Problem with Workday Writeback App

Jessie Cochran 25 Reputation points
2023-02-15T10:28:55.66+00:00

We are using the Workday Writeback app to write data from AD to Workday and have run into an odd issue we can't seem to solve.

AD owns the email field so in our eyes anything that AD has should update in Workday. We have instances where an employee had email but then changes positions and email is no longer required so it is removed. The field in AD is empty and AD is not sending anything to Workday in that field, but Workday is holding onto the email address and the field does not wipe.

Is there an expression we can use to make sure that the field is emptied when email doesn't exist?

Any help would be greatly appreciated.

Thank you

Microsoft Entra ID
Microsoft Entra ID
A Microsoft Entra identity service that provides identity management and access control capabilities. Replaces Azure Active Directory.
21,308 questions
{count} votes

Accepted answer
  1. Givary-MSFT 32,291 Reputation points Microsoft Employee
    2023-02-22T06:44:34.79+00:00

    @Jessie Cochran Thank you for your patience, below is the response that I have got for your issue mentioned above.

    the provisioning service has a limitation that it cannot provision null attributes. - https://learn.microsoft.com/en-us/azure/active-directory/app-provisioning/known-issues?pivots=app-provisioning#null-attribute-cant-be-provisioned

    You can follow this workaround, by setting the email to an invalid value like "no-email@domain.com" when the email attribute in Azure AD is cleared, you can use IIF expression as documented here - https://learn.microsoft.com/en-us/azure/active-directory/app-provisioning/hr-user-update-issues#null-and-empty-values-not-processed-as-expected

    Let me know if you have any further questions, feel free to post back.

    Please remember to "Accept Answer" if answer helped, so that others in the community facing similar issues can easily find the solution.


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.