Sim
Well-known member
- Affected version
- 2.3.3
I created a user, made them an administrator, but did not give them any admin permissions.
The user can still see the following:
I need to provide a clean admin UI to some of my non-technical staff to undertake specific administrative tasks on the site using custom functionality I'm building into my application - but there is no way to remove these menu options (template modifications won't work) and they should not be seeing any technical information or functions while there.
I'm assuming if I manually change the admin permissions for these navigation items, they will revert back the next time I upgrade XF ?
I consider this a bug - an admin user with no admin permissions should not see anything in the admin UI.
Can we have these tools assigned an admin permission to be visible so they can be turned off for some users?
There's also a bunch of stuff that shows up on the AdminCP index page that is not relevant to non-technical users (eg error log alerts, upgrade messages, server environment report, file health check report, etc) and should also be hidden unless the user has specific admin privileges. I can at least hide these using template modifications - but I do consider it a bug that this information is visible by default to an administrative user with no explicit admin permissions.
The user can still see the following:
I need to provide a clean admin UI to some of my non-technical staff to undertake specific administrative tasks on the site using custom functionality I'm building into my application - but there is no way to remove these menu options (template modifications won't work) and they should not be seeing any technical information or functions while there.
I'm assuming if I manually change the admin permissions for these navigation items, they will revert back the next time I upgrade XF ?
I consider this a bug - an admin user with no admin permissions should not see anything in the admin UI.
Can we have these tools assigned an admin permission to be visible so they can be turned off for some users?
There's also a bunch of stuff that shows up on the AdminCP index page that is not relevant to non-technical users (eg error log alerts, upgrade messages, server environment report, file health check report, etc) and should also be hidden unless the user has specific admin privileges. I can at least hide these using template modifications - but I do consider it a bug that this information is visible by default to an administrative user with no explicit admin permissions.