Erstellen Sie eine App-Registrierung im strikten Modus für Microsoft Exchange Online mit der ServiceNow-Instanz für die OAuth-Autorisierung.
Vorbereitungen
Microsoft Azure konfigurieren
Erstellen Sie eine Konfiguration im strikten Modus in Microsoft Exchange Online
Stellen Sie sicher, dass der Anwendungsbereich auf
Microsoft Exchange Online-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 Microsoft Exchange Online-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, um den Datensatz als Datensatz im strikten Modus zu identifizieren, z. B. MsExchange im strikten Modus. |
| Client-ID |
Client-ID, die während der App-Erstellung in Microsoft Azure erzeugt wurde. |
| Client-Secret |
Passwort, das Sie beim Erstellen der App in Microsoft Azure generiert haben. |
| Standardgewährungstyp |
Zum Erstellen des Tokens verwendeter Gewährungstyp. Wählen Sie Autorisierungscode aus. |
| Autorisierungs-URL |
OAuth-Autorisierungscode-Endpunkt. Geben Sie https://login.microsoftonline.com/<tenant_id>/oauth2/v2.0/authorize ein. |
| Token-URL |
OAuth-Servertoken-Endpunkt. Geben Sie https://login.microsoftonline.com/<tenant_id>/oauth2/v2.0/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: MsExchange-Standardprofil im strikten Modus.
-
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 Calendars.ReadWrite für den Bereich ein.
-
Geben Sie den OAuth-Bereich als Calendars.ReadWrite ein.
-
Klicken Sie auf das Symbol Speichern.
-
Klicken Sie mit der rechten Maustaste auf die Formularkopfzeile der Anwendungs-Registry und wählen Sie Speichern.
Das System erstellt den Bereichsdatensatz. Erstellen Sie auf ähnliche Weise die folgenden Entitätsumfänge:
-
Wählen Sie Aktualisieren.
-
Wählen Sie im Formular „Anwendungsregistrierung“ die zugehörige Liste OAuth-Entitätsprofile aus.
In den folgenden Schritten fügen Sie dem Standardprofil die OAuth-Entitätsbereiche hinzu, die Sie in Schritt 6 erstellt haben.
-
Wählen Sie das Standardentitätsprofil aus, z. B. das Standardprofil des strikten Modus von MsExchange.
-
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 Calendars.ReadWrite aus, das dem OAuth-Provider zugewiesen ist, den Sie in Schritt 6 erstellt haben.
- Wiederholen Sie die vorherigen Schritte, und fügen Sie auch die folgenden in Schritt 6 erstellten OAuth-Einheitenprofile hinzu:
- Kalender.LesenSchreiben.Freigegeben
- offline_access
-
Wählen Sie Aktualisieren.
Ergebnisse
Die OAuth-Registrierung im strikten Modus wird für Microsoft Exchange Online mit OAuth-Entitätsprofilen im strikten Modus und OAuth-Entitätsbereichen hinzugefügt.
Nächste Maßnahme
Konfigurieren Sie den Alias für Verbindungen und Anmeldeinformationen. Sie können den Standardalias konfigurieren oder einen eigenen Alias erstellen.
Informationen zum Konfigurieren des Standardalias finden Sie unter Konfigurieren Sie den Alias für Verbindungen und Anmeldeinformationen im strikten Modus für Microsoft Exchange Online.