Skip to main content

Connect: Bentley ProjectWise

Synchronise your data from ProjectWise into Sensat

Holly Tyler avatar
Written by Holly Tyler
Updated this week

The Bentley ProjectWise integration allows you to connect your Common Data Environment to Sensat to automatically access files so they can be visualised together seamlessly with all your other project data. This allows you to maintain a single source of truth in ProjectWise and have confidence that content visualised in Sensat is always up-to-date, covers all disciplines, and retains its metadata.

Key features

  • Visualise geolocated data stored in your CDE seamlessly together.

  • Automated hourly sync to Sensat based on your approval workflow.

  • Eliminate the risk of data being outdated or missing entirely from Sensat.

How it works

An administrator must first enable the integration and configure which folders to sync from ProjectWise to Sensat.

Changes made to files in ProjectWise will sync to Sensat every hour. This includes new files, revisions, changes to file attributes, and deletions.

The following file types will be automatically synchronised:

  • Pointclouds: .laz, .las

  • Orthomosaics: .tif, .tiff

  • 3D meshes: .dgn, .dwg, .glb, .ifc, .dxf, .rvt, .nwd,

  • 2D vectors: .kml, .geojson

  • Documents: .pdf

  • Images: .png, .jpg, .jpeg, .gif, .avif, .webp

  • If other files are present in your ACC folders, they will not be visible in Sensat.

Once files have been synchronised to Sensat they can be found in Content and visualised in workspaces in the same way as other project layers.

Set up and configuration

  1. Contact your Customer Service representative and provide them with your ProjectWise Web Service Gateway URL and credentials to a non-federated account (also known as a “Logical” account)

  2. You will also need to specify the ProjectWise folders that need to be synced in any of the following formats:

    • The Datasource name and the full path to the folders containing the files to be synced

    • OR in ProjectWise Explorer, with the folder selected, the value of the "Address" bar

    • OR a link to the exact folder in the form https://connect-projectwisewac.bentley.com/pwlink?...

  3. Specify the desired folder structure set-up within Sensat

  4. Once we've set up the integration you will be able to see your folder structure in Content.

  5. To add a synced file to your workspace follow the usual add content flow. Learn how here.

🗒️ Note: the folders must be the ones directly containing the files, subfolders need to be synced separately.


Working with synced content in Sensat

Viewing synced folders in Content

  1. Synced folders will be displayed in Content. They can be identified by the "sync" icon

  2. You can click on synced files to view their attributes

    • The ‘Last Updated’ and ‘Version’ attributes will always be shown.

    • Due to limitations of the ACC API, the ‘Description’ attribute cannot be synchronised.

    • Other attributes will only be shown if they are populated in ACC.

  3. To add a synced file to your workspace follow the usual add content flow. Learn how here.

Adding+ removing synced content to Workspaces

When you add layers to a Workspace that are synced from a Common Data Environment (CDE), they stay synced with the source. Here's how updates and removals are handled:

Automatic updates

If a synced layer is updated in the CDE (e.g., a new version is available), those changes will automatically appear in all associated workspaces too. This happens the next time the CDE syncs with Sensat.

Adding new files

New files added to the CDE won’t automatically appear in your workspace. You'll need to add these manually.

Removing files

If a file is deleted from the CDE, it will be automatically removed from the Content page and any workspaces it's been added to. This happens the next time the CDE syncs with Sensat.

Access levels for synced content

Content synced from a CDE has limited access options compared to uploaded content (e.g., it cannot be edited). However, its settings are managed in Content and apply across all Workspaces, just like other project content. Learn more about content permissions here.

Full access

Can edit

Can view

No access

Can view in Workspaces

✔️

✔️

✔️

X

Can download / export

✔️

✔️

X

X

Can manage access

✔️

X

X

X

Can move folder in Content

✔️

X

X

X

Can edit

X

X

X

X

Can add content to the folder

X

X

X

X

Can organise content or create subfolders

X

X

X

X

Can delete from project

X

X

X

X

Did this answer your question?