matrix-docker-ansible-deploy icon indicating copy to clipboard operation
matrix-docker-ansible-deploy copied to clipboard

Active Directory LDAP Integration

Open sobriant74 opened this issue 2 years ago • 2 comments

Matrix/Synapse/Element is great, the ansible playbook is great but I need to be able to integrate with this system with an existing LDAP (Active Directory) so that users can login, otherwise its unusable. This project desperately needs a supported LDAP tool. My company is willing to pay anyone to solve this problem. Thanks

sobriant74 avatar Dec 15 '22 18:12 sobriant74

Depending on what exactly you want, there are many ways of doing this: https://github.com/spantaleev/matrix-docker-ansible-deploy/blob/master/docs/configuring-playbook-matrix-ldap-registration-proxy.md

https://github.com/spantaleev/matrix-docker-ansible-deploy/blob/master/docs/configuring-playbook-ldap-auth.md

ma1sd also handles some but is unmaintained for some time now: https://github.com/spantaleev/matrix-docker-ansible-deploy/blob/master/docs/configuring-playbook-ma1sd.md#authentication

janonym1 avatar Dec 16 '22 12:12 janonym1

I'm currently in the process of wrapping up the first version of an LDAP-based (or anything, really) search accelerator for Matrix to replace the extremely slow ma1sd-based search: https://github.com/maxmalek/ugreg/tree/master/src/maiden

It's not yet in a releasable state (soon, though!) and currently only handles the search part well, but there is an unfinished identity server in there, too. The idea is to eventually completly replace ma1sd, whenever i get this far enough...

maxmalek avatar Dec 16 '22 12:12 maxmalek