Jenkins部署好后,正常情况下,不同环境的项目需要给到不同的人员相应的权限,这样才能解放运维人员。
1、用户创建
jenkins首页>>系统管理>>管理用户,然后点击左侧新建用户,即可出现以下内容:
a)新建test、dev账号
b)授权账号不同权限
jenkins首页>>系统管理>>全局安全配置,在授权策略中选择"项目矩阵授权策略"
2、授权账号拥有管理不同环境项目的权限
项目列表首页,点击对应项目:这里我们配置dev可以管理one-eureka、one-eureka-docker项目,test可以管理one-web项目
点开项目配置页面:
3、dev账号登陆查看是否有对应的权限
4、test账号登陆
总结:通过配置不同项目组不同的权限,可以更新清晰合理使用jenkins,也可相应避免项目错误构建。