Skip to main content

Enterprise Server 3.15 目前作为候选发布提供。

管理自定义组织角色

可以在组织的设置中创建、编辑和分配自定义组织角色。

谁可以使用此功能?

Organization owners and users with the "Manage custom organization roles" permission

Organizations on GitHub Enterprise Cloud and GitHub Enterprise Server

关于自定义组织角色

创建自定义组织角色,可以更精细地管理授予给组织和存储库的设置的访问权限。 组织角色是为组织成员授予权限来管理特定设置子集的方法,分配角色后,便不必授予成员对组织及其存储库的完全管理控制。 例如,可以创建包含“查看组织审核日志”权限的角色。有关详细信息,请参阅“关于自定义组织角色”。

如果你是组织所有者或是拥有“查看组织角色”或“管理自定义组织角色”权限的自定义角色,则可以查看组织的自定义角色。 可按照“创建自定义角色”中介绍的初始步骤来查找“自定义角色”页。 具体步骤因有权访问的其他设置页面而异。

要 查看组织角色权限和 管理组织角色分配,请参阅“使用组织角色

创建自定义角色

具有“管理自定义组织角色”权限的组织所有者和用户可以创建最多 10 个自定义组织角色。

  1. 在 GitHub 的右上角,选择个人资料照片,然后单击“你的组织”。

  2. 在组织旁边,单击“设置”。

  3. 在边栏的“访问权限”部分中,单击“组织角色”,然后单击“角色管理”。************

  4. 单击“创建角色”。

  5. 输入自定义角色的名称和说明。

  6. 在“添加权限”下,单击“组织****”或“存储库****”选项卡,选择要添加到自定义角色的权限类型。

    • 若要为组织添加权限,点击“组织”**** 选项卡,选择下拉菜单,然后单击你希望自定义角色包含的权限。

    • 若要选择要继承的基础存储库角色,请单击“存储库****”选项卡,选择下拉菜单,然后单击要包含在自定义角色中的基本角色。 有关可用基础存储库角色的详细信息,请参阅“用于存储库访问权限的基本角色”。

      选择基础存储库角色后,可以向自定义角色添加其他权限。 有关可用权限的详细信息,请参阅“用于存储库访问权限的其他权限”。

      Note

      将存储库角色和权限添加到自定义组织角色的功能当前为 beta 版本,可能随时更改。

  7. 单击“创建角色”。

编辑自定义角色

  1. 在 GitHub 的右上角,选择个人资料照片,然后单击“你的组织”。
  2. 在组织旁边,单击“设置”。
  3. 在边栏的“访问权限”部分中,单击“组织角色”,然后单击“角色管理”。************
  4. 在要编辑的角色旁边,选择 ,然后单击“编辑角色”。
  5. 根据需要更改角色,然后单击“更新角色”。

删除自定义角色

  1. 在 GitHub 的右上角,选择个人资料照片,然后单击“你的组织”。
  2. 在组织旁边,单击“设置”。
  3. 在边栏的“访问权限”部分中,单击“组织角色”,然后单击“角色管理”。************
  4. 在要编辑的角色旁边,选择 ,然后单击“删除角色”。
  5. 阅读对话框中的详细信息以确认要删除该角色,然后单击“删除角色”。