极狐 GitLab

访客用户

Tier: 基础版,专业版,旗舰版

Offering: JihuLab.com,私有化部署

被分配为 Guest 角色的用户相较于其他用户角色具有有限的访问权限和功能。他们的权限受到限制,旨在提供基本的可见性和交互,而不会危及敏感项目数据。有关更多信息,请参阅角色和权限

在极狐GitLab 基础版和专业版中,Guest 用户会计入许可证席位的使用。

无限席位使用#

Tier: Ultimate

在极狐GitLab 旗舰版中,具有 Guest 角色的用户不计入许可证席位的使用。您可以将 Guest 用户添加到您的极狐GitLab 实例中,而不会影响可计费席位。

虽然 Guest 用户通常具有有限的访问权限,但您可以配置一个自定义角色,其中包括查看仓库代码权限,以允许 Guest 用户读取您仓库中的代码。添加任何其他权限会导致该角色占用一个可计费席位。

为用户分配 Guest 角色#

前提条件:

  • 您必须至少具有 Maintainer 角色。

您可以为群组或项目的当前成员分配 Guest 角色,或在创建新成员时分配此角色。您可以通过API或极狐GitLab 界面进行此操作。

要为当前群组或项目成员分配 Guest 角色:

  1. 在左侧边栏,选择 搜索或转到 并找到您的项目或群组。
  2. 选择 管理 > 成员
  3. 在您想要分配 Guest 角色的群组或项目成员的 角色 列中,选择他们当前的角色(例如,开发者)。
  4. 角色详情 抽屉中,将角色更改为 Guest
  5. 选择 更新角色

如果您想要分配 Guest 角色的用户尚未成为项目或群组的成员:

  1. 在左侧边栏,选择 搜索或转到 并找到您的项目或群组。
  2. 选择 管理 > 成员
  3. 选择 邀请成员
  4. 用户名、姓名或电子邮件地址 中,选择相关用户。
  5. 选择角色 中,选择 Guest
  6. 可选。在 访问过期日期 中,输入一个日期。
  7. 选择 邀请

Guest 用户权限和限制#

具有 Guest 角色的用户可以:

  • 查看项目计划、阻碍因素和进度指标。
  • 查看高级项目信息,如:
    • 分析
    • 事件报告
    • 议题和史诗
    • 许可证
  • 创建和链接新的项目工作项。
  • 访问公共群组和公共项目。

具有 Guest 角色的用户不能:

  • 修改他们未创建的现有数据。
  • 默认情况下查看极狐GitLab 项目中的代码。
  • 在他们的个人命名空间中创建项目、群组和代码片段。
  • 无管理员访问权限无法访问内部或私有项目或群组。