Sonarqube ldap(AD域) 配置

环境:

sonarqube7.2
安装包中自带了ldap的插件

配置内容:

# LDAP configuration
# General Configuration
sonar.security.realm=LDAP
# 填写ad域对应的ip
ldap.url=ldap://xx.xx.xx.xx:389
# 按照提供的bindDn填写即可,例如用户为test@com.cn格式
ldap.bindDn=cn=xx,cn=users,dc=com,dc=cn
# 填写对应的账号密码
ldap.bindPassword=password

# User Configuration
#xx填写自己的ou
ldap.user.baseDn=ou=xx,dc=com,dc=cn
ldap.user.request=(&(objectClass=user)(sAMAccountName={login}))
ldap.user.realNameAttribute=cn
ldap.user.emailAttribute=mail

# Group Configuration
#xx填写自己的ou
ldap.group.baseDn=ou=xx,dc=com,dc=cn
ldap.group.request=(&(objectClass=group)(member={dn}))
ldap.group.idAttribute=sAMAccountName

配置完成后:

重启sonarqube

然后使用test或test@com.cn及对应的密码登录
说明:我登录成功使用的是test
设置成功后,使用ad域内的任何账号都可以成功登录

posted @ 2020-11-19 15:04  一壶浊酒喜相逢  阅读(688)  评论(0)    收藏  举报