GerritでActive Directory LDAP認証を使用している場合、GerritはAD Administratorsグループ(= BIGの問題:)からユーザーを引き込んでいないようです。 dcおよびUsersコンテナのベースディレクトリにある他のユーザーは、グループがGerritで作成されると正しく引き込まれますが、ADのBuiltinコンテナにあるAdministratorsグループのユーザーは取得されません。ここでLDAP認証を使用する場合、GerritはActive Directoryから管理者を引き出しませんか?
は私のgerrit.configファイルです:
...
[auth]
type=LDAP
[ldap]
server = ldap://ldapserver
referral=follow
username= user
password= pass
accountBase = dc=domain,dc=com
groupBase = dc=domain,dc=com
accountPattern = (&(objectClass=user)(sAMAccountName=${username}))
groupPattern = (&(objectClass=group)(cn=${groupname}))
accountFullName = displayName
accountMemberField = memberOf
accountEmailAddress = mail
...
誰もがこの問題を解決する方法を知っていますか? (埋め込まれたDBに何とかログインして管理者を拘束することもできますが、私はそれに使用されるログイン資格情報についてはわかりません...)
ありがとう!
実際には、LDAP GerritユーザーをAdministratorsグループに追加するだけで十分でした。他の管理者はGerritに読み込み/取得できます。 – mut1na