Install and Configure Bentley Web Services Gateway and the ProjectWise Plug-in
- You need to have a secure website in IIS (Internet Information Services) where you will deploy the latest versions of Bentley Web Services Gateway and the ProjectWise plug-in. Check with your IT administrator for help.
- Install the latest version of ProjectWise Explorer if you don’t already have it, and configure the ProjectWise network to provide Bentley Web Services Gateway with access to the datasource(s) on your ProjectWise Design Integration server or servers.
- Install Bentley Web Services Gateway (WSG) and the ProjectWise Plug-in.
Starting with ProjectWise CONNECT Edition Update 3.3, the ProjectWise Plug-in for WSG is no longer delivered with ProjectWise Server Setups, and is a separate download.
Bentley Web Services Gateway 02.06.08.09 is also available as a separate download. This is the same version that was delivered with ProjectWise CONNECT Edition Update 3.2. If you already have this version of WSG, then all you need to do is get the new version of the plug-in (Update 3.3).
The version of the plug-in must match the version of ProjectWise Explorer. For example, if you install ProjectWise Explorer CONNECT Edition Update 3.3, then the ProjectWise Plug-in for WSG must also be from CONNECT Edition Update 3.3. - Deploy Bentley Web Services Gateway and the ProjectWise Plug-in to the secure website mentioned in step 1.
- During deployment, make sure you configure the deployment to allow CORS (cross-origin resource sharing) requests coming from ProjectWise Web, integrated Office for the web, and PDF Markup. To configure this, you need to enter the URL of each of the following services (separate each URL with a comma) in the Bentley Web Services Gateway deployment wizard:
For this service | Enter this URL |
ProjectWise Web | |
ProjectWise Web View | |
integrated Office for the web | |
PDF Markup Service | |
old work area connections (those created in old ProjectWise Web / ProjectWise Share) |
- If you want to allow external users access to your datasource, or let users view Office documents online, you must configure your Bentley Web Services Gateway deployment to be public facing. There are two
places you need to open port 443 (default). Your IT administrator will need to do this for you.- First - and this is required for both internal and external users - in the Windows Firewall on the Bentley Web Services Gateway computer
- Second - and this is required only for external users - in your corporate firewall
Here are diagrams of how access is controlled: Here’s the link to the PowerPoint version with animations.
Adding Datasource Connections
Only cloud service administrators can add a connection to each datasource you want to make available to users in ProjectWise Web.
Open ProjectWise Web and click the Manage Connections button. In the Create New Connection window, configure the following:
- Connection Name- Enter a name for the connection.
- Repository type - Choose ProjectWise
- Server URL- Enter the URL address of where Bentley Web Services Gateway is deployed (for example, https://<server_name>/ws), where <server_name> is the name of the computer on which Bentley Web Services Gateway is installed (for example, bentley.com), and ws is the name that was given to the virtual directory that Bentley Web Services Gateway and the ProjectWise plug-in were deployed to.
- Get Datasource- Click Get Datasource after you enter the Bentley Web Services Gateway address. This populates the Datasource list mentioned in the next step.
- Datasource- Select the datasource that you want to make a connection to.
- Work Area - Choose the Work Area you want to expose.
- Description- (Optional) Enter a description of this connection. The name of the datasource is used as the description if no description is entered.
- When finished, click Connect.
- Authorized users will now see this datasource
Adding Users
User permissions are set in ProjectWise Explorer. If a user has access to a datasource, then they will see the datasource when they log into ProjectWise Web.
- Internal users simply open PW Web and can see datasource.
- External users need to be given the datasource URL and create the datasource connection. This requires a Bentley IMS account.
Feature Overview
Want to see what you can do with ProjectWise Web? Visit our online Help file or Communities Page
Supported Browsers
Latest versions of:
- Google Chrome*
- Microsoft Edge (new Chromium-based version)*
- Microsoft Edge (version delivered with Windows 10)
- Mozilla Firefox
*Preferred browsers
Again, if you need more detailed instructions on setting up ProjectWise Web, see your ProjectWise Web documentation or ProjectWise Administrator Help.