SAP SuccessFactors Integration Reference
SAP SuccessFactors Components Certified for Integration with Oracle Access Governance
The SAP SuccessFactors components that you can integrate with are listed below.
Table - Certified Components
Component Type | Component |
---|---|
System | SAP SuccessFactors |
Supported Configuration Modes for SAP SuccessFactors Integrations
Oracle Access Governance integrations can be setup in different configuration modes depending on your requirement for on-boarding identity data, and provisioning accounts.
- Authoritative Source
You can use SAP SuccessFactors as an authoritative (trusted) source of identity information for Oracle Access Governance.
- Managed System
You can manage SAP SuccessFactors accounts, and groups.
Supported Operations When Provisioning To SAP SuccessFactors
When you provision an account from Oracle Access Governance to SAP SuccessFactors certain operations are supported.
- Create User
Only an Employee with an Employee ID is supported.
- Update User
- Enable User
Employee cannot be enabled. The underlying User associated with the Employee will be enabled.
- Disable User
Employee cannot be disabled. The underlying User associated with the Employee will be disabled.
- Add Group
Note:
Currently only static groups are supported. Dynamic groups are not supported. - Remove Group
Note:
Currently only static groups are supported. Dynamic groups are not supported.
For more details see Oracle Access Governance Integration Functional Overview and Integrate with SAP SuccessFactors.
Default Supported Attributes
Oracle Access Governance supports the following default SAP SuccessFactors attributes.
Table - Default Attributes for SAP SuccessFactors - Authoritative Source
Entity | SAP SuccessFactors Account Attribute | Oracle Access Governance Account Attribute | Oracle Access Governance Identity attribute display name | Supported Module User/Employee |
---|---|---|---|---|
User | UserEntity.userId | uid | Unique Id | User & Employee |
UserEntity.username | name | Employee user name | User & Employee | |
UserEntity.email | User & Employee | |||
UserEntity.country | country | Country | User & Employee | |
UserEntity.state | state | State | User & Employee | |
UserEntity.city | city | City | User & Employee | |
UserEntity.citizenship | citizenship | Citizenship | User & Employee | |
UserEntity.empId | employeeNumber | Employee number | User & Employee | |
UserEntity.jobLevel | jobLevel | Job level | User & Employee | |
UserEntity.married | married | married | User & Employee | |
UserEntity.status | status | Status | User & Employee | |
UserEntity.businessPhone | phone | Phone | User & Employee | |
UserEntity.cellPhone | mobile | Mobile | User & Employee | |
UserEntity.firstName | firstName | First name | User & Employee | |
UserEntity.lastName | lastName | Last name | User & Employee | |
UserEntity.gender | gender | Gender | User & Employee | |
UserEntity.salutation | salutation | Salutation | User & Employee | |
UserEntity.middleName | middleName | Middle name | User & Employee | |
PerPersonal.personIdExternal | externalPersonId | External person id | User & Employee | |
Employee | EmpJob.managerId | managerUid | Manager | Employee |
EmpJob.company | company | Company | Employee | |
EmpJob.department | department | Department | Employee | |
EmpJob.jobCode | jobCode | Job Code | Employee | |
EmpJob.division | division | Division | Employee | |
EmpJob.location | location | Location | Employee | |
EmpJob.businessUnit | businessUnit | Business unit | Employee | |
EmpJob.payScaleArea | payScaleArea | Payscale area | Employee | |
EmpJob.employmentType | employmentType | Employment type | Employee | |
EmpJob.isFulltimeEmployee | isFulltimeEmployee | Full-time employee | Employee | |
EmpEmployment.startDate | startDate | Start date | Employee | |
EmpEmployment.endDate | endDate | End date | Employee | |
EmpEmployment.isContingentWorker | isContingentWorker | Contingent worker | Employee |
Table - Default Attributes for SAP SuccessFactors - Managed System
Entity | SAP SuccessFactors Account Attribute | Oracle Access Governance Account Attribute | Oracle Access Governance Identity attribute display name | Transformation | Updateable Field |
---|---|---|---|---|---|
User | UserEntity.userId | uid | Unique Id | No | No |
UserEntity.username | name | User login | Yes | No | |
UserEntity.password | password | Password | No | Yes | |
UserEntity.email | Yes | Yes | |||
UserEntity.country | country | Country | No | Yes | |
UserEntity.state | state | State | No | Yes | |
UserEntity.city | city | City | No | Yes | |
UserEntity.citizenship | citizenship | Citizenship | No | Yes | |
UserEntity.empId | employeeNumber | Employee number | No | No | |
UserEntity.jobLevel | jobLevel | Job level | No | Yes | |
UserEntity.married | married | Marital status | No | Yes | |
UserEntity.status | status | Status | Yes | Yes | |
UserEntity.firstName | firstName | First name | Yes | Yes | |
UserEntity.lastName | lastName | Last name | Yes | Yes | |
UserEntity.gender | gender | Gender | No | Yes | |
UserEntity.salutation | salutation | Salutation | No | Yes | |
UserEntity.middleName | middleName | Middle name | No | No | |
UserEntity.businessPhone | phone | Phone | No | Yes | |
UserEntity.cellPhone | mobile | Mobile | No | Yes | |
UserEntity.fax | fax | Fax | No | Yes | |
PerPersonal.personIdExternal | externalPersonId | External person id | No | No | |
Group | groupId_staticGroup | groups | Groups | No | No |
Dynamic Group | groupId_dynamicGroup | dynamicGroups | Dynamic Groups | No | No |
Note:
For Managed System mode, only User related attributes are supported. Employee provisioning is not supported.Default Matching Rules
In order to map accounts to identities in Oracle Access Governance you need to have a matching rule for each orchestrated system.
The default matching rule for the SAP SuccessFactors orchestrated system is:
Table - Default Matching Rules
Mode | Default Matching Rule |
---|---|
Authoritative Source Identity matching checks if incoming identities match an existing identity or are new. |
Screen value:
Attribute name:
|
Managed System Account matching checks if incoming accounts match with existing identities. |
Screen value:
Attribute name:
|
For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.
Access to Oracle Support
Oracle customer access to and use of Oracle support services will be pursuant to the terms and conditions specified in their Oracle order for the applicable services.