Database Mapper Software IIS Bindings

Update: SentryOne Document is now SolarWinds Database Mapper (DMR). See the Database Mapper product page to learn more about features and licensing. Want to explore Database Mapper? An interactive demo environment is available without any signup requirements.

Applies to: SolarWinds Database Mapper Software (the on-premises, self-hosted version) only.

Part 1. Update IIS Binding Information

Unsupported: The steps for configuring IIS bindings are provided as an example only. Please refer to the official IIS documentation from Microsoft for additional assistance. For information about IIS administration, see IIS.net.

  1. Open Internet Information Services (IIS) Manager.
  2. On the Connections panel, expand the server, then expand sites.
    IIS Manager Connections panel on left side
  3. Select the SolarWinds Database Mapper Host site to edit bindings for Database Mapper Software.
  4. On the Actions panel, select Bindings... under the Edit Site section (or right-click the site and use the context menu to select Edit Bindings...).Connections --> Site --> Edit Site --> Bindings...
  5. On the Site Bindings window, the Host Name (default = localhost) and Port (default = 44302) used during installation are displayed. Select the Edit... button to update the binding information.Existing Site Bindings
  6. Update the binding Type, IP address, Port, and Host name as needed. Note:  The host name is the name of the server or another custom URL you manage.Edit Site Binding options as needed
  7. Select OK
  8. Return to the Connections panel in IIS Manager and repeat the steps to edit the binding information for the SolarWinds Database Mapper API site.
  9. Continue to Part 2 (below) to complete the configuration changes for the Database Mapper settings files.

Part 2. Update Database Mapper Settings Files

  1. In the installation directory, navigate to the SentryOneDocumentApi folder.
    For example: C:\Program Files (x86)\SentryOne\SentryOne Document\SentryOneDocumentApi
  2. Open the appSettings.json file.
  3. Under the “CorsAllowedOrigins” settings, update the URL to match the new binding.CorsAllowedOrigins in appSettings.json for SentryOne Document API site
  4. Save the changes.
  5. In the installation directory, navigate to the SentryOneDocumentHost folder.
    For example: C:\Program Files (x86)\SentryOne\SentryOne Document\SentryOneDocumentHost
  6. Open the appSettings.json file.
  7. Under the “ApiServicesUrl” and the “HostUrl” update the URL to match the new binding.ApiServicesUrl and HostUrl in appSettings.json for the SentryOne Document Host site
  8. Save the changes.
  9. Continue to Part 3 (below) to complete the changes in IIS Manager.

Part 3. Restart the Sites

  1. Return to IIS manager and restart the sites that have been updated (SolarWinds Database Mapper Host and SolarWinds Database Mapper API in this example).IIS Manager --> Connections --> Site --> Manage Website --> Restart

Success: You have completed making changes to the IIS Binding for Database Mapper Software!

Permissions

By default, a network service user runs the IIS application pools. This user (or the user you change it to) must have Windows level permissions to the following directories:

  • C:\Windows\Temp
  • C:\Program Files (x86)\SentryOne (or your custom install directory)
  • C:\ProgramData\SentryOne (or your custom install directory)