To successful configure the Procore connector, you will need to following the guides below:
A user with Procore administrator privileges will need to install the Toric application from the Procore marketplace. During installation you can select the specific projects Toric can access. This can be modified post installation.
If you have multiple Procore accounts, you will need to Install Toric in each account. This means you will need to log into each account and follow steps 1 through 3. Make sure you are working in one Procore account at a time. If you have multiple Procore accounts installed across browser windows, sign out of all accounts but one.
• Find the Toric application in the Procore marketplace.
• Login and Install the app.
After installing the Toric app, Procore will show a dialog with the current permissions. The Toric app will be installed in your company's account, with the permission level described in the dialog's content.
• Click on the Install button to continue the installation.
In the next steps, we will configure the project permissions levels. The following steps will allow the Toric connector to have its full functionality.
After exiting this screen, Procore will show an Add Permitted Projects dialog.
• Select the projects to use with Toric
If you need to remove or add more projects, you can access the previous preference anytime via the App Management page or the Company Directory.
Within the App Management page:
1. Find Toric.
2. Click on the View button.
3. Go to the Permission tab.
4. Add one or more Projects in the dropdown selector. The project is set with default permissions Toric requests and provides a project selection dialog.
1. Find Toric
2. Click on the View button
3. Go to the Permission tab
Add one or more projects in the dropdown selector.
Note: The project is set with default permissions Toric requests and provides a project selection dialog.
4. Add one or more Projects in the dropdown selector.
This approach allows you to manage and add permissions for many projects at once. This approach works best when managing more than 10 projects in the Users tab.
1. Go to the Company Directory in the Company Tools dropdown.
2. Type the Company name. Search for Toricconnector in the search box.
3. Click on the Edit button in one of the items in the search results.
4. Scroll down to Project Settings.
1. Go to the Company Directory in the Company Tools dropdown.
2. Type the Company name.
And, search for Toricconnector in the search box.
3. Click on the Edit button in one of the items in the search results.
4. Scroll down to Project Settings right after.
Note: Check the second box to allow Toricconnector to access any new project added in Procore.
You’ll notice that there is no project permissions template for Toric Connector. You can use an existing template or create a new one for Toric.
1. Create Project Permissions Template
2. Use Project Permissions Template
1.1. Navigate to the Company, Project Permissions Templates.
1.2. Select Create Project Permissions Template → Project (Global) - Assignable to All Projects
1.3. Enter the name of the permission template and confirm.
1.4. Configure permissions
To consistently provide Toric's full functionalities to your projects, you can create a template with the following permissions. However, feel free to restrict or limit the permissions as needed by your corporate policy.
For most APIs, Toric requires read-only access. Within Core Tools, Admin access is required for Toric to manage webhook registration. We recommend selecting the options as they appear below to update company or project data automatically.
Note: Only cases which deviate from the default have been expanded.
After saving the template, please return to the Company Directory and ToricConnector user and change the Default Template to one of the permission templates you created.
You can now add the ToricConnector to all projects with the correct permission template applied.
Procore Developer Managed Service Account, or DMSA is method which allows Procore Administrators to install third party apps in order to access Procore data. For more on this topic please read the following support article.
Login to Toric and follow these steps to setup a Procore Connector:
Navigate to Integrations page and click on Setup Integration.
Create a New Procore Configuration and click on the Developer Managed Service Account tab. Type a unique name for your Procore DMSA Connector.
There are three options to choose from
To test your new connector, you could use the sandbox url. When you're ready to pull your actual company data, you will need to update the configuration and select api.procore.com.
This step is used to link the specific Procore company where the Toric application is installed. Make sure you're using the username and password of a Procore User. If you do not have such an account, please reach out to your team and have someone with the proper Procore account set up the Procore Configuration.
Use the dropdown to select a Company ID.
Note: If your administrator account has access to multiple companies you will see each of them in this list.
Use the Validate Configuration button to make sure all fields are completed correctly. Invalid fields will be highlighted in red, and a successful validation will show in green.
Click on Add Configuration to finalize the creation of your Procore Connector.
Checkout this quick example of a Procore automation. Learn more about other types of Automation actions in the article, Automations for Integrations. To setup Webhooks, check out how to Configure Procore Webhook.
Here's what Procore data looks like in Toric.