What OAuth connections enable
All requests through OAuth connections go through the same authentication, scope enforcement, and RLS middleware as requests from the app’s own frontend.
Admin: managing OAuth clients
Admins manage all OAuth applications registered against the app at/admin/oauth-clients.

OAuth clients list with all registered applications
Access requires admin-level scopes.
- View all registered OAuth applications (both admin-created and user-created)
- Revoke or delete OAuth applications
- View client details including redirect URIs and granted scopes
Users: registering OAuth apps
Users register their own OAuth applications at/settings/oauth-apps. This allows users to create integrations that act on their behalf.

User's OAuth applications with registration and management
Creating an OAuth app
Users create a new OAuth application at/settings/oauth-apps/new:

OAuth application registration form
After creation, the user receives a client ID and client secret to use in the OAuth flow.

