Add partial update support of users#1414
Conversation
There was a problem hiding this comment.
@Nkwenti-Severian-Ndongtsop I tested the PR, it works for --import.behaviors.user-update-ignored-properties
But now, after excluding the fields, the user might want to include it in the future, which the --import.behaviors.user-update-ignored-properties-remove was supposed to help with that
But it is not working. Please can you have a look at it?
Thanks @mbiti2, I will have to check the issue with the flag logic |
Motouom
left a comment
There was a problem hiding this comment.
Please @Nkwenti-Severian-Ndongtsop , @mbiti2 left some comments that must be attended to
|



What this PR does / why we need it:
This PR adds a configurable mechanism to ignore selected user properties during user updates via a new CLI property option: --import.behaviors.user-update-ignored-properties
Example:
--import.behaviors.user-update-ignored-properties=attributes,emailIt keeps the existing behavior working and makes the “ignored properties” list configurable for LDAP-friendly imports.
Which issue this PR fixes fixes #910
Special notes for your reviewer:
PR Readiness Checklist:
Complete these before marking the PR as
ready to review:CHANGELOG.mdrelease notes have been updated to reflect any significant (and particularly user-facing) changes introduced by this PR