Closed RobTF closed 3 weeks ago
Hello,
Firstly, thank you for conducting the investigation :)
Indeed, there is an error in the BulkUpdate
operation of the EFSCIMRepresentationCommandRepository
class.
All properties that begin with the name Value and ComputedValueIndex must be added to the PropertiesToInclude list.
I have made some modifications in the master branch to address this issue.
Kind regards,
SID
Great, thanks for the confirmation!
This issue is fixed in the version 5.0.0
Hi,
When testing SCIM functionality with Entra ID (formally Azure AD) I noticed that when a user is disabled their active flag never goes back to "0" in the "ValueBoolean" column.
This appears to be a bug in the
BulkUpdate
method inEFSCIMRepresentationCommandRepository
where at some point only two columns are named to be part of the bulk update;Notably line 226 of
EFSCIMRepresentationCommandRepository.cs
where thebulkConfig
variable is initialized.If I add
nameof(SCIMRepresentationAttribute.ValueBoolean)
to the list of properties theactive
attribute is set successfully.Is this a simple oversight? Is there any other implication to adding more properties to this list?
thanks