Switch to using Lookup API instead of Ibis client. (#35)
Add settings for Lookup API and API Gateway credentials. Add Lookup API operations to replicate the LDAP operations for gathering information about users, groups and institutions. Remove LDAP sync code and related configuration code. Remove LDAP configuration options from the example file. Remove LDAP library as a requirement it is no longer needed. Remove LDAP references from documentation.
Showing
- .gitignore 4 additions, 1 deletion.gitignore
- README.md 2 additions, 2 deletionsREADME.md
- configuration-example.yaml 12 additions, 31 deletionsconfiguration-example.yaml
- gsuitesync/config/api_gateway.py 21 additions, 0 deletionsgsuitesync/config/api_gateway.py
- gsuitesync/config/lookup.py 27 additions, 0 deletionsgsuitesync/config/lookup.py
- gsuitesync/config/utils.py 4 additions, 2 deletionsgsuitesync/config/utils.py
- gsuitesync/sync/compare.py 1 addition, 1 deletiongsuitesync/sync/compare.py
- gsuitesync/sync/lookup.py 372 additions, 0 deletionsgsuitesync/sync/lookup.py
- gsuitesync/sync/main.py 5 additions, 5 deletionsgsuitesync/sync/main.py
- requirements.txt 1 addition, 1 deletionrequirements.txt
Loading
Please register or sign in to comment