Note: The Authority Matrix must be enabled here for your settings to take effect.
Add Role
button in the top-right corner. We’ll create three roles:
Customers
, Sales Orders
, and Products
.
As the manager, this role needs the highest level of view access.
Customers
and Sales Orders
tables:
Products
table:
View records
and Comment on records
. This allows the director to see product information without being able to modify it, preventing accidental changes to pricing.Save
button in the bottom-left corner to apply the settings.Once a role is created and configured, enable it using the toggle switch to its left. Then, assign team members to the role using theAdding Members to a RoleAdd User
orAdd from Organization
buttons.
This is the most critical part of the setup, ensuring data privacy and security.
Customers
table:
Sales Rep
is
Me(Current User)
.
Dynamic Permissions: This means that when “Sales Rep Emily” logs in, he will only see customers where the ‘Sales Rep’ field is set to “Emily”.
View records
, Update records
, and Create records
. We recommend leaving Delete records
unchecked to prevent accidental data loss.Sales Orders
table:
Sales Rep
is
Current User
.View records
and Create records
. To protect historical data, you can leave Update records
and Delete records
unchecked.Payment Method
field and uncheck the View data in this field
permission.Save
button in the bottom-left corner to apply the settings.Once a role is created and configured, enable it using the toggle switch to its left. Then, assign team members to the role using theAdding Members to a RoleAdd User
orAdd from Organization
buttons.
This role is highly restricted and focused on a single task.
Products
table:
Create records
.Products
table. They cannot see, edit, or delete any existing product data.Orders
linked field and uncheck the View data in this field
permission.Customers
and Sales Orders
tables:
Once a role is created and configured, enable it using the toggle switch to its left. Then, assign team members to the role using theAdding Members to a RoleAdd User
orAdd from Organization
buttons.
By default, sales reps are often restricted to seeing only their own customers. But in the real world, collaboration and shared learning are vital. For instance, during a weekly sales review, you might want reps to see everyone’s customer data to learn from their peers, while still ensuring they can only edit their own accounts. Here’s how to implement this granular control using the Authority Matrix: Goal:Advanced Technique: Balancing Sales Collaboration with Data SecurityThe Strategy: This is a clever and common approach: instead of modifying the existing
- View Permissions: The
Sales Rep
role can view all customer records in the company.- Edit Permissions: The
Sales Rep
role can only edit or delete customer records they own.Sales Rep
role, we’ll create a new, dedicated “viewer” role. This works because our permission system allows different filters to be applied to different actions ([View], [Update], [Delete], etc.). Configuration Steps:Step 1: Create a new “Viewer” role
- In the Authority Matrix, click
Add Role
and name it something likeGlobal Customer Viewer
.Step 2: Configure read-only permissions for the new role
- Click the
Global Customer Viewer
role to open its settings.- Go to the
Customers
table.- Action Permissions: Check
View records
ONLY. Ensure thatUpdate records
,Delete records
, andCreate records
are all unchecked.- Record-level Permissions: Do not apply any filters. Leaving the filter section empty means the role grants access to all records in the table.
![]()
Step 3: Add “Emily” to the new role
- Return to the main Authority Matrix screen.
- Next to the
Global Customer Viewer
role, click+ Add User
and add your sales rep (e.g., “Emily”).The Result: Now, when Sales Rep “Emily” logs in, he has the permissions of both roles:
- Full Visibility: When he opens the
Customers
table, he can see every customer in the company, giving him a complete overview for analysis and team reviews.- Complete Security: When he double-clicks a record owned by another rep, he’ll see that all fields are read-only (often grayed out and uneditable). There are no “Save,” “Edit,” or “Delete” buttons available. This completely eliminates the risk of accidental changes, allowing him to browse and present data with confidence.
![]()