Skip to main content
Procore

Grant Granular Permissions in a Permission Template

Objective

To grant granular permissions on a permission template to allow users assigned to that template to perform specific actions or to view specific information on supported tools.

Background

In Procore, Role-Based Permissions (RBP) are used to manage user access to different Procore tools. Access for each role is defined in a permission template. By default, Procore provides its clients with several role-based permission templates. For details, see What is a permission template? and What are the default permission templates in Procore?

Things to Consider

  • Required User Permissions:
    • 'Admin' level permissions on the company's Permissions tool.
  • Additional Information:

Steps

  1. Navigate to the company's Permissions tool.
  2. Click Actions next to the template you want to grant granular permissions for and select Edit Template.
  3. Select the button in the Read Only or Standard column on the row for the supported tool you want to grant granular permissions for.
     Tip
    See User Permissions Matrix - Web and User Permission Matrix - Mobile for more information about the different actions that can be performed by users with the permission level you select.
  4. Click the > icon to open or close the granular permissions menu for each supported tool.
    Note: This icon only displays when Read Only or Standard is selected.
  5. Mark the 'Turn ALL ON' checkbox to enable all of a supported tool's granular permissions to the permission template.
    NoteThis checkbox changes to 'Turn ALL OFF' if all of a supported tool's granular permissions are enabled.
    OR
    Mark the checkbox for each granular permission you want to grant on the permission template for one or more of the following tools:
  6. Click Save.

Admin

permissions-grant-granular-permissions-admin.png

See the Permissions Matrix for the Project level Admin tool for more information about the different actions that can be performed by users with the permission level you select.

Back to Steps


Bidding

permissions-grant-granular-permissions-bidding.png

  • Create Bid Notes. Grants users the privilege to create bid notes.  See Add Notes to the Bid List.
  • Edit Bid Notes. Grants users the privilege to edit bid notes. 
  • Delete Bid Notes. Grants users the privilege to delete bid notes.
    Note: Users with 'Standard' or 'Read-Only' level permissions to the Bidding tool will also need to be added to the Bid Package's distribution list to see the bid package and perform the actions above.

See the Permissions Matrix for the Project level Bidding tool for more information about the different actions that can be performed by users with the permission level you select.

Back to Steps


Budget

permissions-grant-granular-permissions-budget.png

  • Import Budget From File. Along with the 'Create and Edit Original Budget Amount' granular permission, this granular permission grants users the privilege to import a budget from a file. See Import a Budget.
  • Create and Edit Original Budget Amount. Grants users the privilege to create and edit the original budget amount. See Add a Budget Line Item and Edit a Budget.
  • View Direct Cost Details. Grants users the privilege to view transaction-level details being populated from the Direct Cost tool via a popup window that appears in the Budget tool. The Direct Costs columns is visible when creating, editing, and viewing line items. See Reading a Budget
    Notes: 
    • This granular permission provides users with the ability to click a value in the 'Direct Costs' column of a budget view to open a popup window that shows direct cost transaction detail.
    • If your company is using the Procore +   Sage 300 CRE® integration, this setting must be enabled in the permission template that is assigned to Procore end users performing budget exports. See Export a Procore Budget to Sage 300 CRE.
  • Delete Budget Line Items. Grants users the privilege to delete budget line items. See Delete a Budget Line Item.
  • Lock Budget. Grants users the privilege to lock the Budget tool. See Lock a Budget.
  • Send and Retrieve Budgets from ERP. Grants users the privilege to send data from the Budget tool to the ERP Integrations tool and also to retrieve information from the ERP Integrations tool before it is accepted for export to an integrated ERP system by an accounting approver. For more information, see the links for your ERP Integration:

See the Permissions Matrix for the Project level Budget tool for more information about the different actions that can be performed by users with the permission level you select.

Back to Steps


Commitments

permissions-grant-granular-permissions-commitments.png

  • View Private Purchase Orders: Grants users the privilege to see purchase orders marked as private, without having to add them to the 'Private' drop-down. Users can also view information in the Change Orders tab on private purchase orders. 
  • View Private Subcontracts: Grants users the privilege to see subcontracts marked as private, without having to add them to the 'Private drop-down. Users can also view information in the Change Orders tab on private subcontracts. 
  • Create Purchase Order. Grants users the privilege to create purchase orders. See Create a Purchase Order
  • Create Subcontract. Grants users the privilege to create subcontracts. See Create a Subcontract
  • Update Purchase Order. Grants users the privilege to edit purchase orders. See Edit a Commitment.
  • Update Subcontract. Grants users the privilege to edit subcontracts. See Edit a Commitment.

