Jenkins权限管理

使用Jenkins的时候,经常需要给不同的用户访问不同项目的权限,此时就需要使用基于角色的插件了

1、查看是否安装此插件,插件管理中显示此插件已安装,如图:

2、点击系统管理–全局安全配置–授权策略,选择Role-Based Strategy,如图:

3、点击系统管理–Manage and Assign Roles–Manage Roles,如图:

在Global roles处添加一个角色,并选择全局只读权限,如图:

在Items Roles位置,添加项目角色,匹配saas-.*,表示匹配全部已saas-开头的项目,如图:

注意:saas-后面还有一个点(.),然后才是星号(*)

4、点击Manage and Assign Roles下的Assign Roles,在Global roles添加用户(用户需要提前创建的),选择刚创建的用户角色,如图:

在Items Roles位置,添加用户,选择刚才创建的项目角色即可,如图:

注:如果需要设置一个全部项目的角色,可以直接使用(.*),如图:

标签