---
sourceDocument: Australia Asset Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/it-asset-management

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Asset Management

ft:clusterId :

    - itam

bundleId :

    - itam

workflow :

    - Technology


---

# Configure an OAuth client in SAP

# Configure an OAuth client in SAP {#ariaid-title1}

* Release version: Australia
* 
* Updated May 12, 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Register and configure an OAuth 2.0 client in SAP using the system user created for OAuth authentication, to enable secure data exchange with your ServiceNow instance.

## Before you begin

A system user for OAuth authentication must exist in SAP before configuring the OAuth client. For details, see [Create a system user for OAuth authentication in SAP](https://servicenow-prod.fluidtopics.net/ca4Xf~gch9CCFdhVtKKlJA "Create a dedicated system user in SAP to serve as the OAuth 2.0 client ID for the Software Asset Management integration.").

SAP Role required: SAP Basis administrator

## About this task

Use transaction code SOAUTH2 to register the OAuth client and define the grant types, redirect URI, and scopes required for the integration.{#configure-oauth-client-sap__configure-oauth-client-sap-context-1}

## Procedure

1. Open transaction code SOAUTH2 in your SAP system and select Create.
2. In the Client ID field, select the system user created for OAuth authentication.  
   For example, <kbd class="ph userinput">OAUTH_USER</kbd>. For information on creating a system user, see [Create a system user for OAuth authentication in SAP](https://servicenow-prod.fluidtopics.net/ca4Xf~gch9CCFdhVtKKlJA "Create a dedicated system user in SAP to serve as the OAuth 2.0 client ID for the Software Asset Management integration.").
3. Enter a description for the OAuth client, then select Next.
4. On the Grant Types screen, fill in the fields.  
   {#configure-oauth-client-sap__table_oauth-grant-types__entry__2}

   | Field | Value |
   |-|-|
   | SAML 2.0 Bearer | Clear this option. |
   | Authorization Code | Select this option. |
   | Redirect URI | The redirect URI for your ServiceNow instance. |
   | Refresh Allowed | Select this option to enable refresh. |
   [Table 1. OAuth grant type settings]

   {#configure-oauth-client-sap__table_oauth-grant-types}
5. Select Next.
6. Define the following scopes for the OAuth client.  
   * `/NOW/ODATA_VALIDATE_REFRESH_SRV_0001`
   * `/NOW/ODATA_PULL_DATA_SRV_0001`

7. Select Finish and then select Save.

## What to do next

Configure roles and authorizations for the OAuth user. For details, see [Configure roles and authorizations for the OAuth user](https://servicenow-prod.fluidtopics.net/on2RM9ofmlMwjDyNbZF69Q "Create a role in SAP and assign the required authorization objects to the OAuth system user to support OData service access and background job execution for integration with the Software Asset Management application.").

