---
sourceDocument: Xanadu-API-Referenz
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu-API-Referenz

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# OAuth mit eingehendem REST aktivieren

# OAuth mit eingehendem REST aktivieren {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Mit OAuth können Sie einmal eine Benutzer-ID und ein Passwort übergeben und dann für nachfolgende REST-Anforderungen ein Token verwenden, anstatt bei jeder Anforderung Anmeldeinformationen zu übermitteln.

## Warum und wann dieser Vorgang ausgeführt wird

OAuth kann die Systemsicherheit verbessern, indem die Anzahl der Anmeldeinformationen für Benutzer reduziert wird. Sie können OAuth verwenden, um REST-Anforderungen zu authentifizieren.

In diesem Video wird gezeigt, wie Sie sich mit OAuth bei REST-APIs authentifizieren.

## Prozedur

1. Aktivieren Sie den OAuth 2.0-Plugin.  
   Unter [Activate a plugin](https://www.servicenow.com/docs/access?context=t_ActivateAPlugin&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US) erfahren Sie, wie Sie Plugins aktivieren.
2. Legen Sie die Systemeigenschaft com.snc.platform.security.oauth.is.active auf „true" fest.
3. Navigieren zu System-OAuth \> Anwendungsregistrierung.
4. Klicken Sie auf Neu, und klicken Sie dann auf Einen OAuth-API-Endpunkt für externe Kunden erstellen.
5. Zeichnen Sie die Werte client_id und client_secret aus dem vorherigen Schritt auf, die verwendet werden sollen, wenn ein Zugriffstoken angefordert wird.  
   Hinweis:  
   Im gezeigten Beispiel geht es um die Erstellung eines OAuth-API-Endpunkts mit dem Passwort-Gewährungstyp. Sie können den OAuth-API-Endpunkt auch mit anderen Erteilungstypen konfigurieren. Weitere Informationen finden Sie unter [OAuth Inbound](https://www.servicenow.com/docs/access?context=oauth-inbound&version=xanadu&pubname=xanadu-platform-security&ft:locale=en-US).
6. Um ein Zugriffstoken zu erhalten, verwenden Sie Ihren REST-Client (z. B. cURL oder Postman), um eine Anforderung an den OAuth-Endpunkt (`oauth_token.do`) zu senden.  
   Formatieren Sie die Anforderung als einen URL-kodierten HTTP-POST-Textkörper und fügen Sie die erforderlichen Parameter ein.
7. Zeichnen Sie das Zugriffstoken und das Aktualisierungstoken aus der Antwort auf.
8. Übermitteln Sie das Zugriffstoken mit nachfolgenden REST-Anforderungen.
* **[Beispiel für REST-OAuth](https://servicenow-prod.fluidtopics.net/PqOeGZghDnqApeSAvLlO9g)**   
  In diesem Beispiel wird veranschaulicht, wie eine eingehende REST-Anforderung mit OAuth authentifiziert wird.

