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

Allow users to request admin (or other) permissions #13139

Open
tsteur opened this issue Jul 5, 2018 · 0 comments
Open

Allow users to request admin (or other) permissions #13139

tsteur opened this issue Jul 5, 2018 · 0 comments
Labels
c: Usability For issues that let users achieve a defined goal more effectively or efficiently. Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc.

Comments

@tsteur
Copy link
Member

tsteur commented Jul 5, 2018

When a view user is viewing for example goals and wants to create a new goal, there could be a button to "request admin access for this site".

Another admin or super user would then see this permission request and could grant the requested permission.

This avoids users having to find out who the admin/superuser is they need to ask to get this permission, avoids finding out their email, avoid having to email them. At the same time it avoids the superuser having to find the correct user which he/she wants to grant permission and having to find the correct site etc...

When a user requests a permission, all admins plus super users would be notified by email. A link in the mail would then directly go to page where they can grant or deny this access.

May be especially useful once we have more permissions such as "Publishing a container" or "Writing content/code that will be executed on the website".

@tsteur tsteur added Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. c: Usability For issues that let users achieve a defined goal more effectively or efficiently. labels Jul 5, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c: Usability For issues that let users achieve a defined goal more effectively or efficiently. 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