首页 > 技术文章 > Jenkins+maven+gitlab自动化部署之用户权限管理(八)

tchua 2019-05-24 14:26 原文

Jenkins部署好后,正常情况下,不同环境的项目需要给到不同的人员相应的权限,这样才能解放运维人员。

1、用户创建

jenkins首页>>系统管理>>管理用户,然后点击左侧新建用户,即可出现以下内容:

  a)新建test、dev账号

  b)授权账号不同权限

  jenkins首页>>系统管理>>全局安全配置,在授权策略中选择"项目矩阵授权策略"

 

 2、授权账号拥有管理不同环境项目的权限

项目列表首页,点击对应项目:这里我们配置dev可以管理one-eureka、one-eureka-docker项目,test可以管理one-web项目

点开项目配置页面:

3、dev账号登陆查看是否有对应的权限

4、test账号登陆

总结:通过配置不同项目组不同的权限,可以更新清晰合理使用jenkins,也可相应避免项目错误构建。 

推荐阅读