Alloovium

Integrations

Bentley ProjectWise

Connect Bentley ProjectWise via the iTwin Platform to sync engineering documents and CAD files into Alloovium.

Overview

The ProjectWise integration uses the Bentley iTwin Platform API to connect Alloovium to your ProjectWise environment. Engineering documents, CAD files, PDFs, and related metadata are synced into Alloovium so your team can query them with AI.

Read-only access

Alloovium requests read-only access to ProjectWise. We do not modify or delete any engineering documents. Read our data handling commitments →

What data we access

We read: document files (PDFs, DWG, DGN), folder structure, document metadata, and revision history. We do not read billing, licence, or account administration data.

Setup

This integration requires registering an application on the Bentley iTwin Developer Portal at developer.bentley.com.

  1. 1

    Register an iTwin application

    Go to developer.bentley.com and sign in. Create a new application and select the "ProjectWise" scopes you need. Add https://app.alloovium.com/integrations/projectwise/callback as a redirect URI.

  2. 2

    Copy credentials

    Copy the Client ID from your application. If using client credentials flow, also create and copy a Client Secret.

  3. 3

    Enter credentials in Alloovium

    Go to Integrations → ProjectWise in Alloovium and enter your credentials. Select the authentication method (OAuth user login or client credentials).

  4. 4

    Authorise and select datasources

    After connecting, select the ProjectWise datasources and folders to sync. Alloovium will begin indexing your engineering documents.

Screenshot: Bentley iTwin Developer Portal application settings showing redirect URI and scopes

Permissions

We request: projectwise:read (read documents and folder structure). We do not request write permissions to your ProjectWise environment.

  • projectwise:read — read documents and folder structure
  • itwins:read — list iTwin projects

Troubleshooting

Insufficient permissions error

Ensure your iTwin application has been granted the correct scopes. ProjectWise requires explicit datasource-level permissions — check with your ProjectWise server administrator.

Cannot connect to ProjectWise server

ProjectWise on-premises servers may need firewall rules updated to allow Alloovium's IP ranges. Contact your IT department or Bentley support.