Bug 53456 - Show mailPrimaryAdress in user creation wizard if it is required
Show mailPrimaryAdress in user creation wizard if it is required
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UMC - Users
UCS 4.4
Other Windows NT
: P5 enhancement (vote)
: UCS 5.0-0-errata
Assigned To: Florian Best
Dirk Wiesenthal
:
Depends on:
Blocks: 54236 53514
  Show dependency treegraph
 
Reported: 2021-06-16 13:39 CEST by Thorsten
Modified: 2021-12-10 12:14 CET (History)
2 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thorsten univentionstaff 2021-06-16 13:39:46 CEST
- Show Primary-Email in Wizard when it is marked as mandatory user attribute ( see ucr set directory/manager/web/modules/users/user/properties/mailPrimaryAddress/required=True ) because otherwise the user wizard is not usable

- Introduce UCR variables for
  - "Benutzer per E-Mail einladen. [..]" option
    - Set default value with default "enabled" (when no value set via UCR)
  - "Passwort-Prüfungen ignorieren" option
    - Hide option: Default "Not Hidden".
    - Set default value with default "false" (when no value set via UCR)
  - "Benutzer muss das Passwort bei der nächsten Anmeldung ändern" option
    - Hide option: Default "Not Hidden".
    - Set default value with default "false" (when no value set via UCR)
Comment 2 Florian Best univentionstaff 2021-06-24 22:25:04 CEST
mailPrimaryAdress is now shown in the user creation wizard if it is required.

the default value and visibility of widgets can now be configured via UCR variables:
directory/manager/web/modules/users/user/wizard/property/.*/default
directory/manager/web/modules/users/user/wizard/property/.*/visible

Caution: default values should not really be set via UCR variables as they overwrites values from templates or global UDM default values.
A user template can be used for this instead. Only exception is the "invite" widget.

univention-management-console-module-udm.yaml
1d445a02977b | Bug #53456: Merge branch 'fbest/53456-user-create-wizard' into 5.0-0
32cbb68c35a1 | Bug #53456: enhance user creation wizard

univention-management-console-module-udm (10.0.1-12)
1d445a02977b | Bug #53456: Merge branch 'fbest/53456-user-create-wizard' into 5.0-0
32cbb68c35a1 | Bug #53456: enhance user creation wizard
5eab381b92b5 | Bug #53456: remove dead code
7424e78c65d6 | Bug #53456: make user create wizard properties defaults and visible configurable
c5fb9334967e | Bug #53456: show mailPrimaryAdress if it is required
Comment 3 Dirk Wiesenthal univentionstaff 2021-06-30 12:56:51 CEST
Changelog: OK
YAML: OK
Comment 4 Erik Damrose univentionstaff 2021-06-30 18:54:23 CEST
<https://errata.software-univention.de/#/?erratum=5.0x41>