Feature #40784
closedBasic user-administration for non-admins
0%
Description
It would be great to have an optional right to give to non-admins to allow user-administration. This would allow them to maybe reset a password, disable/reenable a person when needed or maybe even create a new user.
In general I think that should be doable, especially since with the virtual-root-feature now also non-admins have a root :-)
Special care is needed to prevent such a user for elevating his/other persons rights without permission. So he/she would need to be limited to at maximum giving his own permissions to somebody else. When editing users the person may only modify accounts (and optionally only see those?) that don't have higher permissions than himself.
Easy example:- Have an editor be member of groups A, B, C
- Give that person user-admin-rights (for non-admins)
- Person may create a new person or edit an existing one and assign that person one or more of his own groups.
The request for this came up when user-administration for a group of editors should be eased by allowing a "priviledged editor" to perform simple tasks like resetting a password.
Maybe that person could also get permissions to switch to a user for easier first-level support. ("Oh you don't see that option - I can confirm that.")
Updated by Thomas Löffler about 12 years ago
I would agree with such an option, but I will focus this "virtual admin" to only the be_user module and there - like mentioned by Stefan - only to users with lower permissions.
All other modules are not important for any power editor.
Updated by Stefan Neufeind about 12 years ago
Having the User-Admin-Module for them would be great, yes. But maybe they could (also?) have the possiblity to use List-view on root-page to edit a user like a normal admin has. That would be optional though. But we need to give them some kind of "permissions" anyway to do it clean.
Updated by Ingo Renner about 12 years ago
The ideal solution would be to eliminate the super power admin role we have in TYPO3 and thus allowing finer configuration of user permissions... Then a user administration for non-admins would likely be very easy to do.
Updated by Jigal van Hemert about 12 years ago
- Status changed from New to Accepted
- Target version set to 6.1.0
Often requested feature and TC_Tools is not working in recent releases anymore. Would be nice to integrate in extended permission options for non-admins.
Updated by Aske Ertmann over 11 years ago
Just FYI basic backend user administration for non-admins is possible through the task center extension actions with the task "Create backend user", if you're a non-admin you will be able to delete non-admin users and change groups for non-admin users, I agree it's a little weird that it's the only way to do it currently and would like to see the User admin module being more flexible.
Updated by Christian Kuhn over 7 years ago
- Status changed from Accepted to Closed
do-able via task center.