Skip to main content

管理自定义组织角色

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

谁可以使用此功能?

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

Organizations on GitHub Enterprise Cloud

关于自定义组织角色

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

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

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

创建自定义角色

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

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

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

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

  4. 单击“创建角色”。

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

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

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

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

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

      Note

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

  7. 单击“创建角色”。

编辑自定义角色

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

删除自定义角色

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