2017-09-06 10 views
0

SonarQube ServerのLDAPプロパティに正しい値を設定しようとしています。私は、これらのプロパティの可能な値のリストを説明するリソースを見つけるのが難しく、どのシナリオでどちらを使用するのか理解していますか? 私は例えば を参照しています、SonarQube ServerのLDAPプラグインを設定するにはどうすればよいですか?

Property1: ldap.user.request  
Default_Value: (&(objectClass=inetOrgPerson)(uid={login})) 
Example for AD: (&(objectClass=user)(sAMAccountName={login})) 

ここobjectClass可能なすべての値は何ですか? いつ値inetOrgPersonを使用しますか? いつ値userを使用しますか? いつuidを使用しますか? sAMAccountNameはいつ使用しますか?どういう意味ですか?

memberAttribute,のようないくつかのプロパティがありますが、わかりません。

すべてのLDAPプロパティとすべての可能な値について説明するガイドがありますか? LDAP.com、openldap.orgで検索しようとしましたが、関連する回答が見つかりませんでした。

答えて

0

これは私がconfファイルのLDAP設定として使用しているものです。 あなたが良いスタートをするのに役立つことを願っています。

# LDAP configuration 
# General Configuration 
sonar.security.realm: LDAP 
sonar.security.savePassword: true 
sonar.authenticator.createUsers: true 
sonar.security.localUsers: admin,sonar-build 
ldap.url: ldap://ipadress:389 
ldap.bindDn: CN=SonarUser,OU=Service Accounts,DC=domain,DC=com 
ldap.bindPassword: {aes}xxx 

# User Configuration 
ldap.user.baseDn: DC=domain,DC=com 
ldap.user.request: (&(objectClass=user)(sAMAccountName={login})) 
ldap.user.realNameAttribute: cn 
ldap.user.emailAttribute: mail 

# Group Configuration 
ldap.group.baseDn: DC=domain,DC=com 
ldap.group.request: (&(objectClass=group)(memberUid={uid})) 
+0

これはLDAP構成の例です。これらのプロパティと値の意味についてのリソースと説明を探しています。 –

関連する問題