跳至主要内容

管理项目访问权限

了解如何管理团队和个人对您项目的访问权限。

关于项目访问

组织级项目的管理员可以为整个组织、团队、单个组织成员以及外部协作者管理访问权限。

用户级项目的管理员可以邀请个人协作者并管理其访问权限。

项目管理员还可以控制项目对整个互联网的可见性。欲了解更多信息,请参阅 管理项目可见性

管理组织级项目的访问权限

您可以通过为特定个人和团队设置权限,或设置适用于组织中所有人的基础权限,来控制项目的访问。

管理组织中所有人的访问权限

您可以通过更改项目的基础权限来管理组织中所有人对特定项目的访问。基础权限的更改仅影响不是组织所有者且未被单独授予访问权限的组织成员。

您还可以在组织层面为新项目以及尚未配置基础权限的项目设置默认的基础权限。有关为组织的项目设置基础权限的更多信息,请参阅 管理项目的基础权限

  1. 导航到您的项目。

  2. 在右上角,点击打开菜单。

    Screenshot showing a project's menu bar. The menu icon is highlighted with an orange outline.

  3. 在菜单中,点击 设置 以访问项目设置。

  4. 点击 管理访问

  5. 基础角色 下,选择默认角色。

    Screenshot showing the "Who has access" settings. The dropdown for setting the base role is highlighted with an orange outline.

    • 无访问权限: 仅组织所有者和被单独授予访问权限的用户可以看到项目。组织所有者同时也是项目的管理员。
    • 读取: 组织中的所有人都可以看到项目。组织所有者同时也是项目的管理员。
    • 写入: 组织中的所有人都可以查看并编辑项目。组织所有者同样是项目的管理员。
    • 管理员: 组织中的所有人都是该项目的管理员。

管理组织中团队和个人成员的访问权限

您还可以将团队、外部协作者以及个人组织成员添加为组织级项目的协作者。欲了解更多信息,请参阅 关于组织团队

如果您为团队授予读取或更高的权限,项目也会显示在该团队的项目页面上。您也可以在团队的项目页面上将项目添加到团队中。欲了解更多信息,请参阅 将项目添加到团队

如果您要邀请个人用户协作组织级项目,他们必须已经是组织成员或在组织中至少有一个仓库的外部协作者。

  1. 导航到您的项目。

  2. 在右上角,点击打开菜单。

    Screenshot showing a project's menu bar. The menu icon is highlighted with an orange outline.

  3. 在菜单中,点击 设置 以访问项目设置。

  4. 点击 管理访问

  5. 邀请协作者 下,搜索您想要邀请的团队或个人用户。

    Screenshot showing searching for a collaborator.

  6. 为协作者选择角色。

    • 读取: 团队或个人可以查看项目。
    • 写入: 团队或个人可以查看并编辑项目。
    • 管理员: 团队或个人可以查看、编辑以及向项目添加新协作者。
  7. 点击 邀请

管理项目中已有协作者的访问权限

  1. 导航到您的项目。

  2. 在右上角,点击打开菜单。

    Screenshot showing a project's menu bar. The menu icon is highlighted with an orange outline.

  3. 在菜单中,点击 设置 以访问项目设置。

  4. 点击 管理访问

  5. 管理访问 下,找到您想修改权限的协作者。

    您可以使用 类型角色 下拉菜单来筛选访问列表。

    Screenshot of the "Manage access" section. The octocat is listed as a collaborator.

  6. 编辑协作者的角色。

  7. 如有需要,点击 移除 以删除协作者。

管理用户级项目的访问权限

为协作者授予项目访问权限

注意

此设置仅影响您项目的协作者,而不影响项目中仓库的协作者。要查看项目中的某个条目,查看者必须具备该条目所在仓库的相应权限。只有拥有私有仓库访问权限的人才能查看该私有仓库中的项目条目。欲了解更多信息,请参阅 设置仓库可见性管理对仓库的团队和人员访问权限

  1. 导航到您的项目。

  2. 在右上角,点击打开菜单。

    Screenshot showing a project's menu bar. The menu icon is highlighted with an orange outline.

  3. 在菜单中,点击 设置 以访问项目设置。

  4. 点击 管理访问

  5. 邀请协作者 下,搜索您想要邀请的用户。

    Screenshot showing searching for a collaborator.

  6. 为协作者选择角色。

    • 读取: 该个人可以查看项目。
    • 写入: 该个人可以查看并编辑项目。
    • 管理员: 该个人可以查看、编辑以及向项目添加新协作者。
  7. 点击 邀请

管理项目中已有协作者的访问权限

  1. 导航到您的项目。

  2. 在右上角,点击打开菜单。

    Screenshot showing a project's menu bar. The menu icon is highlighted with an orange outline.

  3. 在菜单中,点击 设置 以访问项目设置。

  4. 点击 管理访问

  5. 管理访问 下,找到您想修改权限的协作者。

    您可以使用 类型角色 下拉菜单来筛选访问列表。

    Screenshot of the "Manage access" section. The octocat is listed as a collaborator.

  6. 编辑协作者的角色。

  7. 如有需要,点击 移除 以删除协作者。

© . This site is unofficial and not affiliated with GitHub, Inc.