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. | Selecting the company code your invoices are posted to |
API for Chart of Accounts | G/L Account in Chart of Accounts (e.g. | GL account mapping |
API for Business Partner (Suppliers) | Business Partner (e.g. | Reading and mapping the vendors your invoices are posted to |
API for Cost Centers | Cost Center (e.g. | Cost center assignment |
API for Supplier Invoices | Supplier Invoice (e.g. | 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.
Want to Set It Up? See How to Connect SAP S/4HANA Finance to RemotePass?


