# 权限管理

权限管理的作用是给用户分配权限,方便多用户协作。

首先我们来安装以下插件帮助我们管理安全配置:

安装完成重启Jenkins后生效。

# 基于角色安全管理

使用步骤:

  • 安装Role-based插件
  • 在系统安全中,设置插件激活状态
  • 配置角色 -> 配置权限
  • 分配角色权限到用户

image-20210730134531546

点击[系统管理] > [安全] > [全局安全配置] > [授权策略],选择 Role-Based Strategy,然后保存,再回退到[系统管理] > [安全],可以看到多出了一个菜单:

角色安全 角色安全

如下,创建了一个三个角色:

  • Annoymous:未登录用户
  • dev:开发用户
  • admin:管理员用户

image-20210730134650240

开发与设置小技巧:可以开一个chrome和另一个浏览器,使用两边登录不同的账号进行测试角色与权限的设置;

# 基于安全矩阵

在[授权策略]中选择安全矩阵,这个是基于用户的权限配置,这里需要注意的是需要吧管理员添加进来,如果没有添加是没有权限做任何事的,切记!!!