Use this guide to review what each role can do, change editable permissions and access levels, export the matrix, and understand why a user may still see only some records.
Learn how roles combine with project membership, record sharing, and status in Permissions and Data Visibility.
Start here
- Audit access: Review the permission matrix.
- Change a role: Edit permissions and access levels.
- Add, rename, archive, or restore a role: Request role-structure changes.
- A tool or record is still missing: Understand permission consequences.
- A control is unavailable: Troubleshoot Roles and Permissions.
Review and edit access
Review the permission matrix

- Open Roles and Permissions.
- Review the Internal, External, and, when shown, Archived role groups.
- Search with Search permissions....
- Expand permission groups.
- Review each role cell:
- OFF means the action is disabled.
- ON means it is enabled.
- ON with a summary underneath means it is enabled with an access limit.
- Use Actions → Download as PDF or Download as CSV for an offline review.
Built-in roles are Admin, Manager, Employee, Subcontractor, Consultant, Owner, and Bidder. Names are not proof of current access because organizations can customize editable permissions. Use the matrix for the current result.
Edit permissions and access levels

- Find the permission row and role column.
- Open the cell.
- Turn the permission on or off.
- If offered, select its access level.
- Save.
- Review dependent child permissions.
Access levels use exact product labels, including:
- All Projects or Only projects I belong to
- All RFIs or Only non-draft RFIs and my drafts
- All Meetings or Only meetings I'm a participant in
Other tools have equivalent limits. An enabled but limited permission still allows the action, but only for matching records. Some child permissions require a parent permission and cannot be enabled first.
Request role-structure changes
Add Role, Modify, Archive, Unarchive, and Reset All Permissions to Default are visible but limited to Constructable super users. Email support@constructable.ai with the requested change.
For a new custom role, provide its display name and the internal or external role it should copy. Bidder cannot be copied. The custom role begins with that role's current permissions; later manual edits to the original do not propagate, while newly released permissions follow the source role's default.
When archiving a role, specify its replacement. Current users move to that role. Admin and Bidder cannot be archived. Restoring an archived role preserves its permission configuration.
Warning: Reset All Permissions to Default removes all manual permission changes across every role and rebuilds custom roles from their source roles. It cannot be undone.
Understand permission consequences
Access is the combination of several controls:
- A role permission decides whether the user can reach a tool or action.
- Its access level limits which projects or records qualify.
- Organization and project membership determine where the role applies.
- Record sharing can narrow the audience for an individual record.
- Status can move a record out of an active view.
- Package and feature availability can hide an entire section.
- Notification settings decide only whether activity is delivered; they never grant access.
Turning off a permission can remove a tool or action from every member of that role. Narrowing an access level leaves the action enabled but can immediately hide unrelated projects, drafts, meetings, RFIs, Submittals, or other records. Review affected users and dependent child permissions before saving.
Role changes do not set anyone's email, desktop, or mobile notification preferences. Each user configures delivery under My Account.
Access and platforms
- Manage permissions for all user roles opens the matrix. Admin receives it by default and it is not editable.
- Anyone who can open the matrix can download PDF and CSV exports.
- Matrix editing and exports are designed for desktop web.
- Role-structure and full-reset actions require Constructable support even when you can edit normal cells.
Troubleshoot Roles and Permissions
Roles and Permissions is missing
Confirm Manage permissions for all user roles. The built-in Admin role has it by default.
Add Role, Modify, Archive, Unarchive, or Reset is disabled
These actions require a Constructable super user. Email support@constructable.ai; this is not a missing customer permission.
A child permission cannot be enabled
Enable its required parent permission first. Review the disabled reason shown in the matrix.
A role can open the tool but sees only some records
Open the role cell and inspect its access level, then check project membership, record sharing, and status.
A teammate still cannot see a newly enabled tool
Confirm the changed role is actually assigned to that user in the relevant organization or project, the feature is in the organization's package, and any required parent permission is enabled.
Changing notifications did not fix access
Notification settings do not control visibility. Check the role permission, access level, project membership, and record sharing.