Multiple groups as admin in authentication sources #9675

Open
opened 2025-11-02 08:46:19 -06:00 by GiteaMirror · 0 comments
Owner

Originally created by @wizpresso-steve-cy-fan on GitHub (Oct 12, 2022).

Feature Description

We should allow comma-separated group claims to add administrator for users with multiple group. For example, I have a Git operation team and sysadmin team. A sysadmin is not necessarily a Git operation team member, vice versa, but both of them should have admin permission.

Workaround

Add a broker group and include all the users and group members, like if I created a new GitAdmin group that includes members from Git operation team and sysadmin team, although this means it will make it application-specific and not really that automated since this would mean extra level of maintenance.

Screenshots

image
This is what it should look like

Other designs

Multiple fields/array in online dashboard but comma-separated in CLI app

Originally created by @wizpresso-steve-cy-fan on GitHub (Oct 12, 2022). ### Feature Description We should allow comma-separated group claims to add administrator for users with multiple group. For example, I have a Git operation team and sysadmin team. A sysadmin is not necessarily a Git operation team member, vice versa, but both of them should have admin permission. # Workaround Add a broker group and include all the users and group members, like if I created a new GitAdmin group that includes members from Git operation team and sysadmin team, although this means it will make it application-specific and not really that automated since this would mean extra level of maintenance. ### Screenshots ![image](https://user-images.githubusercontent.com/112843587/195237244-e287c133-1ca4-453b-a750-49b9864b80e2.png) This is what it should look like ### Other designs Multiple fields/array in online dashboard but comma-separated in CLI app
GiteaMirror added the type/proposaltype/feature labels 2025-11-02 08:46:19 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#9675