2015-01-26 5 views
0

안녕하세요, 새 버전의 SonarQube (4.5.2)에 LDAP 플러그인을 추가했는데 사용자를 추가하는 데 어려움이 있습니다.LDAP를 사용하여 SonarQube에 사용자를 추가하는 방법

로그를 확인한 결과 SonarQube를 연결하고 확인하는 것처럼 보였지만 LDAP에서 SonarQube로 사용자를 추가하는 방법을 찾으려고 애 쓰고 있습니다.

답변

1

SonarQube LDAP 플러그인을 사용하면 SonarQube에 실제로 사용자를 추가하지 않습니다. 사용자가 처음 로그인하면 자동으로 추가됩니다.

그리고 나서, 사용자가 다시 로그인 할 때마다 LDAP 플러그인은 SonarQube DB와 자신의 정보를 동기화합니다.

0

사용자는 로그인 할 때 LDAP 구성 그룹과 함께 sonar에 자동으로 추가됩니다.

주의 : 그러나 LDAP 그룹은 자동으로 추가되지 않습니다. 당신은 사용자가 로그인됩니다.

을 상세 Sonar LDAP Plugin

+0

를 참조하십시오 전에 수중 음파 탐지기 에서 그들을 만들어야합니다 이것은 내가 놓친 거지 어떤 순간이 현재 코드 ...? sonar.security.realm = LDAP sonar.authenticator.createUsers = 사실 ldap.url = LDAP : //10.20.0.220 : 3268 ldap.user.baseDn = dc = mydomain, dc = mydomain을 ldap.bindDn = CN = 소나, CN =는 사용자가 사용자 도메인 = 직류는 직류 = 사용자 도메인 ldap.bindPassword = (mypassword) ldap.user.baseDn = dc = mydomain, dc = mydomain을 ldap.user.request = ((방법 objectClass = 사용자) (SAMAccountName = {sonar})) ldap.authentication = simple ldap.group.baseDn = ou = 그룹, dc = mydomain, dc = mydomain ldap.group.request = (& (objectClass = Sonar_Users) (memberUid = {uid })) – MattWade9320

+0

"ldap.user.baseDn"이 중복되어 있으며 ou가 누락되었을 수 있습니다. 다음과 같이 구성 했으므로 다른 모든 것은 기본값입니다. sonar.security.realm = LDAP sonar.authenticator.downcase = 사실 ldap.url = LDAPS : 직류 = 내부 //ldap.internal.mycompany.tld ldap.user.baseDn = OU = 사용자, DC = mycompany, dc = tld ldap.group.baseDn = ou = 그룹, dc = 내부, dc = mycompany, dc = tld ldap.group.request = (& (objectClass = posixGroup) (memberUid = {uid})) –

관련 문제