Add LDAP auth role
All threads resolved!
All threads resolved!
Adds a new role that enables LDAP auth for Greenlight. It uses OpenLDAP for credential storage.
It still needs work, would appreciate some comments.
Edited by Neil Muller
Merge request reports
Activity
added 1 commit
- 7e302a84 - Add ldap role to separate group in playbook/inventory + allow ldap port from all hosts
- Resolved by Neil Muller
- Resolved by Neil Muller
- Resolved by Neil Muller
added 1 commit
- 96b7a21e - Split LDAP client and server into separate roles + Disable PHPLDAPADMIN + Parameterise DNs
added 1 commit
- ae093c84 - Fix docker vs ufw issue + parameterise ldap server hostname
added 1 commit
- 4bc7e7b6 - Re-enable PHP LDAP admin + allow LDAP from local ranges
added 1 commit
- 6f37796d - Switch Greenlight registration mode to 'open' because LDAP mode doesn't allow invites etc
added 1 commit
- 6c7988ba - User lowercase ou entries because Greenlight needs an exact match + replace...
- Resolved by Neil Muller
Anything else need to happen before we merge this?
added 5 commits
- 28e21b63 - Change to za.pycon.org domain
- f7e21674 - Use API_BASE_URL instead of BASE_URL in bbb exporter secrets env file
- f93614af - Use LDAP businessCategory attribute instead of ou attribute, for role mapping
- 28146213 - Use hostvars hostname for the respective /etc/hosts entries instead of the...
- 63ca369c - Add /api/ to the end of the API_BASE_URL for bbb exporter
Toggle commit listadded 3 commits
-
63ca369c...017823d3 - 2 commits from branch
master
- 426f251e - Merge branch 'master' into feature/ldap-auth
-
63ca369c...017823d3 - 2 commits from branch
mentioned in commit 87d9e775
Please register or sign in to reply