Jenkins利用Role-based Authorization Strategy插件管理项目权限完整版

第一步 安装插件服务器

用管理员帐号登陆,进入插件

此处已经安装,第一次安装,须要选到可选插件,安装blog

第二步:开启基于角色认证,默认受权策略是:任何用户能够作任何事情选项项目管理

第三部:基于上面配置完成后,在系统配置列表就会有此“Manage and Assign Roles”选项,jenkins

第四部:配置管理权限test

点击进去管理角色以下图:登录

admin默认的管理员角色(千万不可删除,否则权限配置错误,超管帐号进去都没有权限,须要去jenkins服务器修改配置文件,重启服务),配置

global roles:为全局管理员角色(主要包含系统设置设置,人员,视图权限等),具体根据设置需求添加便可;权限

project roles:为项目管理角色权限(主要控制权限为项目范围),项目配权限规则为,项目前缀+点+星号,例如:项目名字为test_project,匹配test前缀im

以下写法:test.*,如项目名字为project_test,则:*.test;

最后一步:分配角色

默认有一个admin管理帐号权限(不可删除,误删了,须要去服务器修改配置,而后重启),

同理,第一个为全局管理员角色,添加管理员用户,第二个为项目角色添加用户。根据具体需求定义添加须要的用户。

相关文章
相关标签/搜索