Skip to main content

SAP Cloud Identity Services

Supported versions Minimum Omada Identity version

This connectivity package provides support for SAP Cloud Identity Services.

Supported objects and operations

System objectsOmada Identity Data ModelOperations
UsersAccountsCreate, read, update, delete
Passwords*--
GroupsResourcesRead
Group memberships (users)Resource AssignmentsCreate, read, update, delete
Group memberships (groups)Resource Parent/Child-

*Passwords are not used for regular accounts in Identity Authentication Service due to SSO (and hence no password is provisioned). Passwords in IAS are used for authentication of the contractor SAP SuccessFactors account, and since the account is created from SAP SuccessFactors, the password management is handled by SAP SuccessFactors/service desk.

Minimum required permissions

See the SAP documentation.

Implementation notes

N/A

Network requirements

Add the content type to perform tests in Postman:

Content-Type: application/scim+json

In Omada Identity, in Connection details, enter the following header:

{"Request":{"Content-Type":"application/scim+json"}}

Advanced settings configuration:

Advanced settings

Provisioning settings (must include the content type header and all the header settings):

Provisioning settings

Prerequisites

SAP cloud authentication and authorization management is centered around the SAP Identity Authentication Service (IAS), which is the SAP component for federation and identity brokerage. As each SAP cloud solution has their own user and permission store, the information from IAS is provisioned to the individual SAP cloud solution with another SAP component: Identity Provisioning Service (IPS).

SAP has a dependency for accounts in IAS that are used to connect to SAP SuccessFactors (SAPSF) – the accounts must be created from SAPSF through IPS (not from Omada or any other component). The dependency is caused by an internal synchronization that updates the SAPSF account with an internal identifier from the IAS account on account creation. There is no supported interface for this update to be handled from Omada.