Version 28 (modified by jamor@…, 21 months ago) (diff)

--

Users and Groups

Ask for confirmation before deleting users or groups

Since deleting a user removes all shares, mail, etc. It would be safer to have a confirmation before the deletion.

Better Management of Built-In Groups

If you create a group named users, it cause the file shares based in the "Edit Group" page to not be accessible. The UNIX group becomes "USERS" which will not work with the generated smb.conf file. I believe this is because of a conflict with a local group that already contains that name. I guess checking for local groups could prevent this problem.

Ability to Set UID/GID

Passwords

  • Enforce password strength requirements.
  • Investigate setting password complexity rules that are enforced.

Enhance Usability for Creating Users in Bulk

LDAP filter for AD synchronization

Allow to specify an LDAP filter on Active Directory content for having only a subset of the users synchronized.

Allow rename of groups instead of delete and create again

Don't show menu entries for unconfigured modules in usercorner

Menu entries belonging to modules which haven't been configured shouldn't been shown in the menu in the user corner

Out of the box LDAPS support

Support arbitrary attributes in userInfo method

We should support query arbitrary attributes given as an optional parameter in the userInfo method

Allow optional "plain" format for password storage on LDAP

Currently there is no way to access the userPassword as plain text, while this can still be desirable in some configurations, it would be nice to have the default_password_format configuration parameter in /etc/ebox/80users.conf also support 'plain'.

Support Sabayon LDAP-profile storage

 Sabayon is a system administration tool to define and deploy desktop profiles for the GNOME desktop environment. It allows you to control such things as panel layouts, menu items, default gconf settings, as well as provide pre-defined defaults for some non-GNOME programs such as Firefox. It also makes use of the lockdown functionality of  Pessulus.

It has support for  LDAP profile storage, having support for this would provide functionality similar to group policies of Windows servers, and though this solution is GNOME-specific, can be extremely useful nonetheless.

Support for user certificates

Every user may have a certificate associated to them and it is available to download in the user corner page.

Support Mac OS X LDAP authentication

 Proposed in the forum, the users need to have some  apple-specific fields in the schema.

Autodiscover masters in slave configuration

Avahi can be used to provide service autodiscovering, It'd be cool to autoconfigure slaves autodiscovering the master and adding the needed configuration (/etc/hosts, firewalls...) so the user only have to select the mode and input the password.

Migrate Users from Zentyal LDAP Master to another Zentyal LDAP Master

I would like to request a feature that would allow systems administrators to easily & correctly migrate users from a master-ldap server, w/ users-dependent modules installed, to a new master-ldap server, w/ no users-dependent modules installed.