You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When the experimental MSC3861 implementation is enabled through the experimental_features.msc3891 option, user authentication is delegated to an external auth provider.
The is_user_admin module API method is used by Synapse modules to determine whether the user making a request is a Synapse Admin or not. Currently, this method only checks the local DB to see if a user is an admin:
If MSC3861 support is enabled, users who are admins will have their requests rejected by Synapse modules which use this method to gate access to endpoints.
When the experimental MSC3861 implementation is enabled through the
experimental_features.msc3891
option, user authentication is delegated to an external auth provider.The
is_user_admin
module API method is used by Synapse modules to determine whether the user making a request is a Synapse Admin or not. Currently, this method only checks the local DB to see if a user is an admin:synapse/synapse/module_api/__init__.py
Lines 641 to 652 in 568051c
If MSC3861 support is enabled, users who are admins will have their requests rejected by Synapse modules which use this method to gate access to endpoints.
Experimental MSC3861 support was implemented in Synapse in matrix-org/synapse#15582.
The text was updated successfully, but these errors were encountered: