現在は正常に動作しています。知識を共有していただきありがとうございます。LDAP グループのユーザー名を使用して、Sonar 3.5.1 を認証および承認できます。手順 : SONAR 3.5.1 でグループ名を作成する必要があります。これは、LDAP で同じグループ名または DL 名です。
たとえば、CHENNAI-GROUP は、LDAP で使用可能な DL 名/グループ名です。Sonar でもグループ名として CHENNAI-GROUP を作成し、Sonar で作成したグループ名を Sonar で使用可能なプロジェクトにマップする必要があります。そのため、次に Sonar にログインした後、LDAP の CHENNAI-GROUP の下にあるユーザー名は、Sonar で作成されたグループにも新しく追加され、マップされたプロジェクトはユーザー名にアクセスできるようになります LDAP CN 名と OU 名が正しいことを確認してください注文。以下のように次の行を追加してください。これ以上のものを追加しないでください。すでに追加している場合は削除します。%SONAR_HOME%/conf/sonar.properties に次の行を追加します。
**
#
# LDAP configuration
sonar.security.realm: LDAP
#sonar.authenticator.createUsers: true
ldap.url: ldap://******:389
ldap.user.baseDn: OU=<USERS>,OU=<Users>,OU=chennai,DC=<orgDC>,DC=CORP,DC=<org>,DC=IN
ldap.bindDn: <username>@<orgDC>.CORP.<org>.IN
ldap.bindPassword: ******
ldap.user.request: (&(objectClass=User)(sAMAccountName={login}))
ldap.group.baseDn: OU=DL,OU=<GROUPNAME>,DC=<orgDC>,DC=CORP,DC=org,DC=IN
ldap.group.request: (&(objectClass=group)(member={dn}))
ldap.group.idAttribute=cn
################################
**
#