[NEW] Accept variable `#{userdn}` on LDAP group filter (#16273)

pull/17796/head
ChrissW-R1 5 years ago committed by GitHub
parent ae95908a2b
commit e4aebd21df
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      app/ldap/server/sync.js

@ -28,7 +28,7 @@ export function isUserInLDAPGroup(ldap, ldapUser, user, ldapGroup) {
return false;
}
const searchOptions = {
filter: syncUserRolesFilter.replace(/#{username}/g, user.username).replace(/#{groupName}/g, ldapGroup),
filter: syncUserRolesFilter.replace(/#{username}/g, user.username).replace(/#{groupName}/g, ldapGroup).replace(/#{userdn}/g, ldapUser.dn),
scope: 'sub',
};

Loading…
Cancel
Save