关于组织角色
您可以使用组织角色对授予组织资源的访问权限进行更细粒度、更可扩展的控制。组织角色允许组织成员或团队执行特定操作或管理某些设置,而无需授予对组织及其存储库的完全管理控制权。
关于预定义的组织角色
预定义组织角色是在每个组织中默认可用的角色。您无需自己创建它们。它们可以包括允许接收者管理组织的组织权限,以及适用于组织中所有存储库的存储库权限。以下预定义角色基于组织通常需要的常见权限模式内置于每个组织中。
当前的预定义角色集包括:
- 所有存储库读取:授予对组织中所有存储库的读取访问权限。
- 所有存储库写入:授予对组织中所有存储库的写入访问权限。
- 所有存储库分类:授予对组织中所有存储库的分类访问权限。
- 所有存储库维护:授予对组织中所有存储库的维护访问权限。
- 所有存储库管理员:授予对组织中所有存储库的管理员访问权限。
查看组织角色权限
- 在 GitHub 的右上角,选择您的个人资料照片,然后点击 您的组织.
- 在组织旁边,点击设置。
- 在左侧边栏的“访问”部分,点击组织角色。然后点击角色管理。
- 在任何角色的右侧,点击。
- 或者,要再次隐藏角色权限,请点击。
分配组织角色
用户或团队可以拥有多个组织角色。但是,您一次只能分配一个角色。要将多个角色分配给同一用户或团队,请对要分配的每个角色重复以下说明。
- 在 GitHub 的右上角,选择您的个人资料照片,然后点击 您的组织.
- 在组织旁边,点击设置。
- 在侧边栏的“访问”部分,点击 组织角色,然后点击角色分配。
- 点击新增角色分配。
- 搜索您要分配角色的用户或团队,然后选择您要授予这些用户和团队的角色。
- 点击添加新分配。
查看组织角色分配
- 在 GitHub 的右上角,选择您的个人资料照片,然后点击 您的组织.
- 在组织旁边,点击设置。
- 在侧边栏的“访问”部分,点击 组织角色,然后点击角色分配。
- 或者,要按用户的角色分配进行筛选,请点击用户选项卡。要按团队的角色分配进行筛选,请点击团队选项卡。
- 要查看角色分配,在用户或团队的右侧,点击NUMBER 个角色。
删除组织角色分配
- 在 GitHub 的右上角,选择您的个人资料照片,然后点击 您的组织.
- 在组织旁边,点击设置。
- 在侧边栏的“访问”部分,点击 组织角色,然后点击角色分配。
- 或者,要按用户的角色分配进行筛选,请点击用户选项卡。要按团队的角色分配进行筛选,请点击团队选项卡。
- 要删除角色,在角色的右侧,点击NUMBER 个角色。然后点击移除。
- 在弹出窗口中,点击移除。