Permissions
Custom tables are created and configured by administrators in the table constructor. Access for other users is granted in two complementary ways: the role permission that allows working with tables, and the per-project setting that controls where a table is available.
Role Permission
Go to Administration → Roles and permissions and enable the Manage custom tables permission for the roles that should be able to work with custom records. Users without this permission will not see the tables.
Per-Project Availability
When you create or edit a table you select the projects it is enabled on. A user sees and works with a table only on the projects where it is enabled and only if their role has the relevant permission. This lets you expose different tables to different teams while reusing the same set of roles.