Erstellen Sie OAuth-API-Endpunkte für externe Clients

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 2 Minuten Lesedauer
  • Erstellen Sie OAuth-API-Endpunkte, damit Ihre Controller-Instanz eine bidirektionale Kommunikation mit Ihren nicht-Produktionsinstanzen hat. Führen Sie jeden Schritt in den angegebenen Instanzen sorgfältig aus, bevor Sie mit der Erstellung Ihrer Datensätze für den externen OAuth-Anbieter fortfahren.

    Vorbereitungen

    Stellen Sie in der oberen rechten Ecke Ihrer Instanz sicher, dass Sie den Anwendungsbereich auf festlegen Global .

    Öffnen Sie alle Ihre Instanzen (Entwicklung, Test, Produktion usw.) in separaten Browserregisterkarten.

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Um OAuth-API-Endpunkte für externe Clients zu erstellen und OAuth in Ihren Pipelines zu verwenden, müssen Sie mehrere Datensätze erstellen, jeweils auf verschiedenen Instanzen in Ihrer Pipeline. Beginnen Sie mit Ihrer Produktionsinstanz, die Ihre Controller-Instanz sein sollte.

    Prozedur

    1. Navigieren Sie in Ihrer Produktionsinstanz zu Alle > System-OAuth > Applikationsregistrierung.
    2. Wählen Sie Neu.
    3. Wählen Sie Aus Erstellen Sie einen OAuth-API-Endpunkt für externe Clients .
    4. Füllen Sie im Formular die Felder aus.
      Tabelle : 1. Anwendungsregistrierungen-Formular
      Feld Aktion
      Name Eingabetaste Pipeline-Controller-Client .
      Umleitungs-URLs
      1. Entsperren Sie das Feld.
      2. Geben Sie die URL für Ihre Produktions-, Entwicklungs- und Testinstanzen ein, jeweils mit oauth_redirect.do Nach dem umgekehrten Schrägstrich.
      3. Sperren Sie das Feld.

      Trennen Sie jede der drei URLs durch ein Komma und ein Leerzeichen. Beispiel: https://<production Instanzname>.service-now.com/oauth_redirect.do, https://<development Instanzname>.service-now.com/oauth_redirect.do, https://<test Instanzname>.service-now.com/oauth_redirect.do .

    5. Wählen Sie Absenden.
      Wichtig:
      Führen Sie die nächsten Schritte für Ihre Entwicklungsinstanz aus.
    6. Navigieren Sie in Ihrer Entwicklungsinstanz zu Alle > System-OAuth > Applikationsregistrierung.
    7. Wählen Sie Neu.
    8. Wählen Sie Aus Erstellen Sie einen OAuth-API-Endpunkt für externe Clients .
    9. Füllen Sie im Formular die Felder aus.
      Tabelle : 2. Anwendungsregistrierungen-Formular
      Feld Aktion
      Name Eingabetaste Pipeline-Entwicklungs-Client .
      Umleitungs-URLs
      1. Entsperren Sie das Feld.
      2. Geben Sie die URL für Ihre Produktions- und Entwicklungsinstanzen ein, jeweils mit oauth_redirect.do Nach dem umgekehrten Schrägstrich.
      3. Sperren Sie das Feld.

      Trennen Sie die beiden URLs durch ein Komma und ein Leerzeichen. Beispiel: https://<production Instanzname>.service-now.com/oauth_redirect.do, https://<development Instanzname>.service-now.com/oauth_redirect.do .

    10. Wählen Sie Absenden.
      Wichtig:
      Führen Sie die nächsten Schritte für Ihre Testinstanz aus.
    11. Navigieren Sie in Ihrer Testinstanz zu Alle > System-OAuth > Applikationsregistrierung.
    12. Wählen Sie Neu.
    13. Wählen Sie Aus Erstellen Sie einen OAuth-API-Endpunkt für externe Clients .
    14. Füllen Sie im Formular die Felder aus.
      Tabelle : 3. Anwendungsregistrierungen-Formular
      Feld Aktion
      Name Eingabetaste Pipeline-Testclient .
      Umleitungs-URLs
      1. Entsperren Sie das Feld.
      2. Geben Sie die URL für Ihre Produktions- und Testinstanzen ein, jeweils mit oauth_redirect.do Nach dem umgekehrten Schrägstrich.
      3. Sperren Sie das Feld.

      Trennen Sie die beiden URLs durch ein Komma und ein Leerzeichen. Beispiel: https://<production Instanzname>.service-now.com/oauth_redirect.do, https://<test Instanzname>.service-now.com/oauth_redirect.do .

    15. Wählen Sie Absenden.
    16. Wahlweise: Wiederholen Sie diesen Prozess ab den Schritten 11 bis 15 für alle anderen Instanzen außerhalb der Produktion (Bereitstellung usw.), die Sie haben.

    Nächste Maßnahme

    Befolgen Sie die Schritte in Erstellen Sie Datensätze des Drittpartei-OAuth-AnbietersIn den angegebenen Instanzen.