Skip to main content
Available for Business plan and above
When sales, finance, operations, and leadership share the same base, permissions decide who can enter the base, which data they can see or edit, and whether they can import or export data. The Authority Matrix helps teams keep data in one place while separating access by responsibility. You can assign custom roles to members or departments, then let each role access only the tables, apps, and workflows it needs. For tables, you can also limit visible views, visible records, editable fields, and import or export permissions. For example, sales can maintain their own customers, finance can view billing fields, and leadership can view the full dataset.

When to Use It

How Permissions Work

The Authority Matrix assigns access by role. Users can receive permissions from roles assigned directly to them or from department roles. When multiple roles apply, Teable combines the permissions allowed by those roles.
Space users with the Manager permission and Authority Matrix administrators can manage the Authority Matrix and are not restricted by it.
The role list includes an Administrators section and a Custom roles section: Authority Matrix role list Use Add role to create a custom role. In the role detail page, assign collaborators, write a short description, and configure access for each node in the base: Authority Matrix role detail page

Configure Role Access

Each table, app, and workflow has its own access setting. To configure view, record, field, and other detailed table permissions, set the table to Can edit first. A table with No access is hidden from members in that role.

Table Permissions

When a table is set to Can edit, configure these permission areas: Authority Matrix table permissions Record filters work well for access scopes that change by owner, department, or similar fields. For example, a condition such as Sales owner is current user lets each salesperson see only their own records. Field permissions can further hide or lock sensitive field values in records the role can access.

Default Role

Authority Matrix default role setting Use Default role for members who have not been assigned any custom role. You can select an enabled custom role, or choose Permission denied so these members cannot access content controlled by the Authority Matrix.

Notes

  • After the Authority Matrix is enabled, users whose Space permission is below Manager are restricted by it unless they are added as Authority Matrix administrators.
  • The user who enables the Authority Matrix is automatically added to Administrators.
  • New custom roles are enabled when they are created from Add role, but each table, app, and workflow still needs its own access setting.
  • A table set to No access for a role is hidden from that role, even if its detailed permission options were edited earlier.
  • Assigning a role from Add user or Add from organization can add selected members or departments as base collaborators. The Authority Matrix then narrows what they can access inside the base.
To learn about basic Space and base permission levels, see Collaboration Permissions.
Last modified on May 28, 2026