I'm having a setup with mxisd, and synapse, using the rest-api to authenticate my users against my LDAP server.
When a user is removed from LDAP, I also wanna deactivate his/her access to Matrix too.
The user is leaving all rooms but staying in communities it was part of. I guess it would be more consequent to leave communities at the same time.
Steps to reproduce
Create a user
invite it to a community
log with this user and join the community and a room
@testuser:mymatrixserver.net is then leaving all rooms it was in, and all tokens are revoked, but
the user is staying in all communities it joined/was invited to.
I would expect that the user is also leaving communities when the account is deactivated.
Description
I'm having a setup with mxisd, and synapse, using the rest-api to authenticate my users against my LDAP server. When a user is removed from LDAP, I also wanna deactivate his/her access to Matrix too. The user is leaving all rooms but staying in communities it was part of. I guess it would be more consequent to leave communities at the same time.
Steps to reproduce
I would expect that the user is also leaving communities when the account is deactivated.
Version information
If not matrix.org: