ldap: add group_basedn to _DEFAULTS (#50922)

This commit is contained in:
Benjamin Dauvergne 2021-02-05 16:29:58 +01:00
parent 69254370cb
commit 8e0f0b69b0
1 changed files with 2 additions and 1 deletions

View File

@ -420,6 +420,7 @@ class LDAPBackend(object):
# A2_ACCEPT_EMAIL_AUTHENTICATION is set (see update_default)
'sync_ldap_users_filter': '',
'user_basedn': '',
'group_basedn': '',
'group_dn_template': '',
'member_of_attribute': '',
'group_filter': '(&(member={user_dn})(objectClass=groupOfNames))',
@ -804,7 +805,7 @@ class LDAPBackend(object):
'''Retrieve group DNs from the LDAP by attributes (memberOf) or by
filter.
'''
group_base_dn = block.get('group_basedn', block['basedn'])
group_base_dn = block['group_basedn'] or block['basedn']
member_of_attribute = block['member_of_attribute']
group_filter = block['group_filter']
group_dns = set()