分配组管理员

GoCD管理员可以授权用户和角色作为管道组的管理员。这些组管理员具有某些特权,这些特权在“组管理员权限”(Privileges of a Group Administrator)一节中解释。

分配组管理员的步骤

将用户分配为组管理员:

  1. 点击Admin部分的“Pipelines”选项卡
  2. 找到您要分配组管理员的组
  3. 点击该组的“编辑”链接
  4. 在这里,您可以为用户和角色定义权限

在上面的屏幕截图中,GoCD管理员已经将组管理员权限授予用户“jez”以及在“groupAdminRole”角色下定义的所有用户。 小组管理员的权限已经在下一节描述。

对于高级用户,以下是您如何通过Config XML分配相同的权限:

<pipelines group="studios">
     <authorization> 
         <admins> 
            <user> jez </user> 
            <role> groupAdminRole </role> 
         </admins>
     </authorization>
     <pipeline name="go_pipeline">
     ...
     </pipeline>
</pipelines>

组管理员的权限

管道组组管理员的权限:

  • 查看并操作(触发(trigger),重新运行(rerun)阶段(stages)等)该组中的所有管道。
  • 将其他组管理员添加到此组
  • 通过此管道组的“查看”(view)和“操作”(operate)权限授予用户/角色。
  • 向组中添加和删除管道。
  • 使用“添加新管道(Add New Pipeline)”向导添加管道,但只添加到允许管理的组。
  • 编辑属于该组的管道。 其中包括重命名(renaming),添加(adding),删除(deleting)和修改(modifying)阶段和工作(stages and jobs)。
  • 在这一组中,所有的管道都可以重新查看和操作(触发器、重新运行阶段等)。
  • 重新编辑属于这个组的管道。

注意:一个组管理员可以访问管理页面上的“管道(Pipelines)”和“Config XML”选项卡,以查看和编辑它的管道组。他/她不能访问服务器配置或执行用户管理。虽然组管理员不能访问管道模板,但是他们可以在管道组中使用现有的管道模板。

results matching ""

    No results matching ""