Option to disable top-level group rename

Description

For Debian Salsa we want to force a particular namespace for top-level groups. To create groups, we have a separate interface, which enforces our naming schema. However users still could rename the groups by themselves. This is done to avoid username clashes with externally managed Debian user database while still allowing group creating by the users.

For now we have a hack in our GitLab version that disallows group renames.

Proposal

Add an option similar to username_changing_enabled that disallows top-level group renames except for admins.

Links / references

https://salsa.debian.org/

Assignee Loading
Time tracking Loading