Process Flow - Select policies for read access
Client sends SELECT query
Check Row Level Security (RLS) enabled?
No→Allow query
Yes
Evaluate SELECT policy conditions
Allow query
Return data or error to client
When a client requests data, Supabase checks if row-level security is on. If yes, it evaluates the read policies. If the policy allows, data is returned; otherwise, access is denied.
