Jenkins用户管理
//
# jenkins用户管理
jenkins常用的用户管理一般就三种:默认Jenkins自己的数据库,接入gitlab用户,接入LDAP用户
# 接入gitlab用户
jenkins安装插件:“GitLab Authentication”
生成gitlab api的Secret
Name: 取一个有意义的
Redirect URI: http://Xxxxx/securityRealm/finishLogin
- 配置Jenkins上gitlab的用户登录
Manage Jenkins => Configure Global Security => GitLab Authentication Plugin
填上刚刚gitlab生成的clientID 和Secret
- 检查用户登录,访问权限
Manage Jenkins => Configure Global Security => Authorization
配置完上面的不要立即退出检查,应该开一个无痕的窗口去校验,避免登录出现“Access Denied”
如果gitlab用户登录接入了ldap,那么可以使用ldap用户登录,如果gitlab标准用户也可以登录,比如root用户,登录之后就是jenkins Administrator权限的用户
退出登录
在退出Jenkins登录用户的时候,还需要退出gitlab 登录用户,只退出Jenkins登录用户,刷新页面还是可以通过gitlab再次登录(gitlab未退出登录)
# 接入ldap用户
- 安装插件:“ldap”
Jenkins-ldap官方说明 (opens new window)
Manage Jenkins => Configure Global Security => Security Realm
//
如果此文章对您有帮助,点击 -->> 请博主喝咖啡 (opens new window)
上次更新: 2022/02/20, 22:58:51