Jenkins之用户管理
1. 操作环境
1. Jenkins
- Jenkins 2.75
2. 操作位置
在Jenkins的主界面中点击【系统管理】
在【系统管理】页面点击【管理用户】
我们可以在【管理用户】界面中来维护创建的系统用户
3. 用户管理
1. 新建用户
在【管理用户】界面中,点击【新建用户】按钮
在【新建用户】界面中,填写新建的用户信息,如图所示,填写完之后,点击【创建用户】按钮,即可成功的创建用户
在【管理用户】界面中,我们可以查看到自己所创建的系统用户
2. 测试新建的用户
我们可以用新创建的用户登录Jenkins来测试账号的登录效果,点击下图页面中的【注销】按钮,以此来退出“管理员”用户的登录状态。
在登录界面中,输入刚才所创建的账号信息,点击【登录】按钮,以此来完成新账号的登录
在Jenkins的主界面中,我们可以查看到新注册的账号的登录状态。
3. 修改用户
修改用户的所在位置如下:
在修改界面,我们可以对该账号添加描述性信息,可以修改用户名可密码等功能,修改完成后点击【Save】按钮保存当前的修改状态
4. 删除用户
删除用户的按钮如下,在这里需要注意的是,当前登录的账号无法删除自己,如果想要删除,就得登录其它账号,在其它的账户下操作才行。
4. 注意事项
在刚才的用户列表中,我们查看到的用户一共有两个,分别是“admin”和“zhangsan”,但是当我们点击图示所示的【用户】按钮时
弹出的【用户】界面如下
在这里我们明显可以看到多出来两条信息,其中这多出来的信息并不是Jenkins登录的账户信息,而是诸如SVN,Git中提交代码的用户的信息,也就是说这里的用户是由两部分组成的,一部分是Jenkins的注册账号,一部分是SVN,Git中代码提交者的账户信息。
我们以SVN为例来说明,在Jenkins中,可以同时存SVN中的“用户标识”和Jenkins系统用户的“用户标识”相同的账号,此时的账号会发生合并,合并之后在【用户】界面中只显示一条。
举例来说就是,在SVN中,有一个名叫“zhangzhenyi”的用户提交了代码,所以说在构建项目时,【用户】界面中会显示出“zhangzhenyi”的账户信息,我们可以将该账号注册成Jenkins用户,做法是点击【zhangzhenyi】
在【zhangzhenyi】页面中点击【设置】
这里的【设置】同时也是Jenkins系统用户的【设置】界面,在这里我们可以修改“账号名称”为“张侦毅”,其它地方大家可以自行修改补完,修改完成后点击【Save】按钮保存账户信息
在【系统管理】->【管理用户】中就可以查看到我们所注册的Jenkins系统账户信息,如下所示:
我们可以在登录界面中输入刚才注册的账号来尝试登录
在登录后的界面中,我们就可以查看到刚才所注册的用户名
我们再次进入到【用户】界面中来,我们可以看到这里仍然只有一条信息,也就是说当SVN中的用户和Jenkins中注册的系统用户,当“用户标识”相同时,他们会被合并成一条信息进行显示。