SupabaseSupabase

Supabase Enables RLS By Default for Dashboard-Created Tables

View source
Supabase Enables RLS By Default for Dashboard-Created Tables

Supabase has announced an important update regarding the handling of tables created through its dashboard. Row Level Security (RLS) is now enabled by default for these tables, ensuring that data protection starts immediately upon creation. This change aligns with the principle of 'secure by default,' enhancing the security posture of applications built on the platform.

Key Details:

  • Default RLS: For all new tables created via the Supabase dashboard, Row Level Security is automatically activated.
  • Immediate Protection: This means that tables are safeguarded from unauthorized access from the moment they are established.
  • User Control: Developers can still customize security rules as needed, but starting with RLS enabled enhances the baseline security for all new projects.

This update is significant for builders and developers using Supabase, as it simplifies the security setup process, reducing the risk of unintentional data exposure and ensuring a more secure development environment right from the start.