SuccessFactors provisioning to AD - syncing PURGED users

Wieland, Sebastian 20 Reputation points
2023-09-07T09:59:41.57+00:00

Dear Community,

with one of our clients, we are using the SAP SuccessFactors to Active Directory user provisioning service to transfer the user data automatically to AD.

However, we now noticed, that the service also provisions user records, which are already inactive or even (soft) purged on SF side. Our expectation was, that the inactive users are filtered out, using the activeEmploymentsCount != 0 setting.

The service is creating several deactivated user accounts in AD, which of course is not what we want.

With other clients, we are not facing this issue.

Could you please advise?

Thank you,

Sebastian

Windows for business | Windows Client for IT Pros | Directory services | Active Directory
0 comments No comments
{count} votes

Accepted answer
  1. Limitless Technology 44,776 Reputation points
    2023-09-08T15:47:30.6933333+00:00

    Hello there,

    You can try the below option discussed in one of the forum and see if that helps.

    Option 1: Run a full sync cycle every weekend, triggered by the Provisioning API - Restart endpoint (Restart synchronization Job - Microsoft Graph beta | Microsoft Learn). You can use Windows Scheduler/Azure Automation runbooks to schedule a PowerShell script that invokes this endpoint.

    Option 2: Request that your SuccessFactors team set up a workflow automation/integration in SuccessFactors that will update any user/job/employment profile attribute for users who have passed the 14-day termination period. The assumption here is that this transaction in SuccessFactors will be detected as a change by the Azure AD SuccessFactors connector during the incremental cycle. This will update the user's OU in AD.

    Hope this resolves your Query !!

    --If the reply is helpful, please Upvote and Accept it as an answer–

    1 person found this answer helpful.
    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.