-
Notifications
You must be signed in to change notification settings - Fork 211
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature request: proper MSC3823 support in Admin API #18016
Comments
cc @element-hq/trust-safety |
We found out from this comment that a @aine-etke from your issue description, do I understand correctly that you'd still like a It turns out that there's a currently-undocumented Admin API for suspending accounts. Though now I'm thinking that it indeed makes more sense to just fold this into Create or Modify account... |
Correct. I'd expect it to be the same way as locked and/or deactivated
Correct. Again, I'd expect this new feature to use the same pattern as locked and/or deactivated, i.e., presented in the List Accounts, Query User Account endpoints, plus could be set/unset using the Create or Modify Account endpoint |
@aine-etke would you be upset if that undocumented suspend API went away? 😛 (replaced with the appropriate fields in the other APIs, of course.) |
@anoadragon453 not really 😁 |
Matrix.org's Trust & Safety team would be mildly upset if it disappeared. The intention is to document it rather than remove it. edit: probably more than mildly, actually. We use the API. |
@turt2live I was curious whether it was in use by anyone. Thanks for letting us know! |
Description:
Hello,
I'm working on etkecc/synapse-admin#195 to support the MSC3823 feature in Synapse Admin, and currently (at the moment of writing using the
develop
Synapse docker tag) the following things are missing:suspended
as one of the List Accounts params and response keysSupportDonesuspended
as one of the Query User Account response keyssuspended
as one of the Create or Modify Account body paramsMSC3823 is already considered stable, but it's almost unusable in Admin API without those changes.
Thank you in advance!
PS: initially the clarifications were asked in #17255 (comment)
The text was updated successfully, but these errors were encountered: