Integrieren Sie ServiceNowInstanz und Microsoft OneDriveFür DokumentenservicesDurch Erstellen einer anwenderdefinierten OAuth-Anwendung in DokumentenservicesZur Authentifizierung ServiceNowAnforderungen.
Vorbereitungen
Microsoft OneDrive Anforderungen:
Erforderliche Rolle: Administrator
Warum und wann dieser Vorgang ausgeführt wird
Führen Sie diese Schritte über aus Azure Entwickler-Account. Siehe Azure Produktdokumentation mit Anweisungen zum Erstellen und Konfigurieren anwenderdefinierter Anwendungen.
Prozedur
-
Melden Sie sich bei an Microsoft AzureRegistrierungsportal mit Anmeldeinformationen Ihrer Organisation.
-
Registrieren Sie eine neue anwenderdefinierte Anwendung.
-
Geben Sie den Anwendungsnamen und den unterstützten Account-Typ an.
-
Wählen Sie Aus Registrieren .
-
Geben Sie die Umleitungs-URL im folgenden Format ein: https://<instance>.service-now.com/oauth_redirect.do .
Eine Übersicht über die grundlegenden Informationen der Anwendung wird angezeigt.
-
Kopieren Sie die Anwendungs-ID in eine Textdatei.
Sie verwenden diese ID und das im nächsten Schritt generierte geheime Clientgeheimnis, um die App als externen OAuth-Anbieter auf Ihrem zu registrieren ServiceNowInstanz. Die Anwendungs-ID ist die Client-ID, wenn Sie die Anwendung mit verbinden ServiceNowInstanz.
-
Fügen Sie einen geheimen Clientschlüssel hinzu.
-
In Microsoft Azure, Navigieren Sie zu an.
-
Geben Sie eine Beschreibung und ein Ablaufdatum an.
-
Wählen Sie Hinzufügen.
-
Aktivieren Sie die Berechtigungen, die die Anwendung unterstützen soll.
-
In Microsoft Azure, Navigieren Sie zu an.
-
Klicken Sie auf die Microsoft Graph-Kachel.
-
Wählen Sie die delegierten Berechtigungen oder Anwendungsberechtigungen aus, die die Anwendung unterstützt.
Mit delegierten Berechtigungen kann die Anwendung als angemeldeter Anwender auf die API zugreifen.
Mit Anwendungsberechtigungen kann die Anwendung als Hintergrundservice oder Daemon ohne angemeldeten Anwender ausgeführt werden.
Sie müssen diese API-Berechtigungen in erwähnen OAuth-Entitätsbereiche Registerkarte beim Konfigurieren von Anwendungsregistrierung .
-
Stellen Sie sicher, dass die erforderlichen API-Berechtigungen für Ihre anwenderdefinierte App bereitgestellt werden.
-
Wählen Sie Aus Fügen Sie Berechtigungen hinzu .