Setup Web Server - Intergraph Smart Interop Publisher - 15 - Installation & Upgrade - Hexagon PPM

Intergraph Smart Interop Publisher Web API Install Guide

Intergraph Smart Interop Publisher
Installation & Upgrade
  1. On the Welcome page, select Setup Web Server, and then click Next.

    If you have not previously configured your Web API database connection and RabbitMQ service, the Configure Database Connection & Prerequisites option is automatically selected. The steps defined in the Configure Database Connection and Prerequisites section are invoked before starting the web site configuration.

  2. From Site Information, create a new Web Site or use an existing site.

    If you are creating a new web site:

    1. Type the port to use in Http Port. Valid ports are 0 to 65535.

    2. Type a name for the application.

    3. For Application Pool, type or select the application pool to run the Web API. If you are using Windows Authentication to access the configuration database, the identity of the selected application pool must have access to the database where configuration information is stored (see Modify the Application Pool).

      The application pool identity displays below Application Pool. You must grant additional permissions to this user. See Grant Modify Permissions to Web Server Files.

    4. Change the HTTPS information, if required.

  3. Click Next.

Connection Details

  1. Select Use Sam for authorization or Use other authorization server. Smart Interop Publisher Web API supports the Intergraph Smart API Manager (SAM) and third-party authorization servers that follow the OAuth 2.0 protocol. The Intergraph Smart API Manager is licensed separately. For installation and configuration information for your authorization server, see Installing Smart API Manager and Configure the Authentication Application.

  2. For the Smart API Manager authorization:

    1. Enter the URL address, Username and Password for your installation of Intergraph Smart API Manager.

    2. Under Service Details, click Generate to create a random Service Secret.


      For a third-Party OAuth 2.0 authorization server:

    3. Select Use other authorization server.

    4. Enter a Service ID in the GUID format.

    5. Click Generate to create a random Service Secret, and then click Next.

      In both cases, the Base URI is automatically generated based on the information entered in the previous page.

  3. If you are creating a new resource, select Register As New Service. If you are connecting to an existing resource, clear this option.

  4. Click Next and review the configuration summary. Click Back to change any settings. Otherwise, click Finish.