Bug #18565
closedThe password should not be required for LDAP users
Description
We shouldn't require a password when we create or update a user that doesn't have file
as main authentification provider.
As we don't know what user are only LDAP, we will adopt the following strategy:
- if there is only non file
providers (for ex only LDAP), the password fied if not displayed,
- if there is both providers, and file is the first: ask for password,
- if there is both providers, and file is not the first: for new users, hide the password but provide a checkbox with a text like "provide a password for local authorisation" (which show the pass in that case). If the checkbox is not checked, but save the provider name in for the password value; And if the user already exists, if the pass is the name of a provider or empty, don't display it.
Updated by François ARMAND about 4 years ago
- Tracker changed from Bug to User story
- Description updated (diff)
- User visibility set to Operational - other Techniques | Rudder settings | Plugins
- Priority deleted (
0) - Suggestion strength set to Want - This would make my life a lot easier but I can manage without
Updated by Elaad FURREEDAN almost 4 years ago
- Status changed from New to In progress
Updated by Elaad FURREEDAN over 3 years ago
- Status changed from In progress to New
Updated by Elaad FURREEDAN over 3 years ago
- Tracker changed from User story to Bug
- Suggestion strength deleted (
Want - This would make my life a lot easier but I can manage without) - Priority set to 0
Updated by Elaad FURREEDAN over 3 years ago
Work in progess here: https://github.com/ElaadF/rudder-plugins/commit/1c4ca09dd772644216421dea93470f602488949c
Updated by Elaad FURREEDAN over 3 years ago
Work in progess here: https://github.com/ElaadF/rudder-plugins/commit/61c68a54ac1ef003fac01ea32cf41f82ae41007d
Updated by Elaad FURREEDAN over 3 years ago
- Status changed from New to Pending technical review
- Assignee changed from Elaad FURREEDAN to Vincent MEMBRÉ
- Pull Request set to https://github.com/Normation/rudder-plugins/pull/386
Updated by Elaad FURREEDAN almost 3 years ago
- Translation missing: en.field_tag_list set to Sponsored
Updated by Anonymous almost 3 years ago
- Status changed from Pending technical review to Pending release
Applied in changeset rudder:rudder-plugins|fdfa556749a92d1dbbd710f21e00921bbe6b5af4.
Updated by Vincent MEMBRÉ over 1 year ago
- Status changed from Pending release to Released
Updated by Clark ANDRIANASOLO 9 months ago
- Related to Bug #24219: Display user detail using information from database added