mirror of
https://github.com/pacnpal/thrilltrack-explorer.git
synced 2025-12-20 11:31:11 -05:00
Fix audit log RLS policy
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
-- Relax admin_audit_log SELECT policy to not require AAL2
|
||||
-- This allows admins to view audit logs without constant MFA step-up
|
||||
-- Write operations still require AAL2 for security
|
||||
|
||||
-- Drop the existing SELECT policy
|
||||
DROP POLICY IF EXISTS "Admins can view audit log" ON public.admin_audit_log;
|
||||
|
||||
-- Create new SELECT policy without AAL2 requirement for reads
|
||||
CREATE POLICY "Admins can view audit log"
|
||||
ON public.admin_audit_log
|
||||
FOR SELECT
|
||||
TO authenticated
|
||||
USING (
|
||||
is_moderator(auth.uid())
|
||||
);
|
||||
Reference in New Issue
Block a user