Are you seeing the null value in the provisioning logs, or just on your SCIM server? My first guess would be that it may be a problem with your SCIM server code that is causing it to lose whatever value is being sent.
Should `IsSoftDeleted` always contain a boolean value?
I am receiving a null value for IsSoftDeleted when mapping to a value for provisioning. I have tried each of the following in the Expression builder with their respective results:
[IsSoftDeleted]
=> null
Not([IsSoftDeleted])
=> null
Switch([IsSoftDeleted], , "False", "True", "True", "False")
=> null
(not matching "False" or "True" so defaulting to null
)
Switch([IsSoftDeleted], "False", "False", "True", "True", "False")
=> False
(not matching "False" or "True" so defaulting to "False")
Switch([IsSoftDeleted], "True", "False", "True", "True", "False")
=> True
(not matching "False" or "True" so defaulting to "True")
I also tried the previous three with actual booleans (so false, false, true, true, false
etc) all with corresponding, incorrect, responses.
It appears that IsSoftDeleted is just not responding as required in my setup. Any thoughts on how I can enable it correctly?
-
Danny Zollner 10,571 Reputation points Microsoft Employee
2022-08-05T18:48:42.25+00:00
1 additional answer
Sort by: Most helpful
-
Amir Levinzon 0 Reputation points
2024-07-18T11:16:00.18+00:00 add this FT to the scim base url 'aadOptscim062020'
@Danny Zollner since it's seems u'r working in Microsoft and published in related post this link i would expect u'll write it in all related posts as well, it took me long time to find this FT
BTW I dont understand why Azure don't put this in the Azure AD UI as a radio button or something similar