Self-Hosted: User Authentication Context and Auditability in Supabase Studio #40922
Unanswered
icrc-fdeniger
asked this question in
Feature Requests
Replies: 2 comments 2 replies
|
There's currently no clear path to do that unfortunately. Studio & API in self-hosted Supabase are protected by HTTP basic auth at the API gateway level (currently Kong). We are evaluating various options here, appreciate your patience. If you have any ideas - please share :) Cc @kallebysantos |
0 replies
|
well understood . Thanks for your feedback. |
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hi Supabase team,
We are using a self-hosted installation of Supabase and have noticed that while we can enforce authentication (e.g., via SSO or MFA) to access Supabase Studio, the Studio interface itself does not appear to maintain or apply the authenticated user’s identity within the UI. For example, even after logging in, Studio seems to operate as if the user is unauthenticated
For compliance and security purposes, we also need to audit actions performed via Studio (e.g., who executed a query, modified a table, or changed a policy). Without the user’s identity being tied to their actions in Studio, it’s challenging to maintain a clear audit trail.
Is there a way to configure Studio to fully respect the authenticated user’s context ?
Are there existing features, extensions, or configurations for self-hosted Supabase that improve auditability for actions performed in Studio, such as logging which user performed specific operations?
Supabase is a powerful tool !
Thanks for your insights.
All reactions