Erstellen Sie eine Anwendungsregistrierung für Google Kalender mit ServiceNow, um Reservierungen zu synchronisieren. Führen Sie diese App-Registrierung durch, wenn Sie einen eigenen Alias für Verbindungen und Anmeldeinformationen für Google Kalender erstellen möchten.
Vorbereitungen
Authentifizieren Sie Google für die Kalendersynchronisierung
Stellen Sie sicher, dass der Anwendungsbereich auf
Google Kalender-Spokefestgelegt ist. Andernfalls gehen Sie wie folgt vor:
- Wählen Sie oben rechts auf Ihrer Mitarbeiter-Center -Homepage das Symbol für den Anwendungsbereich (
) aus.
- Wählen Sie in der Dropdown-Liste die Option Anwendungsbereich:aus.
- Suchen Sie im Filternavigator nach Google Kalender-Spokeund wählen Sie sie aus.
- Aktualisieren Sie die Seite.
Erforderliche Rolle: admin
Prozedur
-
Navigieren zu .
-
Wählen Sie Neu.
-
Wählen Sie Verbindung zu einem externen OAuth-Provider herstellen
-
Füllen Sie die Felder des Formulars mit den angegebenen Details aus.
Tabelle : 1. Formular für fremden OAuth-Provider
| Feld |
Beschreibung |
| Name |
Eindeutiger Name zur Identifizierung des Datensatzes, z. B. Google Kalender Eigener. |
| Client-ID |
Client-ID, die während der App-Authentifizierung in Googleerstellt wurde. |
| Geheimer Clientschlüssel |
Passwort, das Sie beim Erstellen der App in Google generiert haben. |
| Standardgewährungstyp |
Zum Erstellen des Tokens verwendeter Gewährungstyp. Wählen Sie den Autorisierungsmodus aus. |
| Autorisierungs-URL |
OAuth-Autorisierungscode-Endpunkt. Geben Sie https://accounts.google.com/o/oauth2/v2/auth ein. |
| Token-URL |
OAuth-Servertoken-Endpunkt. Geben Sie https://www.googleapis.com/oauth2/v4/token ein. |
| Umleitungs-URL |
OAuth-Callback-Endpunkt. Als URL wird automatisch https://<instance-name>.service-now.com/oauth_redirect.do eingetragen. |
-
Klicken Sie mit der rechten Maustaste in die Formularkopfzeile, und wählen Sie Speichern aus.
Ein vom System generiertes OAuth-Entitätsprofil wird erstellt und in der zugehörigen Liste „OAuth-Entitätsprofile“ angezeigt. Beispiel: Google Kalender Eigenes Standardprofil.
-
Erstellen Sie einen OAuth-Einheitenbereich.
-
Wählen Sie in der zugehörigen Liste OAuth-Entitätsbereiche die Option Neue Zeile einfügen...aus.
-
Geben Sie als Namen Kalender für den Bereich ein.
-
Geben Sie als OAuth-Anwendungsbereich Kalender ein.
-
Klicken Sie auf das Symbol Speichern.
-
Erstellen Sie auf ähnliche Weise einen weiteren Bereich, und geben Sie die folgenden Details ein:
- Name: calendar.events
- OAuth-Bereich: calendar.events
-
Klicken Sie mit der rechten Maustaste auf die Formularkopfzeile der Anwendungs-Registry und wählen Sie Speichern.
Das System erstellt die Umfangsdatensätze.
-
Wählen Sie Aktualisieren.
-
Wählen Sie im Formular „Anwendungsregistrierung“ die zugehörige Liste OAuth-Entitätsprofile aus.
Fügen Sie in den folgenden Schritten die in Schritt 6 erstellten OAuth-Entitätsbereiche dem Standardprofil hinzu.
-
Wählen Sie das Standardentitätsprofil aus, z. B. Google Kalender Eigenes Standardprofil.
-
Gehen Sie im Formular „OAuth-Entitätsprofil“ wie folgt vor:
- Doppelklicken Sie im Abschnitt „OAuth-Entitätsprofile – Anwendungsbereiche“ auf Neue Zeile einfügen.
- Klicken Sie auf das Suchsymbol (
).
- Wählen Sie einen Kalender aus, der dem OAuth-Provider zugewiesen ist, den Sie in Schritt 6 erstellt haben.
- Wiederholen Sie die vorherigen Schritte, und fügen Sie auch calendar.eventshinzu.
-
Wählen Sie Aktualisieren.
Ergebnisse
Die OAuth-Konnektivität wird für Googlehinzugefügt.