Skip to main content

How to Find Your SAP API Scopes for RemotePass?

Learn where the scope names live in SAP and how to copy them

RemotePass connects to SAP S/4HANA through SAP's standard APIs. Each API is protected by an OAuth scope, and the scope names are specific to your SAP system. The connect screen in RemotePass asks you to paste four of them.
​
​The scopes RemotePass asks for

Field in RemotePass

SAP service

Used for

API for Company Codes

Company Code (e.g. API_COMPANYCODE_SRV)

Selecting the company code your invoices are posted to

API for Chart of Accounts

G/L Account in Chart of Accounts (e.g. API_GLACCOUNTINCHARTOFACCOUNTS_SRV)

GL account mapping

API for Business Partner (Suppliers)

Business Partner (e.g. API_BUSINESS_PARTNER)

Reading and mapping the vendors your invoices are posted to

API for Cost Centers

Cost Center (e.g. API_COSTCENTER_SRV)

Cost center assignment

API for Supplier Invoices

Supplier Invoice (e.g. API_SUPPLIERINVOICE_PROCESS_SRV)

Posting your payroll invoices

Step 1: Connection details

1. Click on the Integrations tab under the Company Settings, find SAP S/4HANA Finance under Accounting and click Discover, then Connect.

2. Enter your Tenant URL, Client ID and Client secret. Add your SAP client number if your system uses one.

3. Enter the scope ID of each API. The usual IDs are already filled in; replace any that are different in your SAP system. Your SAP administrator has them.

4. Click Continue, then Confirm.

You enter these details once. RemotePass logs in to SAP with your client ID and secret from now on and will not ask for them again.
​

Step 2: Allow access in SAP

Your SAP login page opens. Sign in, click Allow on the Access Permission Request, and you are brought back to RemotePass.

If the connection fails after the SAP login, ask your administrator to check that each API is activated and its scope is assigned to the RemotePass OAuth client.

Did this answer your question?