配置Jenkins用户和权限

 

说明

jenkins不但能够注册用户,并且能够设置用户权限,对用户的权限有严格的划分,下面来详细说说。安全

 

配置用户注册

 

系统管理—>Configure Global Securityide

 

p_w_picpath

 

设置如上图,保存后系统管理中就出现管理用户的选项。页面右上角也会出现登陆/注册的选项。blog

 

点击右上角注册,而后填写信息,点击注册按钮,提示你如今已经登陆.ip

注:默认状况下,注册的用户没有任何限制,能够作任何事,这样比较危险。get

p_w_picpath

 

配置用户权限

 

用管理员用户登陆jenkins

系统管理—>Configure Global Securityit

 

选择受权策略中的安全矩阵或者项目矩阵受权策略io

说明:安全矩阵和项目矩阵受权策略的配置是如出一辙的,惟一的区别是项目矩阵受权策略支持在Job的配置页面再次配置受权策略。class

 

添加用户到矩阵中,以下图。登录

 

 

p_w_picpath

 

 

各类权限以下(在配置页面将鼠标放到该权限上便可查看帮助):

其中有一些比较特别的权限:

最大的权限是Overall的Administer,拥有该权限能够干任何事情。

最基本的权限是Overall的Read,用户必须赋予阅读的权限,否则什么都看不到。

Job的Discover权限是一个奇葩的权限,帮助说Discover比Read的级别更低。若是匿名用户(没有访问job的权限)直接访问一个Job的Url将重定向到登录页面。

注意:若是有个用户被赋予了Overall的Read,并无被赋予Job的Read权限,那么该用户就没法访问job。缘由:没有权限。

其余都是一些基本的权限,你们根据本身的需求选择。

 

每一个用户后都有1-2个图标,第一个是反选功能(删除当前已选择的权限,选择其余全部权限),第二个是删除功能(删除该用户)

clip_p_w_picpath004

 

Job中配置项目安全

 

启用项目安全,能够对用户进一步设置权限

p_w_picpath

相关文章
相关标签/搜索