Girish Ramakrishnan
|
d2c12297dc
|
Move ExternalLdapError to BoxError
|
2019-10-24 14:32:27 -07:00 |
|
Girish Ramakrishnan
|
dc10b8a07f
|
Move AddonsError to BoxError
|
2019-10-23 15:57:01 -07:00 |
|
Johannes Zellner
|
eb963b2eb4
|
Add externalldap pagination
|
2019-08-30 20:26:09 +02:00 |
|
Johannes Zellner
|
6e878faa8b
|
Also sync fallbackEmail from ldap
|
2019-08-30 13:10:49 +02:00 |
|
Johannes Zellner
|
76b0b214ec
|
Do not sync non-ldap users from ldap if usernames match
We might want to make that option in the future depending on use-cases
|
2019-08-30 10:20:04 +02:00 |
|
Johannes Zellner
|
f5c643c960
|
Add some debugging logs when users are created or updated
|
2019-08-30 10:20:04 +02:00 |
|
Johannes Zellner
|
0c9334d0d2
|
Ensure we wait for all user sync db actions to finish
|
2019-08-30 10:20:04 +02:00 |
|
Johannes Zellner
|
712dc97e9b
|
Move the basic ldap argument validation
|
2019-08-30 10:20:04 +02:00 |
|
Johannes Zellner
|
4df48c97ec
|
Ignore the bindDn user in the syncer
|
2019-08-30 10:20:04 +02:00 |
|
Johannes Zellner
|
fe3ea53cda
|
Ldap usually uses cn as displayName
|
2019-08-30 10:20:04 +02:00 |
|
Johannes Zellner
|
d385c80882
|
Use external ldap bind for users from ldap source
|
2019-08-30 10:20:04 +02:00 |
|
Johannes Zellner
|
b823213c94
|
Create and update users from external ldap
|
2019-08-30 10:20:04 +02:00 |
|
Johannes Zellner
|
b9efa8f445
|
Use tasks api for external ldap syncer
|
2019-08-30 10:20:04 +02:00 |
|
Johannes Zellner
|
f8db12346d
|
Perform some basic static input validation for external ldap
|
2019-08-30 10:20:04 +02:00 |
|
Johannes Zellner
|
4d3948f81f
|
Improve external ldap error reporting
|
2019-08-30 10:20:04 +02:00 |
|
Johannes Zellner
|
5431d50206
|
Also check errors when no bindDn is provided
|
2019-08-30 10:20:04 +02:00 |
|
Johannes Zellner
|
6db078c26a
|
Handle externalldap errors correctly in settings route
|
2019-08-30 10:20:04 +02:00 |
|
Johannes Zellner
|
f61e9c7f27
|
Catch basic protocol errors
|
2019-08-30 10:20:04 +02:00 |
|
Johannes Zellner
|
567d92ce00
|
Add external ldap enabled boolean flag
|
2019-08-30 10:20:04 +02:00 |
|
Johannes Zellner
|
046ac85177
|
Add initial externalldap code to validate ldap configs
|
2019-08-30 10:20:04 +02:00 |
|