Skip to content

Commit 69bc095

Browse files
authored
Merge pull request #205465 from cmmdesai/patch-7-20-2022
Clarified full sync behavior
2 parents 1f74243 + 5b6f34c commit 69bc095

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,12 +79,12 @@ Based on the attribute-mapping, during full sync Azure AD provisioning service s
7979
>| OData API Host | Appends https to the *Tenant URL*. Example: `https://api4.successfactors.com` |
8080
>| OData API Endpoint | `/odata/v2/PerPerson` |
8181
>| OData $format query parameter | `json` |
82-
>| OData $filter query parameter | `(personEmpTerminationInfoNav/activeEmploymentsCount ge 1) and (lastModifiedDateTime le <CurrentExecutionTime>)` |
82+
>| OData $filter query parameter | `(personEmpTerminationInfoNav/activeEmploymentsCount ne null) and (lastModifiedDateTime le <CurrentExecutionTime>)` |
8383
>| OData $expand query parameter | This parameter value depends on the attributes mapped. Example: `employmentNav/userNav,employmentNav/jobInfoNav,personalInfoNav,personEmpTerminationInfoNav,phoneNav,emailNav,employmentNav/jobInfoNav/companyNav/countryOfRegistrationNav,employmentNav/jobInfoNav/divisionNav,employmentNav/jobInfoNav/departmentNav` |
8484
>| OData customPageSize query parameter | `100` |
8585
8686
> [!NOTE]
87-
> During the first initial full sync, Azure AD provisioning service does not pull inactive/terminated worker data.
87+
> During the full initial sync, both active and terminated workers from SAP SuccessFactors will be fetched.
8888
8989
For each SuccessFactors user, the provisioning service looks for an account in the target (Azure AD/on-premises Active Directory) using the matching attribute defined in the mapping. For example: if *personIdExternal* maps to *employeeId* and is set as the matching attribute, then the provisioning service uses the *personIdExternal* value to search for the user with *employeeId* filter. If a user match is found, then it updates the target attributes. If no match is found, then it creates a new entry in the target.
9090

0 commit comments

Comments
 (0)