Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Possibility to limit users ability to create rooms or invite users #9628

Closed
jaywink opened this issue Mar 16, 2021 · 6 comments
Closed

Possibility to limit users ability to create rooms or invite users #9628

jaywink opened this issue Mar 16, 2021 · 6 comments
Labels
T-Enhancement New features, changes in functionality, improvements in performance, or user-facing enhancements.

Comments

@jaywink
Copy link
Member

jaywink commented Mar 16, 2021

Description:

Case: Slack like external users on a homeserver who 1) cannot create rooms (or aliases or publish a room), 2) cannot invite users to the rooms they are in.

This is technically possible to do via a spam checker module or third-party event rules module, but the issue is lack of integration towards clients. Clients will still show a room create button for example or will just show a generic error message. It would be nice to have this as a proper feature to support customers who want more limited external user support (for example via a dedicated homeserver running for external users).

@jaywink
Copy link
Member Author

jaywink commented Mar 16, 2021

Relates to #1970 and #8724

@clokep
Copy link
Member

clokep commented Mar 16, 2021

the issue is lack of integration towards clients. Clients will still show a room create button for example or will just show a generic error message.

This makes me sound like it would need some spec changes? Or is this already possible to send to clients, just that Synapse isn't able to express it?

@jaywink
Copy link
Member Author

jaywink commented Mar 16, 2021

Yeah this should probably go through an MSC to make it an actual feature.

@clokep clokep added the T-Enhancement New features, changes in functionality, improvements in performance, or user-facing enhancements. label Mar 16, 2021
@erkinalp
Copy link

With matrix-org/matrix-spec-proposals#3059, you would set the rate limit of room creation requests from said user to zero, effectively blocking the room creation operation for the said user.

@hex-m
Copy link

hex-m commented May 4, 2021

This is possibly a duplicate of #7731

@richvdh
Copy link
Member

richvdh commented May 6, 2021

agreed. closing as a dup.

@richvdh richvdh closed this as completed May 6, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
T-Enhancement New features, changes in functionality, improvements in performance, or user-facing enhancements.
Projects
None yet
Development

No branches or pull requests

5 participants