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

Finer grained user profile control #496

Open
siddhesh opened this issue Sep 20, 2022 · 2 comments
Open

Finer grained user profile control #496

siddhesh opened this issue Sep 20, 2022 · 2 comments

Comments

@siddhesh
Copy link
Contributor

Currently to delegate user profile administration, one needs to give auth|user|Can change user as well as auth|user profile|Can change user profile. It would be nice to delegate user profile administration to someone without giving them rights to change anything else about the users but it doesn't look like there's a way to do that.

@stephenfin
Copy link
Member

We don't have any custom permissions right now, so this would be a big ask. Would it make sense to allow users to change certain information about themselves to avoid the need for admin interaction? I'm thinking name, primarily (along with the ability to delete oneself).

@siddhesh
Copy link
Contributor Author

That would be nice, but what I was really looking for was to delegate administration of subprojects to specific staff members. For patchwork.sourceware.org for example, I could then bless some gdb administrators to add users to the gdb project and not have them block on me.

Currently to allow them to do that, I need to give them permissions to modify users too, which requires me to also give them user modification permission, which in turn allows them to make other users staff members, or even superusers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants