Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Option to disable "Admin" permission users ability to Add new users to Matomo #20487

Open
jbrule opened this issue Apr 3, 2019 · 1 comment
Labels
Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc.

Comments

@jbrule
Copy link

jbrule commented Apr 3, 2019

When using LoginLDAP plugin it is desirable to only allow creation of accounts from LDAP. As superadmin I am fine with having the ability to still create local accounts, which we can, as they are sometimes useful. However we want to allow users with admin permissions on a measurable to manage access to the measurable. The issue we are running into is that the measurable admins are creating accounts because the Add A New User option is still available to them which is causing issues. Is it possible to remove access to create an account for this scenario?

Screen Shot 2019-04-03 at 11 41 12 AM
Users screen for user with Admin permission level on measurable.

@jbrule jbrule changed the title Option to hide Add New User option for site admins Option to hide Add New User option for measurable (site) admins Apr 3, 2019
@mattab mattab changed the title Option to hide Add New User option for measurable (site) admins Option to disable "Admin" permission users from creating new users Mar 16, 2023
@mattab mattab changed the title Option to disable "Admin" permission users from creating new users Option to disable "Admin" permission users ability to Add new users to Matomo Mar 16, 2023
@mattab mattab transferred this issue from matomo-org/plugin-LoginLdap Mar 16, 2023
@sgiehl
Copy link
Member

sgiehl commented Mar 17, 2023

As far as I know it's currently only possible to disable the full user admin interface. But that would also disable the possibility to assign permissions.

We could consider adding a config setting to define a minimum role that is required to create/invite new users. Default would be admin, but could be changed to super user if needed.

Our product team will consider this one for a future improvement.

@sgiehl sgiehl added the Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. label Mar 17, 2023
@sgiehl sgiehl added this to the For Prioritization milestone Mar 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc.
Projects
None yet
Development

No branches or pull requests

2 participants