Quantcast
Channel: ProjectWise Design Integration Wiki
Viewing all articles
Browse latest Browse all 1890

Install and Configure Web Services Gateway / CORS

$
0
0
Current Revision posted to Content Management Wiki by Mary Kay Sheahan on 4/1/2020 9:58:25 PM

Install and Configure Web Services Gateway

Bentley Web Services Gateway and the ProjectWise plug-in are delivered with ProjectWise Design Integration Server (ProjectWise Server Setups). You can install them all on the same computer at the same time you are installing ProjectWise Design Integration Server, or you can install Bentley Web Services Gateway and the ProjectWise plug-in together on a separate computer.

  1. 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.

  2. 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.


  3. Install Bentley Web Services Gateway and the ProjectWise plug-in from the ProjectWise Server installer.


  4. Make sure your deployment of Bentley Web Services Gateway with the ProjectWise plug-in deployment is configured to allow CORS (cross-origin resource sharing) requests coming from ProjectWise Web and integrated Office for the web. To configure this, you need to enter the URL of each of these services (separate each URL with a comma) in the Bentley Web Services Gateway deployment wizard:

For this service

Enter this URL  

ProjecWise Web

https://projectshareportal.bentley.com  

ProjectWise Web View

https://connect-projectwisewebview.bentley.com  

integrated Office for the web

https://connect-mswopiclient.bentley.com    

PDF Markup Service

https://connect-pdfmarkup.bentley.com  

  1. 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
  2. Deploy Bentley Web Services Gateway and the ProjectWise plug-in to your secure website.

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:

  1. Connection Name- Enter a name for the connection.
  2. Repository type - Choose ProjectWise
  3. 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.
  4. Get Datasource- Click Get Datasource after you enter the Bentley Web Services Gateway address. This populates the Datasource list mentioned in the next step.
  5. Datasource- Select the datasource that you want to make a connection to.
  6. Work Area - Choose the Work Area you want to expose.
  7. Description- (Optional) Enter a description of this connection. The name of the datasource is used as the description if no description is entered.
  8. When finished, click Connect.
  9. 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
  • Internet Explorer 11
  • Mozilla Firefox

Again, if you need more detailed instructions on setting up PW Web, see your ProjectWise Web documentation or ProjectWise Administrator Help.


Viewing all articles
Browse latest Browse all 1890

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>