Help us learn about your current experience with the documentation. Take the survey.

内部用户

  • 层级:免费、专业、旗舰
  • 部署选项:GitLab.com、GitLab 自管版、GitLab 专属版

GitLab 使用内部用户(有时也称为“机器人”)来执行无法归因于普通用户的操作或功能。

内部用户:

  • 通过编程方式创建,不计入许可证限制。
  • 在传统用户账户不适用时使用。例如,在生成警报或自动审查反馈时。
  • 拥有受限的访问权限和非常特定的用途。它们不能用于常规用户操作,例如身份验证或 API 请求。
  • 拥有可以归因于其执行的任何操作的电子邮件地址和名称。

内部用户有时作为功能开发的一部分被创建。例如,用于将 GitLab 代码片段 迁移版本化代码片段 的 GitLab 迁移机器人。当代码片段的原始作者不可用时(例如,当用户被禁用时),GitLab 迁移机器人被用作代码片段的作者。

内部用户的其他示例:

GitLab 管理员机器人

GitLab 管理员机器人 是一个内部用户,普通用户无法访问或修改它,并负责许多任务,包括:

GitLab 安全机器人

GitLab 安全机器人是一个内部用户,负责对违反安全策略的合并请求发表评论。

GitLab 安全策略机器人

GitLab 安全策略机器人是一个内部用户,负责触发安全策略中定义的计划流水线。此账户会在每个执行了安全策略的项目中创建。