Open TheOneWithTheBraid opened 3 years ago
It would be great to have a way to use Synapse's user management for external services based on LDAP or Oauth.
In particular, I was thinking of Matrix rooms as Organisational Units (ou) and their access level as the corresponding LDAP permissions.
This would allow a seamless integration of Matrix into services like BigBlueButton, Nextcloud or mail servers.
E.g. in Nextcloud, each Matrix room member could be given access to a personal place to store files etc.
https://github.com/matrix-org/synapse/blob/master/docs/openid.md You can easily integrate Openid and Oauth2 but I am not sure whether LDAP permission migrate into synapse.
It would be great to have a way to use Synapse's user management for external services based on LDAP or Oauth.
In particular, I was thinking of Matrix rooms as Organisational Units (ou) and their access level as the corresponding LDAP permissions.
This would allow a seamless integration of Matrix into services like BigBlueButton, Nextcloud or mail servers.
E.g. in Nextcloud, each Matrix room member could be given access to a personal place to store files etc.