Richten Sie die Microsoft Azure Cosmos DB-Spokeein

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 2 Minuten Lesedauer
  • Integrieren Sie die Instanz ServiceNow und Microsoft Azure Cosmos DB, indem Sie im Microsoft Azure-Portal eine benutzerdefinierte OAuth-Anwendung erstellen, um Anforderungen von ServiceNow zu authentifizieren.

    Vorbereitungen

    • Fordern Sie ein IntegrationHub -Abonnement an.
    • Aktivieren Sie die Microsoft Azure Cosmos DB-Spoke.
    • Erforderliche Rolle: admin

    Registrieren Sie Microsoft Azure Cosmos DB als OAuth-Provider

    Verwenden Sie die während des Azure-Portalsgenerierten Informationen -Kontokonfiguration, um Microsoft Azure Cosmos DB als OAuth-Provider zu registrieren und der Instanz ServiceNow die Anforderung von OAuth 2.0-Token zu ermöglichen.

    Vorbereitungen

    Erforderliche Rolle: admin

    Prozedur

    1. Navigieren zu Alle > System-OAuth > Applikationsregistrierung.
    2. Öffnen Sie für den Datensatz für Azure Resource Management.
    3. Füllen Sie diese Werte im Formular aus.
      Tabelle : 1. Formular „Anwendungsregistrierungen“
      Feld Beschreibung
      Name Name zur eindeutigen Identifizierung des Datensatzes.
      Client-ID Client-ID, die während des Azure-Portalserstellt wurde Kontokonfiguration.
      Geheimer Clientschlüssel Während der Konfiguration des Azure-Portalkontos erstellter geheimer Clientschlüssel.
      Autorisierungs-URL OAuth-Autorisierungscode-Endpunkt. Geben Sie ein: https://login.microsoftonline.com/<Directory ID> /oauth2/v2.0/authorize . Ersetzen<Directory ID> mit der Verzeichnis-ID in Ihrer Azure Resource Management-Konfiguration.
      Token-URL OAuth-Servertoken-Endpunkt. Geben Sie ein: https://login.microsoftonline.com/<Directory ID> /oauth2/v2.0/token . Ersetzen<Directory ID> mit der Verzeichnis-ID in Ihrer Azure Resource Management-Konfiguration.
      Token-Sperr-URL OAuth-Server-Token-Sperrendpunkt.
      Umleitungs-URL OAuth-Rückrufendpunkt in diesem Format: https://<instance> .service-now.com/oauth_redirect.do
    4. Klicken Sie mit der rechten Maustaste auf den Formularheader und wählen Sie Speichern aus.

    Erstellen Sie einen Anmeldeinformationsdatensatz für die Microsoft Azure Cosmos DB-Spoke

    Erstellen Sie einen Anmeldeinformationsdatensatz für Microsoft Azure Cosmos DB Konto. Der Microsoft Azure Cosmos DB-Spoke -Alias für Verbindungen und Anmeldeinformationen verwendet diese Anmeldeinformationen zum Autorisieren von Aktionen.

    Vorbereitungen

    Erforderliche Rolle: admin.

    Prozedur

    1. Navigieren zu Alle > IntegrationHub > Verbindungen und Anmeldeinformationen > Berechtigungen.
    2. Klicken Sie auf Neu.

      Das System zeigt die folgende Meldung an: Welche Art von Anmeldeinformationen möchten Sie erstellen?

    3. Wählen Sie OAuth 2.0-Anmeldeinformationen aus.
    4. Füllen Sie diese Werte im Formular aus.
      Tabelle : 2. Formular „OAuth 2.0-Anmeldeinformationen“
      Feld Beschreibung
      Name Name zur eindeutigen Identifizierung des Datensatzes. Beispiel: Azure Cosmos DB OAuth Cred.
      Aktiv Option zur aktiven Verwendung des Anmeldeinformationsdatensatzes.
      OAuth-Einheitenprofil OAuth-Profil, das während der Registrierung der Microsoft Azure Cosmos DB-Spoke als OAuth-Provider erstellt wurde. Beispiel: Azure Cosmos DB OAuth-Profil.
      Betrifft Option, um anzugeben, ob die Anmeldeinformationen für alle MID Servers in Ihrem Netzwerk oder für einen oder mehrere spezifische MID-Servergelten. Geben Sie die MID Server, die diese Anmeldeinformationen verwenden sollen, im Feld MID Server an.
      Reihenfolge Reihenfolge zum Anwenden dieser Anmeldeinformationen. Zum Beispiel 100.
      Anmeldeinformationsalias Der Spoke zugeordneter Anmeldeinformationsalias.
    5. Klicken Sie mit der rechten Maustaste auf den Formularheader, und klicken Sie auf Absenden.
    6. Um das OAuth-Token zu generieren, klicken Sie auf den zugehörigen Link OAuth-Token abrufen.