Wenn Ihre Anwendung einen direkten Zugriff auf einen anderen Server ohne Benutzerberechtigung erfordert, erstellen Sie eine Server to server app. Diese Option basiert auf dem OAuth 2.0-Gewährungstyp client credentials. Während dieses Vorgangs verwendet Ihre App ihre OAuth-Anmeldedaten, um ein Zugriffstoken abzurufen.

Die Bereichsdefinition hat eine besondere Bedeutung bei Server-zu-Server-Apps. Geltungsbereiche bieten eine Möglichkeit, die Kontrolle darüber zu implementieren, auf welche Bereiche in einer Organisation Ihr Kunde zugreifen kann, insbesondere mit welcher Rolle in einer Organisation, auf welche Dienste und auf welcher Berechtigungsstufe. Als Organisationsbesitzer können Sie Ihre Server-zu-Server-App zu jeder Ihrer Organisationen hinzufügen. Während Sie also eine große Bandbreite an Zugriffsmöglichkeiten für Ihre App über viele Cloud Services hinweg festlegen können, wird der Zugriff letztendlich durch die in einer Organisation enthaltenen Dienste bestimmt. Sie erhalten eine Benachrichtigung, wenn Sie eine OAuth-App zu einer Organisation hinzufügen, die die im Geltungsbereich der App enthaltenen Dienste nicht umfasst.

Prozedur

  1. Klicken Sie auf Ihren Benutzernamen, wählen Sie Organisation anzeigen > OAuth-Apps aus und klicken Sie dann auf Neue OAuth-App erstellen.
  2. Wählen Sie Server-zu-Server-App aus.
  3. Registrieren Sie Ihren Client.
  4. Definieren Sie Geltungsbereiche.
    Geltungsbereiche bieten eine Möglichkeit, die Kontrolle darüber zu implementieren, auf welche Bereiche in einer Organisation Ihr Kunde zugreifen kann, insbesondere mit welcher Rolle in einer Organisation, auf welche Dienste und auf welcher Berechtigungsstufe.
  5. Klicken Sie auf Erstellen, um die Clientanmeldedaten zu generieren.
  6. Kopieren Sie die Anmeldedaten oder laden Sie eine JSON-Datei herunter und klicken Sie auf Fortfahren.
    Sie sind verantwortlich für das Speichern Ihrer Anmeldedaten an einem sicheren Ort.
  7. Optional: Fügen Sie die App zur aktiven Organisation hinzu.
    Sie können diesen Schritt überspringen und die App später zu dieser Organisation und anderen Organisationen hinzufügen. Weitere Informationen finden Sie unter Verwalten von OAuth 2.0-Apps.

Nächste Maßnahme

Fügen Sie die Anmeldedaten in Ihr Skript ein.