Skip to main content

Procore troubleshooting and FAQs

Setup and installation

Error validating Procore credentials during setup

Symptoms:

  • Setup cannot complete: The Glean Admin console reports an error when you click Save.
  • Error messaging: The error references credentials, company configuration, or connector validation.
Likely causeRemediation
Credential mismatch: The Client ID or Client Secret in Glean does not match your Procore Developer App's OAuth credentials.Copy the Client ID and Client Secret directly from your Procore Developer App's OAuth credentials (after resetting the secret) and re-enter them in Glean.
Incorrect Company ID: The Company ID entered in Glean is wrong.Confirm the Company ID is the numeric ID immediately after https://app.procore.com/ in your Procore URL.
App not promoted or installed: The Developer App has not been promoted to Production, or it is not installed in the correct Procore company.Promote the Developer App to Production and install it into the correct Procore company using the Production App Version Key via the App Management tool.
Missing component permissions: The app's Data Connector component is missing a required authentication type or permission.Enable both User Level Authentication and Service Account Authentication on the Data Connector component, with Company Directory Admin permission.

Still not resolved? Capture the error message and contact Glean Support.

Permissions and access

Some users do not see Procore content they expect

Symptoms:

  • Users can't find Procore content they expect to have access to.
  • Content from specific projects or tools does not appear in a user's search results.
Likely causeRemediation
Insufficient user permissions: The affected users lack the required project and tool permissions in Procore (for example, RFI, Submittals, or Daily Logs access).Grant the users the appropriate project and tool permissions in Procore. Glean will not show content a user cannot access in Procore.
App user missing from projects: The Procore app user (Developer Managed Service Account) has not been added to the relevant projects with the required tool permissions.Add the app user to the relevant projects with the required tool permissions. Glean cannot index projects where this app user does not have access.
Custom permissions not enabled: Your organization relies on non‑template, ad‑hoc permissions that are not being honored.Verify whether the Read access for custom permissions toggle is configured as desired in the connector setup.
Crawl incomplete: The initial crawl has not finished, or incremental crawls are not running.Confirm that the initial crawl has completed and that incremental crawls are running successfully in the Glean Admin console.

Content freshness

Stale data

Symptoms:

  • Recently created or updated Procore content does not appear in Glean.
  • Search results reflect an older version of Procore records.
Likely causeRemediation
Expected crawl latency: Full crawls run roughly weekly and incremental crawls run roughly every 6 hours, so some updates take up to several hours to appear.Allow time for the next incremental or full crawl to pick up the changes.
Urgent update needed: Content must be refreshed sooner than the normal crawl schedule.Trigger a manual crawl, or contact Glean Support to review connector health.

FAQs