Instead of adding a new config option, use range retrieval when member_attribute includes ;range

This commit is contained in:
Jingwen Yang
2022-08-24 14:30:22 +08:00
parent d833228547
commit 917e716d38
3 changed files with 7 additions and 8 deletions

View File

@ -37,9 +37,10 @@ ldap_groups:
# lowercase name for use as PG role name
lowercase_name: false
# this attribute must reference to all member DN's of the given group
# If LDAP server is Active Directory, it's better to append ";range" to member_attribue;
# otherwise, it can't synchronize groups with over 1500 users for AD server.
# Example for AD server: "member;range"
member_attribute: member
# must be true if group with over 1500 members for Active Directory server
need_member_range_retrieval: false
# Connection parameters to PostgreSQL server
# see also: http://rubydoc.info/gems/pg/PG/Connection#initialize-instance_method

View File

@ -46,9 +46,6 @@ mapping:
"member_attribute":
type: str
required: yes
"need_member_range_retrieval":
type: bool
required: no
"pg_connection":
type: any