Skip to content

Commit ef97ff6

Browse files
authored
Puts entities in code for clarity and translation.
1 parent 69039e5 commit ef97ff6

File tree

1 file changed

+26
-26
lines changed

1 file changed

+26
-26
lines changed

articles/active-directory/app-provisioning/sap-successfactors-integration-reference.md

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -43,32 +43,32 @@ For every user in SuccessFactors, Azure AD provisioning service retrieves the fo
4343

4444
| \# | SuccessFactors Entity | OData Node | Retrieval rule |
4545
|----|----------------------------------------|------------------------------|------------------|
46-
| 1 | PerPerson | *root node* | Always |
47-
| 2 | PerPersonal | personalInfoNav | Always |
48-
| 3 | PerPhone | phoneNav | Always |
49-
| 4 | PerEmail | emailNav | Always |
50-
| 5 | EmpEmployment | employmentNav | Always |
51-
| 6 | User | employmentNav/userNav | Always |
52-
| 7 | EmpJob | employmentNav/jobInfoNav | Always |
53-
| 8 | EmpEmploymentTermination | activeEmploymentsCount | Always |
54-
| 9 | User's manager | employmentNav/userNav/manager/empInfo | Always |
55-
| 10 | FOCompany | employmentNav/jobInfoNav/companyNav | Only if `company` or `companyId` attribute is mapped |
56-
| 11 | FODepartment | employmentNav/jobInfoNav/departmentNav | Only if `department` or `departmentId` attribute is mapped |
57-
| 12 | FOBusinessUnit | employmentNav/jobInfoNav/businessUnitNav | Only if `businessUnit` or `businessUnitId` attribute is mapped |
58-
| 13 | FOCostCenter | employmentNav/jobInfoNav/costCenterNav | Only if `costCenter` or `costCenterId` attribute is mapped |
59-
| 14 | FODivision | employmentNav/jobInfoNav/divisionNav | Only if `division` or `divisionId` attribute is mapped |
60-
| 15 | FOJobCode | employmentNav/jobInfoNav/jobCodeNav | Only if `jobCode` or `jobCodeId` attribute is mapped |
61-
| 16 | FOPayGrade | employmentNav/jobInfoNav/payGradeNav | Only if `payGrade` attribute is mapped |
62-
| 17 | FOLocation | employmentNav/jobInfoNav/locationNav | Only if `location` attribute is mapped |
63-
| 18 | FOCorporateAddressDEFLT | employmentNav/jobInfoNav/addressNavDEFLT | If mapping contains one of the following attributes: `officeLocationAddress, officeLocationCity, officeLocationZipCode` |
64-
| 19 | FOEventReason | employmentNav/jobInfoNav/eventReasonNav | Only if `eventReason` attribute is mapped |
65-
| 20 | EmpGlobalAssignment | employmentNav/empGlobalAssignmentNav | Only if `assignmentType` is mapped |
66-
| 21 | EmploymentType Picklist | employmentNav/jobInfoNav/employmentTypeNav | Only if `employmentType` is mapped |
67-
| 22 | EmployeeClass Picklist | employmentNav/jobInfoNav/employeeClassNav | Only if `employeeClass` is mapped |
68-
| 23 | EmplStatus Picklist | employmentNav/jobInfoNav/emplStatusNav | Only if `emplStatus` is mapped |
69-
| 24 | AssignmentType Picklist | employmentNav/empGlobalAssignmentNav/assignmentTypeNav | Only if `assignmentType` is mapped |
70-
| 25 | Position | employmentNav/jobInfoNav/positionNav | Only if `positioNav` is mapped |
71-
| 26 | Manager User | employmentNav/jobInfoNav/managerUserNav | Only if `managerUserNav` is mapped |
46+
| 1 | `PerPerson` | *root node* | Always |
47+
| 2 | `PerPersonal` | personalInfoNav | Always |
48+
| 3 | `PerPhone` | phoneNav | Always |
49+
| 4 | `PerEmail` | emailNav | Always |
50+
| 5 | `EmpEmployment` | employmentNav | Always |
51+
| 6 | `User` | employmentNav/userNav | Always |
52+
| 7 | `EmpJob` | employmentNav/jobInfoNav | Always |
53+
| 8 | `EmpEmploymentTermination` | activeEmploymentsCount | Always |
54+
| 9 | `User's manager` | employmentNav/userNav/manager/empInfo | Always |
55+
| 10 | `FOCompany` | employmentNav/jobInfoNav/companyNav | Only if `company` or `companyId` attribute is mapped |
56+
| 11 | `FODepartment` | employmentNav/jobInfoNav/departmentNav | Only if `department` or `departmentId` attribute is mapped |
57+
| 12 | `FOBusinessUnit` | employmentNav/jobInfoNav/businessUnitNav | Only if `businessUnit` or `businessUnitId` attribute is mapped |
58+
| 13 | `FOCostCenter` | employmentNav/jobInfoNav/costCenterNav | Only if `costCenter` or `costCenterId` attribute is mapped |
59+
| 14 | `FODivision` | employmentNav/jobInfoNav/divisionNav | Only if `division` or `divisionId` attribute is mapped |
60+
| 15 | `FOJobCode` | employmentNav/jobInfoNav/jobCodeNav | Only if `jobCode` or `jobCodeId` attribute is mapped |
61+
| 16 | `FOPayGrade` | employmentNav/jobInfoNav/payGradeNav | Only if `payGrade` attribute is mapped |
62+
| 17 | `FOLocation` | employmentNav/jobInfoNav/locationNav | Only if `location` attribute is mapped |
63+
| 18 | `FOCorporateAddressDEFLT` | employmentNav/jobInfoNav/addressNavDEFLT | If mapping contains one of the following attributes: `officeLocationAddress, officeLocationCity, officeLocationZipCode` |
64+
| 19 | `FOEventReason` | employmentNav/jobInfoNav/eventReasonNav | Only if `eventReason` attribute is mapped |
65+
| 20 | `EmpGlobalAssignment` | employmentNav/empGlobalAssignmentNav | Only if `assignmentType` is mapped |
66+
| 21 | `EmploymentType Picklist` | employmentNav/jobInfoNav/employmentTypeNav | Only if `employmentType` is mapped |
67+
| 22 | `EmployeeClass Picklist` | employmentNav/jobInfoNav/employeeClassNav | Only if `employeeClass` is mapped |
68+
| 23 | `EmplStatus Picklist` | employmentNav/jobInfoNav/emplStatusNav | Only if `emplStatus` is mapped |
69+
| 24 | `AssignmentType Picklist` | employmentNav/empGlobalAssignmentNav/assignmentTypeNav | Only if `assignmentType` is mapped |
70+
| 25 | `Position` | employmentNav/jobInfoNav/positionNav | Only if `positioNav` is mapped |
71+
| 26 | `Manager User` | employmentNav/jobInfoNav/managerUserNav | Only if `managerUserNav` is mapped |
7272

7373
## How full sync works
7474
Based on the attribute-mapping, during full sync Azure AD provisioning service sends the following "GET" OData API query to fetch effective data of all active and terminated workers.

0 commit comments

Comments
 (0)