Projectwise Share (Preview)

ProjectWise Share is an instantly available, easy to configure File Sharing Service that’s associated with a CONNECT Project. It provides CONNECT Edition applications, Cloud Services and Mobile applications the ability to save and / or consume files from a common cloud repository and CONNECTED Users an easy, secure way to share files with Team Members.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
Connector Metadata
Publisher Bently Systems, Inc.

Throttling Limits

Name Calls Renewal Period
API calls per connection10060 seconds

Actions

Create a file in ProjectWise Share

Create a File in ProjectWise Share Service under selected project and folder

Create a folder in ProjectWise Share

Create a folder in ProjectWise Share Service under selected project and folder

Delete a file in ProjectWise Share

Delete a File in ProjectWise Share Service under selected project and folder

Create a file in ProjectWise Share

Create a File in ProjectWise Share Service under selected project and folder

Parameters

Name Key Required Type Description
Project
connectedProjectid True string

Bentley CONNECT project

Folder
folderId True string

Project Share Folder

File Name
name True string

Name of the file

File Content
content True byte

Content of the file

Returns

Create a folder in ProjectWise Share

Create a folder in ProjectWise Share Service under selected project and folder

Parameters

Name Key Required Type Description
Project
connectedProjectid True string

Bentley CONNECT project

Folder
folderId True string

Project Share Folder

Folder Name
name True string

Name of the Folder

Folder Description
description string

Description of the Folder

Returns

Delete a file in ProjectWise Share

Delete a File in ProjectWise Share Service under selected project and folder

Parameters

Name Key Required Type Description
Project
connectedProjectid True string

Bentley CONNECT project

File
fileId True string

Project Share File

Returns

Triggers

When a file is created

When a file is created

When a file is deleted from Recycle Bin

When a file is deleted from Recycle Bin

When a file is modified

When a file is modified

When a file is moved

When a file is moved

When a file is moved to Recycle Bin

When a file is moved to Recycle Bin

When a file is restored from Recycle Bin

When a file is restored from Recycle Bin

When a folder is created

When a folder is created

When a folder is deleted from Recycle Bin

When a folder is deleted from Recycle Bin

When a folder is moved to Recycle Bin

When a folder moved to Recycle Bin

When a file is created

When a file is created

Parameters

Name Key Required Type Description
Project
Project True string

Bentley CONNECT project

Folder
Folder True string

Project Share Folder

Include FileContent
FileContent True string

Include FileContent ?

events
events string

Bentley CONNECT project

Returns

The outputs of this operation are dynamic.

When a file is deleted from Recycle Bin

When a file is deleted from Recycle Bin

Parameters

Name Key Required Type Description
Project
Project True string

Bentley CONNECT project

File
File True string

Project Share File

events
events string

Bentley CONNECT project

Returns

When a file is modified

When a file is modified

Parameters

Name Key Required Type Description
Project
Project True string

Bentley CONNECT project

Folder
Folder True string

Project Share Folder

Include FileContent
FileContent True string

Include FileContent ?

events
events string

Bentley CONNECT project

Returns

The outputs of this operation are dynamic.

When a file is moved

When a file is moved

Parameters

Name Key Required Type Description
Project
Project True string

Bentley CONNECT project

File
File True string

Project Share File

Include FileContent
FileContent True string

Include FileContent ?

events
events string

Bentley CONNECT project

Returns

The outputs of this operation are dynamic.

When a file is moved to Recycle Bin

When a file is moved to Recycle Bin

Parameters

Name Key Required Type Description
Project
Project True string

Bentley CONNECT project

File
File True string

Project Share File

events
events string

Bentley CONNECT project

Returns

When a file is restored from Recycle Bin

When a file is restored from Recycle Bin

Parameters

Name Key Required Type Description
Project
Project True string

Bentley CONNECT project

File
File True string

Project Share File

Include FileContent
FileContent True string

Include FileContent ?

events
events string

Bentley CONNECT project

Returns

The outputs of this operation are dynamic.

When a folder is created

When a folder is created

Parameters

Name Key Required Type Description
Project
Project True string

Bentley CONNECT project

Folder
Folder True string

Project Share Folder

events
events string

Bentley CONNECT project

Returns

When a folder is deleted from Recycle Bin

When a folder is deleted from Recycle Bin

Parameters

Name Key Required Type Description
Project
Project True string

Bentley CONNECT project

Folder
Folder True string

Project Share Folder

events
events string

Bentley CONNECT project

Returns

When a folder is moved to Recycle Bin

When a folder moved to Recycle Bin

Parameters

Name Key Required Type Description
Project
Project True string

Bentley CONNECT project

Folder
Folder True string

Project Share Folder

events
events string

Bentley CONNECT project

Returns

Definitions

PSConnector.CoreApi.Models.ObjectResultResponse

PSConnector.CoreApi.Models.CommonFileNotificationParameters

Name Path Type Description
File name
File Name string

File name

Project name
Project Name string

File content type

Parent Folder name
Parent Folder string

Parent Folder name

PSConnector.CoreApi.Models.CommonFolderNotificationParameters

Name Path Type Description
Folder name
Folder Name string

Folder name

Project name
Project Name string

File content type

Parent Folder name
Parent Folder string

Parent Folder name

PSConnector.CoreApi.Models.FolderNotificationParameters

Name Path Type Description
Folder link
Folder Link string

Folder link

Folder name
Folder Name string

Folder name

Project name
Project Name string

File content type

Parent Folder name
Parent Folder string

Parent Folder name