See the Permissions Matrix for the Project level Commitments tool for more information about the different actions that can be performed by users with the permission level you select.

Back to Steps


Daily Log

permissions-grant-granular-permissions-daily-log.png

 Important
Mark only one of the granular permission checkboxes for the Daily Log tool. If both checkboxes are marked, 'Collaborator Entry Only' will override 'Standard Users Can Edit and Delete Own Entries.'
  • Collaborator Entry Only. Grants 'Read Only' or 'Standard' users the privilege to create entries in the Manpower, Notes, Deliveries, and Daily Construction Report sections of the Daily Log. See Create Daily Log Entries as a Collaborator and Approve Collaborator-submitted Daily Log Entries.
    • Notes
      • By default, the Daily Construction Report log is not enabled on projects. Users with 'Admin' permissions on the Daily Log can turn logs on or off for a project in the Daily Log's configure settings
      • 'Standard' users without granular permissions can create entries for any log that is enabled on the project. If 'Standard' users are granted the 'Collaborator Entry Only' privilege, they will only be able to view and add entries to the four logs mentioned above, however, they will be able to edit their entries until they are approved.
  • Standard Users Can Edit and Delete Own Entries. Grants 'Standard' users the privilege to add, edit, and delete their own entries in any section of the Daily Log, as long as the day has not been marked as complete. See Mark a Daily Log as Complete.
    Important! To grant this privilege:
    • The permissions must be set to 'Standard.'
    • The 'Standard Users Can Edit and Delete Own Entries' checkbox must be marked.
    • The 'Collaborator Entry Only' checkbox must be cleared.

See the Permissions Matrix for the Project level Daily Log tool for more information about the different actions that can be performed by users with the permission level you select.

Back to Steps


Direct Costs

permissions-grant-granular-permissions-direct-costs.png

  • Create Direct Cost. Grants users the privilege to add a direct cost to the project's Direct Costs tool. See Create a Direct Cost.
  • Update Direct Cost. Grants users the privilege to edit a direct cost in the project's Direct Costs tool. 
  • Delete Direct Cost. Grants users the privilege to delete a direct cost in the project's Direct Costs tool. 

See the Permissions Matrix for the Project level Direct Costs tool for more information about the different actions that can be performed by users with the permission level you select.

Back to Steps


Directory

permissions-grant-granular-permissions-directory.png

See the Permissions Matrix for the Project level Directory tool for more information about the different actions that can be performed by users with the permission level you select.

Back to Steps


Documents

permissions-grant-granular-permissions-documents.png

See the Permissions Matrix for the Project level Documents tool for more information about the different actions that can be performed by users with the permission level you select.

Back to Steps


Drawings

permissions-grant-granular-permissions-drawings.png

  • Upload Drawings. Grants users the privilege to upload drawings to the drawings tool. All drawings uploaded to the Drawings tool by a 'Standard' or 'Read only' user will need to be reviewed for OCR accuracy and will be unpublished until an 'Admin' user reviews and publishes the drawings to the team. See What is the unpublished status on drawings?
  • Upload and Review Drawings. Grants users the privilege to upload drawings and review them to confirm accuracy. A user can only review drawings that they uploaded, and an 'Admin' user will need to publish the drawings.

See the Permissions Matrix for the Project level Drawings tool for more information about the different actions that can be performed by users with the permission level you select.

Back to Steps


Observations

permissions-grant-granular-permissions-observations.png

  • View Private Observations Assigned to Users within Same Company. Grants a user the privilege to view all Observation items assigned to colleagues within their same company, including observations marked as 'Private'.
  • Update Status and Comment on Observations Assigned to Users within Same Company. Grants a user the privilege to respond to updated and add comments to observations assigned to other users within the same Procore company account. This includes observations marked as 'Private.' 
  • Can Assign Standard Users to Observations. Grants a user the privilege to assign 'Standard' level users to observations.

