This repository was archived by the owner on Apr 26, 2024. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Add an Admin API to look up users by and list all threepids #13490
Copy link
Copy link
Open
Labels
A-Admin-APIA-Social LoginLogin via external identity providersLogin via external identity providersO-UncommonMost users are unlikely to come across this or unexpected workflowMost users are unlikely to come across this or unexpected workflowS-MinorBlocks non-critical functionality, workarounds exist.Blocks non-critical functionality, workarounds exist.T-EnhancementNew features, changes in functionality, improvements in performance, or user-facing enhancements.New features, changes in functionality, improvements in performance, or user-facing enhancements.
Description
Description:
- There should be a way to look up users by their threepid without needing to connect to the Synapse database directly. For example, a new optional parameter on https://matrix-org.github.io/synapse/latest/admin_api/user_admin_api.html?highlight=threepid#list-accounts.
- It would also be useful if the List Accounts API could optionally include threepids when listing users to get an overview of all existing threepids on your server. Instead of needing to do
SELECT * FROM user_threepids;
psrpinto and ashfame
Metadata
Metadata
Assignees
Labels
A-Admin-APIA-Social LoginLogin via external identity providersLogin via external identity providersO-UncommonMost users are unlikely to come across this or unexpected workflowMost users are unlikely to come across this or unexpected workflowS-MinorBlocks non-critical functionality, workarounds exist.Blocks non-critical functionality, workarounds exist.T-EnhancementNew features, changes in functionality, improvements in performance, or user-facing enhancements.New features, changes in functionality, improvements in performance, or user-facing enhancements.