feat(ldap): add a field that allows to override LDAP User Object Filter when a user is imported

This commit is contained in:
Clément Poissonnier
2020-07-23 12:12:00 +02:00
parent f8139f3198
commit 1ca4583896
5 changed files with 54 additions and 17 deletions

View File

@ -112,6 +112,7 @@ class _Settings(_Base):
config_ldap_cert_path = Column(String, default="")
config_ldap_dn = Column(String, default='dc=example,dc=org')
config_ldap_user_object = Column(String, default='uid=%s')
config_ldap_member_user_object = Column(String, default='cn=%s')
config_ldap_openldap = Column(Boolean, default=True)
config_ldap_group_object_filter = Column(String, default='(&(objectclass=posixGroup)(cn=%s))')
config_ldap_group_members_field = Column(String, default='memberUid')