mirror of
https://github.com/nitnelave/lldap.git
synced 2023-04-12 14:25:13 +00:00
example_configs: add authentik configuration
This should import users, groups & memberships
This commit is contained in:
parent
672dd96e7e
commit
5bee73180d
@ -232,6 +232,7 @@ folder for help with:
|
|||||||
- [Airsonic Advanced](example_configs/airsonic-advanced.md)
|
- [Airsonic Advanced](example_configs/airsonic-advanced.md)
|
||||||
- [Apache Guacamole](example_configs/apacheguacamole.md)
|
- [Apache Guacamole](example_configs/apacheguacamole.md)
|
||||||
- [Authelia](example_configs/authelia_config.yml)
|
- [Authelia](example_configs/authelia_config.yml)
|
||||||
|
- [Authentik](example_configs/authentik.md)
|
||||||
- [Bookstack](example_configs/bookstack.env.example)
|
- [Bookstack](example_configs/bookstack.env.example)
|
||||||
- [Calibre-Web](example_configs/calibre_web.md)
|
- [Calibre-Web](example_configs/calibre_web.md)
|
||||||
- [Dell iDRAC](example_configs/dell_idrac.md)
|
- [Dell iDRAC](example_configs/dell_idrac.md)
|
||||||
|
105
example_configs/authentik.md
Normal file
105
example_configs/authentik.md
Normal file
@ -0,0 +1,105 @@
|
|||||||
|
# Name
|
||||||
|
```
|
||||||
|
lldap
|
||||||
|
```
|
||||||
|
|
||||||
|
# Slug
|
||||||
|
```
|
||||||
|
lldap
|
||||||
|
```
|
||||||
|
- [x] Enabled
|
||||||
|
- [x] Sync Users
|
||||||
|
- [x] User password writeback
|
||||||
|
- [x] Sync groups
|
||||||
|
|
||||||
|
# Connection settings
|
||||||
|
|
||||||
|
## Server URI
|
||||||
|
```
|
||||||
|
ldap://lldap:3890
|
||||||
|
```
|
||||||
|
|
||||||
|
- [ ] Enable StartTLS
|
||||||
|
|
||||||
|
## TLS Verification Certificate
|
||||||
|
```
|
||||||
|
---------
|
||||||
|
```
|
||||||
|
|
||||||
|
## Bind CN
|
||||||
|
```
|
||||||
|
uid=admin,ou=people,dc=example,dc=com
|
||||||
|
```
|
||||||
|
|
||||||
|
## Bind Password
|
||||||
|
```
|
||||||
|
ADMIN_PASSWORD
|
||||||
|
```
|
||||||
|
|
||||||
|
## Base DN
|
||||||
|
```
|
||||||
|
dc=example,dc=com
|
||||||
|
```
|
||||||
|
|
||||||
|
# LDAP Attribute mapping
|
||||||
|
## User Property Mappings
|
||||||
|
- [x] authentik default LDAP Mapping: mail
|
||||||
|
- [x] authentik default LDAP Mapping: Name
|
||||||
|
- [x] authentik default Active Directory Mapping: givenName
|
||||||
|
- [ ] authentik default Active Directory Mapping: sAMAccountName
|
||||||
|
- [x] authentik default Active Directory Mapping: sn
|
||||||
|
- [ ] authentik default Active Directory Mapping: userPrincipalName
|
||||||
|
- [x] authentik default OpenLDAP Mapping: cn
|
||||||
|
- [x] authentik default OpenLDAP Mapping: uid
|
||||||
|
|
||||||
|
## Group Property Mappings
|
||||||
|
- [ ] authentik default LDAP Mapping: mail
|
||||||
|
- [ ] authentik default LDAP Mapping: Name
|
||||||
|
- [ ] authentik default Active Directory Mapping: givenName
|
||||||
|
- [ ] authentik default Active Directory Mapping: sAMAccountName
|
||||||
|
- [ ] authentik default Active Directory Mapping: sn
|
||||||
|
- [ ] authentik default Active Directory Mapping: userPrincipalName
|
||||||
|
- [x] authentik default OpenLDAP Mapping: cn
|
||||||
|
- [ ] authentik default OpenLDAP Mapping: uid
|
||||||
|
|
||||||
|
# Additional settings
|
||||||
|
|
||||||
|
## Group
|
||||||
|
```
|
||||||
|
---------
|
||||||
|
```
|
||||||
|
|
||||||
|
## User path
|
||||||
|
```
|
||||||
|
LDAP/users
|
||||||
|
```
|
||||||
|
|
||||||
|
## Addition User DN
|
||||||
|
```
|
||||||
|
ou=people
|
||||||
|
```
|
||||||
|
|
||||||
|
## Addition Group DN
|
||||||
|
```
|
||||||
|
ou=groups
|
||||||
|
```
|
||||||
|
|
||||||
|
## User object filter
|
||||||
|
```
|
||||||
|
(objectClass=person)
|
||||||
|
```
|
||||||
|
|
||||||
|
## Group object filter
|
||||||
|
```
|
||||||
|
(objectClass=groupOfUniqueNames)
|
||||||
|
```
|
||||||
|
|
||||||
|
## Group membership field
|
||||||
|
```
|
||||||
|
member
|
||||||
|
```
|
||||||
|
|
||||||
|
## Object uniqueness field
|
||||||
|
```
|
||||||
|
uid
|
||||||
|
```
|
Loading…
Reference in New Issue
Block a user