Skip to main content
我们经常发布文档更新,此页面的翻译可能仍在进行中。 有关最新信息,请访问英语文档

管理组织的自定义存储库角色

可以为组织创建、编辑或删除自定义存储库角色。

谁可以使用此功能

Organization owners can manage custom repository roles.

注意:只有使用 GitHub Enterprise Cloud 的组织才能创建自定义存储库角色。 有关如何免费试用 GitHub Enterprise Cloud 的详细信息,请参阅“设置 GitHub Enterprise Cloud 的试用版”。

关于自定义存储库角色

自定义存储库角色是一组可配置的权限,具有您选择的自定义名称。有关详细信息,请参阅“关于自定义存储库角色”。

创建存储库角色

要创建新的存储库角色,请向继承的角色添加权限并为自定义角色命名。

  1. 在 GitHub.com 的右上角,单击你的头像照片,然后单击“你的个人资料”。

    @octocat 的个人资料图片下的下拉菜单的屏幕截图。 “你的个人资料”用深橙色框出。 1. 在 GitHub.com 的右上角,单击你的个人资料照片,然后单击“你的组织”。

    @octocat 的个人资料图片下的下拉菜单的屏幕截图。 “你的组织”以深橙色标出。 1. 在组织名称下,单击“设置”。

    组织设置按钮 1. 在“组织”下的组织名称旁,单击“设置”。 “设置”按钮旁边的组织屏幕截图 1. 在边栏的“访问”部分,单击“ 存储库角色”。

  2. 单击“创建角色”。 “创建角色”按钮的屏幕截图

  3. 在“Name(名称)”下,键入存储库角色的名称。 用于键入存储库角色名称的字段

  4. 在“Description(描述)”下,键入存储库角色的描述。 用于键入存储库角色说明的字段

  5. 在“Choose a role to inherit(选择要继承的角色)”下,选择要继承的角色。 选择存储库角色基础角色选项

  6. 在“Add Permissions(添加权限)”下,使用下拉菜单选择您希望自定义角色包含的权限。 从存储库角色下拉列表中选择权限级别

  7. 单击“创建角色”。 确认创建存储库角色

编辑存储库角色

  1. 在 GitHub.com 的右上角,单击你的头像照片,然后单击“你的个人资料”。

    @octocat 的个人资料图片下的下拉菜单的屏幕截图。 “你的个人资料”用深橙色框出。 1. 在 GitHub.com 的右上角,单击你的个人资料照片,然后单击“你的组织”。

    @octocat 的个人资料图片下的下拉菜单的屏幕截图。 “你的组织”以深橙色标出。 1. 在组织名称下,单击“设置”。

    组织设置按钮 1. 在“组织”下的组织名称旁,单击“设置”。 “设置”按钮旁边的组织屏幕截图 1. 在边栏的“访问”部分,单击“ 存储库角色”。

  2. 在要编辑的角色右侧,单击 ,然后单击“编辑”。 存储库角色下拉菜单中的“编辑”选项

  3. 编辑,然后单击“更新角色”。 编辑字段和更新存储库角色

删除存储库角色

如果您删除现有存储库角色,则所有具有自定义角色的待处理邀请、团队和用户都将被重新分配给组织的基本权限。

  1. 在 GitHub.com 的右上角,单击你的头像照片,然后单击“你的个人资料”。

    @octocat 的个人资料图片下的下拉菜单的屏幕截图。 “你的个人资料”用深橙色框出。 1. 在 GitHub.com 的右上角,单击你的个人资料照片,然后单击“你的组织”。

    @octocat 的个人资料图片下的下拉菜单的屏幕截图。 “你的组织”以深橙色标出。 1. 在组织名称下,单击“设置”。

    组织设置按钮 1. 在“组织”下的组织名称旁,单击“设置”。 “设置”按钮旁边的组织屏幕截图 1. 在边栏的“访问”部分,单击“ 存储库角色”。

  2. 在要删除的角色右侧,单击 ,然后单击“删除”。 存储库角色下拉菜单中的“编辑”选项

  3. 查看要删除的角色的更改,然后单击“删除角色”。 确认删除存储库角色