本篇,我们来介绍下Jenkins上如何创建用户,以及如何管理用户,和那些用户可以有ProjectA的权限。这个很好理解,一个项目,有开发和测试,和运维,每个团队都有不同的角色,例如有测试经理和测试工程师,他们两个的权限肯定是不同的。一个项目挂在Jenkins上,就需要给不同人不同权限,学习了本篇内容,你就可以搞定用户创建和管理,以及权限控制。
1.新建用户
登录jenkins,然后点击 系统管理-管理用户,当前只有一个root用户,这个用户是我在安装完Jenkins的时候创建的。
点击新建用户,输入用户名和密码,这里我们新建两个用户,user1和user2,密码都是123456.
退出root用户,分别用user1和user2测试下,能不能登录。这里登录user1成功,用户名称下点击倒三角,点击进入到用户编辑。
个人用户的昵称,描述,密码和API Token ,SSH key都可以在这里进行设置。
2.用户管理
在Jenkins中,用户权限管理实现,我们需要借助插件来完成。安装插件,有两种方式。第一种是在插件官网,下载文件,然后把文件拷贝到Jenkins的家目录下的plugins的文件夹中,第二个方法就是在jenkins页面的插件管理,进行搜索,然后安装。
2.1 方法1
百度搜索rolse strategy plugin,点击第一个链接就是。
点击红圈,开始进行下载文件。下载的文件全称是role-strategy.hpi,