User Permissions Matrix - Web (en-CA)
- Last updated
- Save as PDF
The following reference page is a comprehensive breakdown of all user actions and the specific user permissions (Read Only, Standard, and/or Admin) that are required to be able to perform that action. Since certain tools are available at both the Company and Project levels, be sure to select the appropriate navigational hyperlink below.
Company Level
Admin
The following table highlights which user permissions are required to perform the described user action.
* The user must have 'Admin' level permissions on both the Company and Project level Admin tools.
Directory
The following table highlights which user permissions are required to perform the described user action.
+ - Indicates that the task can be completed if the user is granted the correct Granular Permissions. See Grant Granular Permissions in a Company Permissions Template
Important
A user who is granted 'Admin' permissions on the Company level Directory tool is automatically granted 'Admin' permissions across all Project level tools and all Company level tools (except for the Permissions tool).1 A user with 'Standard' level permission must also be granted the 'Request Company and People Imports' granular permission. See Grant Granular Permissions in a Project Permissions Template and Request Company and User Imports.
2 The template is designed for use with Microsoft Excel. Although not recommended, you may be able to use a spreadsheet program that is compatible with the XLSX format. A user with 'Admin' level permission or a user with 'Standard' level permission plus the 'Request Company and People Imports' granular permission can download the template from the Procore web application. See Download the Company or User Import Template.
Documents
The following table highlights which user permissions are required to perform the described user action.
1 Users with 'Standard' level permissions can only check in a file that they have checked out.
2 Users with 'Read Only' or 'Standard' level permissions can only access 'Private' files and folders if they have been granted access to the file or folder.
3 Search results will only include the documents the user performing the search has access to.
ERP Integrations
Integration by Procore | Integration by Ryvit | Sage 100 Contractor | Sage 300 CRE | QuickBooks
Sage 100 Contractor
Company Level Inspections
The following table highlights which user permissions are required to perform the described user action.
Permissions
The following table highlights which user permissions are required to perform the described user action.
1 Users with the appropriate permissions can assign company permissions templates to users in the Company level Directory tool when creating or editing a user account. See Add a User Account to the Company Directory and Edit a User Account in the Company Directory.
2 Users with the appropriate permissions on the Company level Directory tool can assign a default project permissions template to a user when creating or editing the user's Directory record. See Add a User Account to the Company Directory and Edit a User Account in the Company Directory.
3 Users with the appropriate permissions on the Company level Directory or Project level Directory tools can change a user's project permissions template on a specific project when adding the user to a project or editing the user's Directory records. See Add a User Account to the Project Directory, Edit a User Account in the Company Directory, and Edit a User Account in the Project Directory.
4 Users with the appropriate permissions can create project specific permission templates in the Project level Directory tool. See Create a Project Specific Permissions Template from the Project Directory.
Planroom
The following table highlights which user permissions are required to perform the described user action.
Task | None | Read Only | Standard | Admin |
---|---|---|---|---|
Configure Advanced Settings: Planroom | ![]() |
|||
Download Tender Documents | * | ![]() |
![]() |
![]() |
Reading Your Tender Package | * | ![]() |
![]() |
![]() |
Submit a Tender | * | ![]() |
![]() |
![]() |
View All Tender Packages in the Company | ![]() |
|||
View Tender Package (that they have access to) | * | ![]() |
![]() |
![]() |
View the Planroom Tool | * | ![]() |
![]() |
![]() |
*Tenderers need to be added to the Company level Directory in order for you to invite them to tender on a project. Once a company is added to a tender package, tenderers within that company will automatically be given access to the Planroom upon logging into Procore.
Portfolio
The following table highlights which user permissions are required to perform the described user action.
1 This task requires 'Admin' level permissions on the Company level Directory tool or 'Read Only' or higher on the company's Portfolio tool with the privilege to create new projects. See Allow Users to Create New Projects.
2 Only users who were added to the Project level Directory for one or more inactive projects can view those inactive projects in the company's Portfolio tool.
Prequalification Portal
The following table highlights which user permissions are required to perform the described user action.
Note: Users will only have access to prequalification forms that they have been invited to collaborate on.
Users need to be added to the Company level Directory in order for you to invite them to prequalify. Once they are invited to prequalify, they will automatically be given 'Read Only' permissions on the Prequalification Portal tool.
Prequalifications
The following table highlights which user permissions are required to perform the described user action.
Users need to be added to the Company level Directory in order for you to invite them to prequalify. Once they are invited to prequalify, they will automatically be given 'Read Only' permissions on the Prequalification Portal tool.
1 'Standard' level users can view all categories response data except for Financials.
2 'Standard' or 'Admin' level permissions are required on the company's Directory tool to complete this function.
3 'Standard' level users can perform functions on items they have created.
Programs
The following table highlights which user permissions are required to perform the described user action.
* These actions require the displayed permissions on either the Company or Project level Admin tool. |
Reports
The following table highlights which user permissions are required to perform the described user action.
1 This task can only be completed by the report's creator.
2 Report-specific permissions may apply.
3 This task can be completed by users with access to the report as its creator or a viewer (if shared).
4 This task can only be completed by the creator of a report's visuals.
5 The Company Level Open Submittals Report must be enabled on the backend by Procore.
6 This task can only be completed by the dashboard's creator.
Schedule
The following table highlights which user permissions are required to perform the described user action.
Task | None | Read Only | Standard | Admin |
---|---|---|---|---|
Create Calendar Items | ![]() |
![]() |
||
Configure Advanced Settings: Company Level Schedule | ![]() |
|||
Search Project Schedules | ![]() |
![]() |
![]() |
|
View All Schedule Tasks (for projects they have access to) ![]() |
![]() |
![]() |
![]() |
|
View All Scheduled Tasks for All Projects | ![]() |
Timecard
The following table highlights which user permissions are required to perform the described user action.
Task | None | Read Only | Standard | Admin |
---|---|---|---|---|
Configure Advanced Settings: Timecard | ![]() |
|||
Configure Your Company For The Timecard | ![]() |
|||
Create a Timecard 1 | ![]() |
![]() |
||
Edit a Timecard 1 | ![]() |
![]() |
||
Export a Timecards Report | ![]() |
|||
Delete a Timecard 1 | ![]() |
![]() |
||
View the Change History of a Timecard | ![]() |
|||
View a Timecard 1,2 | ![]() |
![]() |
![]() |
1 Users with 'Standard' level permissions can view, create, edit and delete their own timecards.
2 Users with 'Read Only' level permissions can only view their own timecards.
Timesheets
The following table highlights which user permissions are required to perform the described user action.
1 'Admin' users on the project's Timesheets tool can perform functions on all time entries.
2 'Standard' users on the project's Timesheets tool can perform functions on time entries that they have created.
3 'Admin' level permissions are required on QuickBooks® Desktop Desktop to complete this function.
4 'Admin' level permissions are required on Sage 300 CRE® Desktop to complete this function.
5 Transferring time entries from Procore does NOT require the Procore + QuickBooks® Connector and/or Procore + Sage 300 CRE® Connector.
Project Level
Admin
The following table highlights which user permissions are required to perform the described user action.
+ - Indicates that the task can be completed if the user is granted the correct Granular Permissions. See Grant Granular Permissions in a Permission Template.
1 You must have 'Admin' permissions to the Project level tool that you want to extract data from.
2 The Project level Timesheets tool must also be enabled.
3 The Project level Admin tool's Permissions Table page only allows permissions to be changed for users who do not have a permission template assigned to them and are not Company level Admins. All other permissions must be managed in the Project and Company Level Directory tools.
Budget
The following table highlights which user permissions are required to perform the described user action.
+ - Indicates that the action can be completed if the user is granted the appropriate granular permissions. See Grant Granular Permissions in a Permission Template.
- Indicates your company's Procore account must be configured to work with an integrated ERP system.
1 This task was designed for use in Australia and New Zealand. It also requires 'Admin' permissions on the project's Prime Contracts tool.
2 Also requires 'Admin' permissions on the Company level Reports tool.
3 These steps require that your company has enabled the ProEst by Procore integration.
4 The Reports tool must be an active Project Tool. See Add and Remove Project Tools.
Change Events
The following table highlights which user permissions are required to perform the described user action.
- Denotes an action that is supported by Procore for Android or Procore for iOS.
1 These tasks also require additional permissions on other tools in Procore. For more information, view the "Things to Consider" section in the tutorial for that action.
2 Users with 'Standard' permission can only delete the change events they create.
3 Users with 'Standard' permission can only edit the change events they create.
4 Users also need 'Standard' or 'Admin' level permissions on the Commitments tool.
5 Collaborators can submit a quote only if they receive an RFQ email notification. To be eligible to receive an email, the collaborator's user account must be granted 'Standard' level permissions on the project's Change Events tool and designated as the 'Assignee' on the RFQ. For details, see Assign and Send an RFQ to a Collaborator and Submit a Quote as a Collaborator.
Change Orders
The following table highlights which user permissions are required to perform the described user action.
1 Users with 'Standard' level permissions must also be added as the 'Designated Reviewer' on the Commitment Change Order.
2 Users with 'Read Only' or 'Standard' level permissions on the project's Change Orders tool can view change orders for contracts not marked 'Private.' If a contract is marked 'Private,' users must be added to the 'Private' drop-down list on the contract.
3 Users with 'Admin' level permissions to the project's Change Orders tool can also view change orders for contracts not marked 'Private'. If a contract is marked 'Private', users either be (A) added to the 'Private' drop-down list on the contract or (B) assigned 'Admin' level permissions on the Commitments and/or Prime Contracts tool.
Admin Tool
The following table highlights which user permissions are required in the project's Admin tool to perform the described user action.
Task | None | Read Only | Standard | Admin |
---|---|---|---|---|
Enable the Change Orders Tool | ![]() |
Commitments
The following table highlights which user permissions are required to perform the described user action.
- Denotes an action that is supported in Procore's iOS and/or Android mobile application.
+ - Indicates that the action can be completed if the user is granted the appropriate granular permissions. See Grant Granular Permissions in a Project Permissions Template.
- Indicates your company's Procore account must be configured to work with an integrated ERP system.
1 User must have 'Standard' permissions on the project's Commitments tool. Users must also be added to the Private drop-down list for that commitment or must be designated as an Invoice Contact. See Add Invoice Contacts to a Commitment.
2 Also requires a DocuSign© account.
3 Users with 'Admin' permission can configure the 'Enable Purchase Orders' setting to provides Procore users with 'Standard' permission with the ability to create change orders. For details, see Configure Settings: Commitments.
4 Users must have 'Read-Only' or 'Standard' permissions on the project's Commitments tool. Users must also be added to the Private drop-down list for that commitment or must be designated as an Invoice Contact. See Add Invoice Contacts to a Commitment.
5 Commitments synced with an integrated ERP system cannot be deleted until they are unlinked. See Delete a Commitment Synced with QuickBooks® Desktop and Delete a Commitment Synced with Sage 300 CRE®.
6 Users with 'Admin' permissions on the project's Commitments tool can export a commitment as either a PDF or a DOCX file. Users with 'Standard' or 'Read-Only' permissions on the project's Commitments tool can export a commitment as a PDF if they have been granted access via the privacy drop-down menu when editing or creating a commitment.
7 Users with 'Read-Only' permissions on the Commitments tool can perform these procedures if they are also listed in the Private field under the commitment's General tab.
8 Users with 'Read only' and 'Standard' permission (and who have NOT been assigned the granular permission detailed in the table) must also be a member of the 'Private' list.
9 Also requires 'Standard' or 'Admin' permission on the project's Change Events tool.
Coordination Issues
The following table highlights which user permissions are required to perform the described user action.
1 Users will also need 'Standard' or 'Admin' permissions on the RFIs tool.
2 'Standard' users can only edit, reopen and delete coordination issues that they created.
3 'Standard' users can only mark a coordination issue as complete if they are listed as the Assignee.
4 Users can only edit or delete comments that they have added.
5 Users can only reassign a coordination issue to another user if they are currently listed as the Assignee on the issue. However, 'Admin' users can change the assignee for a coordination issue by editing the Assignee field on the issue. See Edit a Coordination Issue.
6 Users will also need 'Standard' or 'Admin' permissions to the project's Observations tool.
Crews
The following table highlights which user permissions are required to perform the described user action.
- Denotes an action supported in Procore's iOS and/or Android mobile application.
Task | None | Read Only | Standard | Admin |
---|---|---|---|---|
Add a Worker 1, 2 ![]() |
![]() |
![]() |
||
Create a Crew ![]() |
![]() |
![]() |
||
Delete a Crew | ![]() |
|||
Edit a Crew 2 ![]() |
![]() |
![]() |
||
Edit a Worker 1 ![]() |
![]() |
|||
Remove a Worker 3 | ![]() |
|||
Search Crews | ![]() |
![]() |
![]() |
|
Search for a Worker | ![]() |
![]() |
![]() |
|
View a Crew ![]() |
![]() |
![]() |
![]() |
|
View a Worker ![]() |
![]() |
![]() |
![]() |
1 Users must also be granted 'Read Only' or 'Standard' level permissions on the Project level Directory tool with the 'Create Contacts' granular permission enabled on their permission template OR must be granted 'Admin' level permissions on the Project level Directory tool to perform this task.
2 Users with 'Standard' permission can only edit a crew when designated as the 'Crew Lead'. See Create a Crew.
3 'Admin' users must also be granted 'Admin' permission on the project's Directory tool to perform this task.
Daily Log
The following table highlights which user permissions are required to perform the described user action.
- Indicates an action supported in Procore's iOS and/or Android mobile application.
+ - Indicates that the action can be completed if the user is granted the appropriate granular permissions. See Grant Granular Permissions in a Permission Template.
1 Users also need 'Read Only' or above permissions on the Directory tool to create Manpower Log entries.
2 Users with 'Standard' permissions who are granted the ‘Standard Users Can Edit and Delete Own Entries’ granular permission can edit or delete their own entries for days that have not been marked as complete.
3 Users with 'Read Only' or 'Standard' permissions who are granted the 'Collaborator Entry Only' granular permission can edit their own entries until they are approved.
4 Users with 'Read Only' or 'Standard' permissions who are granted the ‘Collaborator Entry Only’ granular permission can only view logs that they created.
5 The Calendar View is not visible to users with the ‘Collaborator Entry Only’ granular permission enabled on their permission template.
Direct Costs
The following table highlights which user permissions are required to perform the described user action.
+ - Indicates that the task can be completed if the user is granted the correct Granular Permissions. See Grant Granular Permissions in a Permission Template.
Directory
The following table highlights which user permissions are required to perform the described user action.
Important! A user who is granted 'Admin' level permissions to the project's Directory tool is also automatically granted 'Admin' permissions across all of the project's tools.
- Denotes an action that is supported in Procore's iOS and/or Android mobile application.
+ - Indicates that the task can be completed if the user is granted the correct Granular Permissions. See Grant Granular Permissions in a Project Permissions Template.
Documents
The following table highlights which user permissions are required to perform the described user action.
- Indicates an action supported in Procore's iOS and/or Android mobile application.
+ - Indicates that the action can be completed if the user is granted the appropriate granular permissions. See Grant Granular Permissions in a Permission Template.
Drawings
The following table highlights which user permissions are required to perform the described user action.
- Indicates an action supported in Procore's iOS and/or Android mobile application.
+ - Indicates that the action can be completed if the user is granted the appropriate granular permissions. See Grant Granular Permissions in a Permission Template.
1 Users must also have 'Read Only' or higher permissions on the project's Photos tool.
2 Only users with 'Admin' permissions can subscribe or unsubscribe other users to the Drawings tool.
3 Users can only see their own measurements that they have added to drawings using the measurement markup tools. See Add Measurements to a Drawing.
Emails
The following table highlights which user permissions are required to perform the described user action.
1 Users with 'Standard' permissions to the Emails tool can make an email private or public if they created it.
2 Anyone who knows the exact inbound email address for the project can send an email to the Emails tool, regardless of whether they are a project user in Procore. See Send An Inbound Email to the Project's Emails Tool.
3 The ability to set up an email signature is available under your name in the upper right corner of the Procore web application under 'My Settings'.
4 Procore permissions are not required for a person to reply to an email using an email client outside of Procore. However, only 'Standard' and 'Admin' level users can use the reply function within the Emails tool in Procore.
Forms
The following table highlights which user permissions are required to perform the described user action.
- Denotes an action supported in Procore's iOS and/or Android mobile application.
Forms Tool
1 'Standard' users can view forms marked as private that they have created.
Admin Tool (Company Level)
Task | None | Read Only | Standard | Admin |
---|---|---|---|---|
Create a Company Level Form Template | ![]() |
|||
Delete a Company Level Form Template | ![]() |
Home
The following table highlights which user permissions are required to perform the described user action.
Note: Users with 'Admin' permission to the project's Home tool can send announcements from Procore's mobile app on iOS and Android. See Announcements.
Incidents
The following table highlights which user permissions are required to perform the described user action.
- Denotes an action that is supported in Procore's iOS and/or Android mobile application.