Sending an empty value with user provisioning (SCIM)

Jesper List 6 Reputation points
2021-01-08T14:05:58.537+00:00

How do I send an empty value using user provisioning (SCIM)? Currently, when a field is empty, it isn't sending anything at all. We aren't receiving anything on our DB. If the field is filled in, it's actually sending data.

I assume I need to fill in something here, but not sure what.

54740-image.png

Can someone help me with this?

Microsoft Entra ID
Microsoft Entra ID
A Microsoft Entra identity service that provides identity management and access control capabilities. Replaces Azure Active Directory.
22,408 questions
0 comments No comments
{count} vote

1 answer

Sort by: Most helpful
  1. Danny Zollner 10,481 Reputation points Microsoft Employee
    2021-01-08T20:12:53.833+00:00

    Currently AAD Provisioning doesn't send null/empty values in almost all cases. It's something we're working on adding, but there are some special considerations we're working through to make sure that accidental overwriting of data with null/empty values is not easily achieved.

    Barring attributes defined in the SCIM spec as being required, your application should process the lack of an attribute's presence in a POST/PATCH as it being null/empty. If it doesn't already have that functionality, it should probably be added.

    2 people found this answer 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.