The logic behind the functions of team and organization should be clearer #14601

Open
opened 2025-11-02 11:17:14 -06:00 by GiteaMirror · 0 comments
Owner

Originally created by @huifeideteji on GitHub (Jun 14, 2025).

Feature Description

All the team list bind with organision rather than independent exist.When i created a repository belong an organization,all the team will appear in the co-worker list and i cant remove it.I think it's not beneficial for permission management.
For example,Joe have confilict with others,we dont want Joe participant in develop of repository A any more,but Joe sitll need to develop B and C repositories.All the repository belong with XXX orgnazision.Ideally,we can set another team in A, add everyone except Joe to it,and then delete the old team.Or just remove Joe from team of A, but keep him in teams of B and C.The current situation is team binded deeply to organisation,we can only choose to let Joe leave the team completely or let him continue to participate in the development of all repository.(Joe is fictional, but he cannot finely control the team is reality)

Screenshots

Image

Originally created by @huifeideteji on GitHub (Jun 14, 2025). ### Feature Description All the team list bind with organision rather than independent exist.When i created a repository belong an organization,all the team will appear in the co-worker list and i cant remove it.I think it's not beneficial for permission management. For example,Joe have confilict with others,we dont want Joe participant in develop of repository A any more,but Joe sitll need to develop B and C repositories.All the repository belong with XXX orgnazision.Ideally,we can set another team in A, add everyone except Joe to it,and then delete the old team.Or just remove Joe from team of A, but keep him in teams of B and C.The current situation is team binded deeply to organisation,we can only choose to let Joe leave the team completely or let him continue to participate in the development of all repository.(Joe is fictional, but he cannot finely control the team is reality) ### Screenshots ![Image](https://github.com/user-attachments/assets/496ba7b5-7b0a-4f6d-a401-32387908e928)
GiteaMirror added the type/proposal label 2025-11-02 11:17:14 -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#14601