用户及权限管理

创建用户

Manage Jenkins页面,找到Manage Users

image-20220227170046587

image-20220227170103036

点击新建用户

image-20220227170124344

输入用户名的帐号密码等信息,然后点击新建用户

image-20220227170146396

权限管理

由于jenkins默认的权限管理体系不支持用户组或角色的配置,因此需要安装第三发插件来支持角色的配置。在插件中心里搜索role,安装Role-based Authorization Strategy插件:

image-20220227170227775

image-20220227170315843

安装完成后,在Manage Jenkins页面找到全局安全配置选项:

image-20220227170805151

此时里面新增了一条Role Based Strategy,选择它并保存配置。

image-20220227170848254

重新回到Manage Jenkins页面,此时会多出一个Manage and Assign Roles选项:

image-20220227170926611

在里面可以添加Role:

image-20220227171040204

例如创建一个developer Role:

image-20220227171106093

分配给这个Role对应的权限,然后点击保存:

image-20220227171127017


创建完成Role后,我们可以把这个Role绑定到相关的用户上:

image-20220227171146129

上面我们创建了一个testuser用户,在这里不会自动显示出来。需要手动输入用户名,然后添加:

image-20220227174419164

把刚才创建的developer角色绑定到testuser用户

image-20220227174434694

点击保存后生效。