Supabase · Concept
Row Level Security
Supabase RLS lets PostgreSQL enforce row-level access rules. Use policies with grants to control what anonymous and signed-in users can read or change.
Last updated
Syntax
CREATE POLICY policy_name ON table_name FOR { SELECT | INSERT | UPDATE | DELETE } TO role_name USING (condition) WITH CHECK (condition);In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.
SubscribeRelated
Postgres grantsSupabase Authauth.uid()auth.jwt()Column Level SecuritypgTAPStorage policies