OAuth-Setup für Apple Messages for Business
Integrieren Sie Ihren Identitätsanbieter (Identity Provider, IdP) mit Apple Messages for Business OAuth2-Authentifizierung wird verwendet.
Verbinden Apple Messages for Business An Ihren ServiceNow® Instanz
Führen Sie die folgenden Schritte im aus Apple Messages for Business Site, um eine Verbindung mit herzustellen Apple Messages for Business Account für Ihren ServiceNow® Instanz.
- Wechseln Sie zu Apple Messages for Business Seite (register.apple.com) und melden Sie sich bei an Nachrichten Für Geschäftskonto.
- Wechseln Sie zu Integrierte OAuth2-Authentifizierung Abschnitt.
- Fügen Sie der die Autorisierungs-URL aus Ihrem Identitätsanbieter (Identity Provider, IdP) hinzu OAuth-URL Feld.
- Fügen Sie die Token-URL aus Ihrem IdP zu hinzu Token-URL Feld.
- Fügen Sie die Client-ID aus Ihrem IdP zu hinzu Client-Bezeichner Feld.
- Weitere Informationen finden Sie unter Apple Dokumentation Weitere Anweisungen zum Konfigurieren der OAuth2-Authentifizierung auf Ihrem Apple Messages for Business Account.
Richten Sie OAuth auf Ihrem ein ServiceNow® Instanz
- Wechseln Sie zu ServiceNow® Instanz zum Einrichten von OAuth.
- Erstellen Sie eine neue Datensatz In der Anwendung Registrierungen (oauth_Entity) Tabelle mit diesen Anweisungen: Use a third-party OAuth provider.
- Verwenden Sie den Gewährungstyp Autorisierungscode .
- Fügen Sie hinzu Token-URL .
- Erstellen Sie einen neuen Datensatz in der Tabelle „OAuth-Entitätsbereiche“ (oauth_Entity_scope) mit den folgenden Anweisungen: Specify an OAuth scope. Wenn Sie mehrere Bereiche haben, fügen Sie für jeden Bereich einen neuen Datensatz hinzu, und erstellen Sie für jeden Bereich einen entsprechenden Entitätsprofil-Umfangsdatensatz.
- Erstellen Sie einen neuen Datensatz in der Tabelle „Aliasse für Verbindungen und Anmeldeinformationen“ (sys_alias) mit den folgenden Anweisungen: Create a Connection & Credential alias. Dieser Verbindungsalias wird zum Abrufen von verwendet http Verbindungsdatensatz, den Sie im nächsten Schritt erstellen.
- Erstellen Sie mit den folgenden Anweisungen einen neuen Datensatz in der Tabelle „HTTP(s) Connection“ (http_connection): Create an HTTP(s) connection.
- Verbindungstyp: Wählen Sie HTTP(s)-Verbindung aus
Legen Sie den Verbindungsalias auf fest sys_Alias Datensatz, der im vorherigen Schritt erstellt wurde.
- Legen Sie die Verbindungs-url auf f fest Etch Die Anwenderinformationen-API gemäß Ihrem IdP. (Beispiel: https://<your-idp-app>. Com /api/v1/users )
- Erstellen Sie mit eine Profilparser-Aktion Workflow-Studio. Ein Beispiel finden Sie in den hier gezeigten Code-Fragmenten: Erstellen Sie eine Profilparser-Aktion für Apple Messages for Business. Siehe Building actions Für weitere Details.
- Erstellen Sie einen neuen Datensatz in der Tabelle „Anbieteranwendungsauthentifizierungen“ (sys_cs_Provider_App_authentication) mit den folgenden Anweisungen:
- Legen Sie den Anbieterkanal fest Identität Zu Ihrer Provider-App ( sys_cs_Provider_Application )
- Legen Sie das OAuth-Entitätsprofil auf fest oauth_Entity_Profile Datensatz mit Ihrem OAuth-Provider erstellt ( oauth_Entität ) Datensatz.
Legen Sie die Profil-API-Verbindung auf fest http_connection Datensatz zuvor erstellt.
- Legen Sie die Profilantwort fest Parser Aktion für sys_Hub_action_type_Definition Datensatz, den Sie definiert haben.