atoti.LdapConfig#
- final class atoti.LdapConfig#
The config to delegate authentication to an LDAP provider.
The user’s roles can be defined using
atoti.security.Security.ldap
andindividual_roles
.Example
>>> config = tt.LdapConfig( ... url="ldap://example.com:389", ... base_dn="dc=example,dc=com", ... user_search_base="ou=people", ... group_search_base="ou=roles", ... )
- group_search_filter: str = '(uniqueMember={0})'#
The filter to search for groups.
The substituted parameter is the DN of the user.
- manager_dn: str | None = None#
The Distinguished Name (DN) used to log into the Directory Service and to search for user accounts.
If
None
, the connection to the service will be done anonymously.