See the Permissions Matrix for the Project level Observations tool for more information about the different actions that can be performed by users with the permission level you select.

Back to Steps


Photos

permissions-grant-granular-permissions-photos.png

  • Create Photo Album: Grants users the privilege to create a new photo album in the project's Photos tool. See Create a Photo Album.
    Note: Since 'Standard' level users can create a photo album, the 'Create Photo Album' granular permission cannot be disabled while 'Standard' permission is selected for the Photos tool on the permission template.
  • Delete Photo Album: Grants users the privilege to delete any photo album in the project's Photos tool. See Delete a Photo Album
  • Reorder Photo Albums: Grants users the privilege to reorder photo albums in the project's Photos tool. See Reorder Photo Albums.
  • View Private Photo Albums: Grants users the privilege to view photo albums that are marked as Private. See Mark an Album as Private.
    Note: This permission only allows a user to view the name of a private photo album. It does not allow a user to view the photos inside the album, and the album will instead appear as an empty photo album.

See the Permissions Matrix for the Project level Photos tool for more information about the different actions that can be performed by users with the permission level you select.

Back to Steps


Prime Contracts

permissions-grant-granular-permissions-prime-contract.png

  • Create Prime Contract. Grants users the privilege to create prime contracts in the project's Prime Contracts tool. See Create Prime Contracts.
  • Update Prime Contract. Grants users the privilege to edit a prime contract in the project's Prime Contracts tool. See Edit a Prime Contract.
  • Delete Prime Contract. Grants users the privilege to delete a prime contract in the project's Prime Contracts tool. See Delete a Prime Contract.
  • View Invoice Detail. Grants users the privilege to view the Details tab of the invoice and the tab's Export button. See Create an Owner Invoice.

See the Permissions Matrix for the Project level Prime Contracts tool for more information about the different actions that can be performed by users with the permission level you select.

Back to Steps


Punch List

permissions-grant-granular-permissions-punch-list.png

  • View Private Punch Items Assigned to Users Within Same Company. Grants a user the privilege to view a punch list item marked 'Private' if another user in their company is the punch item's Assignee.
  • Respond to Punch Items Assigned to Users Within Same Company. Grants a user the privilege to respond to a punch list item assigned to another user in their company, including punch items marked as 'Private'.

See the Permissions Matrix for the Project level Punch List tool for more information about the different actions that can be performed by users with the permission level you select.

Back to Steps


RFIs

permissions-grant-granular-permissions-rfis.png

  • Mark Official Responses. Grants a user the privilege to mark official responses on an RFI if they are the RFI's creator or if they are an Assignee or a Distribution List member on the RFI.
    Note: The 'Only Show Official Responses to Standard and Read-Only Users' configuration setting must be turned OFF in order for an RFI's creator to view all responses to the RFI. See Configure Advanced Settings: RFIs.
  • View Private RFIs Associated to Users within Same Company. Grants a user the privilege to view an RFI marked 'Private' if another user in their company is the RFI's creator or is designated as the RFI Manager, an Assignee, or a Distribution List member.

See the Permissions Matrix for the Project level RFIs tool for more information about the different actions that can be performed by users with the permission level you select.

Back to Steps


Submittals

permissions-grant-granular-permissions-submittals.png

  • Create Submittal. Grants a user the privilege to create submittal items.
  • Create Submittal Package. Grants a user the privilege to create submittal packages.
  • View Private Submittals Associated to Users within Same Company. Grants a user the privilege to view a submittal marked 'Private' if another user in their company is the submittal's creator or is designated as the Submittal Manager, a Submitter, an Approver, or a Distribution List member.

See the Permissions Matrix for the Project level Submittals tool for more information about the different actions that can be performed by users with the permission level you select.

Back to Steps


Transmittals

permissions-grant-granular-permissions-transmittals.png

  • View Private Transmittals Associated to Users within Same Company. Grants a user the privilege to view a transmittal marked 'Private' if another user in their company is the transmittal's creator or included in the 'To' or 'CC' fields of the transmittal.

See the Permissions Matrix for the Project level Transmittals tool for more information about the different actions that can be performed by users with the permission level you select.

Back to Steps


See Also

 

  • Was this article helpful?