jenkins Role-based Authorization Strategy插件

####Role-based Authorization Strategy管理权限

1.安装插件,略

2.配置安全选项中使用Role-based Strategy

jenkins Role-based Authorization Strategy插件

3.系统管理 -》 Manage and Assign Roles -》 Manage Roles ,编辑策略 添加2个全局role,admin及overall admin权限给所有权限,overall权限只给overall 项目权限添加2个role,分别匹配dev开头的和smlt开头的job,只给予构建,取消,读和工作空间权限(给研发用的)

jenkins Role-based Authorization Strategy插件

4.系统管理 -》 Manage and Assign Roles -》Assign Roles ,为对应人员添加role

  • 管理员拥有admin role的权限(最高)
  • anonymous有overall role对应的overall-read权限(登陆必需要有Overall-read权限,懒得给每个研发配了)
  • s开头用户拥有dev和smlt对应的项目权限(即smlt和dev开头的项目的build,chanel,read和workspace权限)

jenkins Role-based Authorization Strategy插件

5.测试下吧

转载于:https://my.oschina.net/u/1791060/blog/650735