The SAP Cloud Identity Service IAS SCIM Connector is designed to integrate SAP’s Identity Authentication Service (IAS), also known as Identity Directory, with EmpowerID. This connector uses the SCIM 2.0 protocol to facilitate the synchronization and management of user and group data between SAP IAS and EmpowerID, ensuring seamless identity and access management across both platforms.
Supported Functionality
The connector supports the following capabilities:
User Inventory: Synchronizes user data from SAP IAS to EmpowerID.
User Lifecycle Management: Manages user provisioning, updating, and deprovisioning.
Group Inventory: Synchronizes group data from SAP IAS to EmpowerID.
Group Membership: Manages user group memberships in EmpowerID based on data from SAP IAS.
Prerequisites
Before connecting EmpowerID to the SAP Cloud Identity Service IAS SCIM Connector, ensure the following prerequisites are met:
System-Type Administrator Account: Create a system-type administrator account and secret in the SAP Cloud Identity Service with the following permissions:
Manage Users
Read Users
Manage Groups
Access Real-Time Provisioning API
Required Information: Obtain the following details from SAP for onboarding the system in EmpowerID:
Base URL of the Instance
ClientID of the Admin User
ClientSecret of the Admin User
Inventory Objects and their corresponding components in EmpowerID
Connects to the SAP IAS API and retrieves user data.
Object in SuccessFactors | Component in EmpowerID |
---|---|
User | Account |
Attribute Mapping
The table below shows the attribute mappings of SAP IAS users to EmpowerID.
Personal Information
SAP User Attribute | EmpowerID Person Attribute | SAP SCIM Interface Technical Attribute |
---|---|---|
UserID (readonly) |
|
|
Global User ID (readonly) |
|
|
SCIM ID (readonly) |
|
|
Status | Status |
|
User Type | EmployeeType |
|
Company Relationship | (Not currently mapped; can be if needed) |
|
Valid From |
|
|
Valid To |
|
|
City | (Personal Address Information Not Managed) | addresses[?(@.type=='home')].Locality |
ZIP/Postal Code | (Personal Address Information Not Managed) | addresses[?(@.type=='home')].postalCode |
Country/Region | (Personal Address Information Not Managed) | addresses[?(@.type=='home')].country |
State | (Personal Address Information Not Managed) | addresses[?(@.type=='home')].region |
Street Address | (Personal Address Information Not Managed) | addresses[?(@.type=='home')].streetAddress |
Street Address2 | (Personal Address Information Not Managed) |
|
Salutation |
| name. |
First Name | FirstName | name.givenName |
Last Name | LastName | name.familyName |
Login Name | Login | userNameLogin |
Display Name |
|
|
Telephone | BusinessPhone | phoneNumbers[?(@.type=='work')].value |
Mobile Phone | MobilePhone | phoneNumbers[?(@.type=='mobile')].valueMobilePhone |
Fax | Fax | phoneNumbers[?(@.type=='fax')].value |
emails[?(@.type=='work')].value | ||
Language |
|
|
Time Zone |
|
|
Employment Information
SuccessFactors Attribute | EmpowerID Person Attribute | SAP SCIM Interface Technical Field |
---|---|---|
Employee Number | EmployeeID |
|
Cost Center | CostCenter |
|
Department | Department |
|
Division | Division |
|
Manager Id | Manager |
|
Manager Display Name (readonly) |
|
|
Company Information
SuccessFactors Attribute | EmpowerID Person Attribute | SAP SCIM Interface Technical Field |
---|---|---|
Industry | (Not currently mapped; can be if needed) |
|
Company | Company |
|
City | City | addresses[?(@.type=='work')].Locality |
ZIP/Postal Code | PostalCode | addresses[?(@.type=='work')].postalCode |
Country/Region | Country | addresses[?(@.type=='work')].country |
State/Province | State | addresses[?(@.type=='work')].region |
Street Address | StreetAddress | addresses[?(@.type=='work')].streetAddress |
Street Address2 | StreetAddress2 |
|
Custom Attributes
SuccessFactors Attribute | EmpowerID Person Attribute | SAP SCIM Interface Technical Field |
---|---|---|
Custom Attribute 1 |
|
|
Custom Attribute 2-9: same | ||
Custom Attribute 10 | CustomAttribute10 |
|