管理用户

    您的查询搜索没有结果。

    管理用户

    GoCD的用户管理功能允许您控制对GoCD的访问并授予基于角色的权限。

    所有的用户管理功能都依赖于一个身份验证机制已在GoCD中配置。请确保您至少启用了其中一个身份验证机制,然后再尝试使用本章提到的任何功能。

    添加用户

    1. 点击菜单项:Admin -> 用户管理。
    2. 点击“导入用户”按钮
    3. 输入要搜索的名称/电子邮件(最少2个字符),然后点击“搜索”
    4. 这将在所有已配置的身份验证机制中进行搜索(跨密码文件、AD等身份验证机制)
    5. 从结果列表中,选择要添加的用户并点击“导入用户”

    分配角色

    角色允许您将一组具有相似职能职责的用户分组,并授予他们一组共同的权限。

    例如,您可能已经配置了工作流中的3个管道 - 构建、验收和部署。您的团队可能由6名开发人员和2名测试人员组成。通过角色,您可以将所有的6名开发人员分组到一个名为“开发人员”的角色中,将2名测试人员分组到一个名为“测试人员”的角色中。然后您可以为管道分配以下权限:

    • 构建:自动触发的管道,批准权限授予给开发人员和测试人员
    • 验收:自动触发的管道,批准权限仅授予给测试人员
    • 部署:手动触发的管道,批准权限仅授予给测试人员

    在这种设置下,您的整个团队都可以了解彼此的工作内容,但您有针对哪些角色可以做什么的控制。

    为用户分配角色:

    1. 点击菜单项:Admin -> 用户管理。
    2. 选择您想要分配或移除角色的用户。
    3. 点击“角色”按钮以查看角色列表。
    4. 勾选/取消勾选您想要分配或移除的角色,并点击“应用”。
    5. 或者,您可以通过在输入框中输入角色名称并点击“添加”来创建一个新的角色以应用于所选用户。

    管理“GoCD系统管理员”权限

    GoCD系统管理员可以访问所有管理功能,并具有对GoCD安装的所有部分的操作访问权限。用户管理页面允许您为选定用户分配或撤销管理员权限。

    此控件允许您修改用户的管理员权限(不适用于角色)。为用户启用“系统管理员”权限会直接将它们添加到<admins>GoCD配置XML中的配置标签。当所选用户中有一个或多个通过角色隐式拥有管理员权限时,此控件将被禁用。

    在上图中,“User Four”具有隐式的管理员权限。所以在这里无法撤销。而“User Five”不是GoCD系统管理员,可以通过切换其行中的开关使其成为管理员。