Sync Procore Project Metadata to Sharepoint

Sync Procore Project Metadata to Sharepoint

The Procore SharePoint Integration now supports SharePoint Metadata Sync, allowing you to add selected Procore project information as metadata in SharePoint.
This feature helps organize project folders in SharePoint by adding relevant Procore information directly to the selected parent folder.

What’s in it for me?

  • Better organization: Add Procore project information as metadata to organize SharePoint folders.

  • Easy filtering: Filter and find project folders using metadata columns such as Project Stage, Project Region, Project Sector, and more.

  • Less manual work: Automatically populate selected project details from Procore.

  • Faster access: View and manage key project information directly in SharePoint.


Prerequisites

Before enabling Metadata Sync, you must upgrade your SharePoint permissions.

The existing SharePoint permissions do not provide the access required to add or update metadata. You can upgrade the permissions from the Connection page. Once upgraded, the integration will have the required access to manage metadata in SharePoint.

Note: If the Custom App Advanced Authentication option is enabled, the SharePoint connection page may appear differently.


Step 1: Upgrade SharePoint Permissions

  1. Access your Procore SharePoint Integration app
  2. On the Integration page kindly click on the “Up arrow” button 
  3. Click on “Upgrade to Extended Permission” under SharePoint to re-authorize the account with extended perimssions.

  4. You will be redirected to a connected page, Select the option "Connect with Extended permissions".

  5. Add credentials when asked and the connection will complete. 

Once the permissions are upgraded, the integration can add and update metadata in SharePoint.


Step 2: Enable Metadata

After upgrading your SharePoint permissions:

  1. Visit the Settings tab.
  2. Enable the Metadata option.
  3. Select the Procore project fields you want to use as metadata.
  4. Save your settings.

The selected fields will then be available for synchronization to SharePoint.


Available Metadata Fields

The following metadata fields are available to select from the Metadata configuration menu.
Note: Fields shown in bold are selected by default. You can change the selection based on your requirements.
  1. Project ID
  2. Project Name
  3. Display Name
  4. Project Number
  5. Active
  6. Project Stage
  7. Start Date
  8. Projected Finish Date
  9. Completion Date
  10. Address
  11. City
  12. State
  13. Postcode
  14. Country
  15. Project Region
  16. Project Sector
  17. Estimated Value
  18. Total Value
  19. Work Scope
  20. Delivery Method
  21. Accounting Project Number
  22. Owners Project ID
  23. Parent Project ID
  24. Company ID
  25. Company Name
  26. Last Updated in Procore
  27. Created in Procore
  28. Is Demo Project

Where is the Metadata Added?

Metadata is applied to the parent folder selected for the project in SharePoint.

The metadata fields selected from the Settings page will be added to SharePoint and populated with the corresponding project information.



When Does Metadata Sync?

Metadata is added during the initial sync execution for the project.

There is no separate cron job dedicated to metadata synchronization.

For New Projects

When a project is initially synced, the integration will add the configured metadata to the selected parent folder in SharePoint during the initial sync execution. Please note:

  1. Metadata columns are created and populated only once during the initial project sync execution.
  2. The fields selected in Settings are automatically added as columns next to the project’s selected parent folder in SharePoint. Metadata applies only to selected parent project folders not subfolder inside it.
  3. There is no separate, recurring cron job dedicated to syncing metadata continuously.

For Existing Projects

If a project was already synced before Metadata Sync was configured, you will need to manually update its metadata.
Manual updates are also required when there are changes to the configured metadata fields.


How to Update Metadata Manually

For existing projects or changes to metadata fields:

  1. Click on Configuration tab
  2. Click on the Update Metadata section.
  3. Select the project you want to update.
  4. Click on Update Metadata Button to sync metadata. 

The integration will then update the metadata in SharePoint using the latest configuration.


Troubleshooting Metadata Issues

If you encounter an error when accessing or updating metadata, reconnect the SharePoint connection using Extended Permissions.

This ensures that the integration has the required access to add and update metadata in SharePoint.

Unsupported Configurations

Metadata fields are currently not supported for:

  • Procore Company Configuration
  • Document sync configured at the Root folder level

Other questions

Have a support question?

We offer three support channels: 

Chat - Live Chat (24x5 support) from within your integration portal.  

Phone - #1 for Support
AUS: +61 2 9136 9448
NZ: +64 9 303 2999
UK: +44 203 670 1109
US: +1 720 500 9302