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 den 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 das Symbol für den Anwendungsbereich (
) oben rechts auf Ihrer Homepage Mitarbeiter-Center.
- Wählen Sie in der Dropdownliste die Option Anwendungsbereich:aus.
- Suchen und wählen Sie im Filternavigator Google Kalender-Spoke.
- Aktualisieren Sie die Seite.
Erforderliche Rolle: Administrator
Prozedur
-
Navigieren zu .
-
Wählen Sie Neu.
-
Wählen Sie Mit einem OAuth-Drittpartei-Provider verbinden aus
-
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 Autorisierungsmodusaus. |
| Autorisierungs-URL |
OAuth-Autorisierungscode-Endpunkt. Geben Sie https://accounts.google.com/o/oauth2/v2/authein. |
| Token-URL |
OAuth-Servertoken-Endpunkt. Geben Sie https://www.googleapis.com/oauth2/v4/tokenein. |
| 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-Entitätsbereich.
-
Wählen Sie in der zugehörigen Liste „OAuth-Entitätsbereiche “ Neue Zeile einfügen...
-
Geben Sie als Namen Kalender für den Bereich ein.
-
Geben Sie den OAuth-Bereich als Kalenderein.
-
Klicken Sie auf das Symbol Speichern.
-
Erstellen Sie auf ähnliche Weise einen weiteren Bereich, und geben Sie die folgenden Details ein:
- Name: kalender.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 OAuth-Entitätsbereiche, die Sie in Schritt 6 erstellt haben, 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 – Bereiche “ auf Neue Zeile einfügen.
- Wählen Sie das Suchsymbol (
).
- Wählen Sie den Kalender aus, der dem in Schritt 6 erstellten OAuth-Anbieter zugewiesen ist.
- 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.