下载sonar 的zip包.
在 conf/sonar.properties 文件中配置如下ldap相关的
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| sonar.security.realm=LDAP sonar.security.updateUserAttributes=false ldap.url=ldap://10.0.xx.xx:389 ldap.bindDn=cn=gitlab,ou=系统账号,dc=example,dc=com ldap.bindPassword=密码 ldap.user.baseDn=dc=example,dc=com # 或者是 配置到某个组,OU=研发中心,OU=example科技有限公司,DC=example,DC=com ldap.user.request=(&(objectClass=user)(sAMAccountName={login})) ldap.user.realNameAttribute=displayName ldap.user.emailAttribute=mail
ldap.group.baseDn=dc=example,dc=com ldap.group.request=(&(objectClass=group)(member={dn})) ldap.group.idAttribute=sAMAccountName
|