Table API security

Access to tables via the REST API is restricted by BasicAuth.

ACLs defined for tables are enforced to restrict access to data.

To allow access to tables without any authentication and authorization, add the table name to sys_public.list. ACLs defined on tables are still enforced, and it is the customer's responsibility to deactivate ACLs on tables.

Tables protected with a role that requires elevated privileges, such as the security_admin role, are not accessible using the Table API. Attempting to access one of these tables will return a 403 "User Not Authorized" error.