Configure Workflow Manager Server with an ArcGIS Enterprise portal

Available with Workflow Manager license.

After installing ArcGIS Workflow Manager Server, you must configure the server site with an ArcGIS Enterprise portal.

If you installed Workflow Manager Server on a separate machine, ensure that you have created a server site, registered it with ArcGIS Web Adaptor, and federated the server site with an Enterprise portal. If you installed Workflow Manager Server on the hosting server machine, the Workflow Manager Server site has already been federated, and you can skip to configuring the server role.

Federate the Workflow Manager Server site

Federation links the ArcGIS Server machine on which Workflow Manager Server is installed with Enterprise to authenticate organization members and allow them access to Workflow Manager.

When you federate a server with an Enterprise portal, the portal's security store controls access to the server. Access to the Workflow Manager web app is determined by portal members, roles, and sharing permissions.

Note:

If you installed Workflow Manager Server on its own machine, ensure a federated ArcGIS GIS Server site on a different machine is configured as the portal's hosting server. The hosting server and portal must be using the same version of software as Workflow Manager.

To add a Workflow Manager Server site to an Enterprise portal, complete the following steps:

  1. If the ArcGIS Server machine uses a wildcard or a domain-signed security certificate, import the root certificate to the portal before federating.

    The Enterprise portal cannot validate the certificate CNAME or publish services without the root certificate.

    Note:

    Workflow Manager Server requires a valid Subject Alternative Name (SAN) in your certificates.

  2. Sign in to the Enterprise portal as an administrator of your organization.

    You must connect to the Enterprise portal through the ArcGIS Web Adaptor URL. For example, https://webadaptorhost.domain.com/webadaptorname/home. Do not use the internal URL on port 7443.

  3. Click the Organization tab.
  4. Click the Settings tab.
  5. Click Servers.
  6. On the Servers page, click Add server site.
  7. Provide the following information:
    • Services URL—The URL used by external users when accessing the server site.

      If the site includes ArcGIS Web Adaptor, the URL includes the Web Adaptor address, for example, http://webadaptorhost.domain.com/webadaptorname. If you've added ArcGIS Server to your organization's reverse proxy server, the URL is the reverse proxy server address, for example, http://reverseproxy.domain.com/myorg. If your organization requires HTTPS for all communication, use https instead of http.

      Note:

      The federation operation performs a validation check to determine whether the Services URL is accessible from the server site. If the resulting validation check fails, a warning is generated in the Portal for ArcGIS logs. Federation does not fail if the Services URL is not validated. This is because the URL may not be accessible from the server site, such as when the server site is behind a firewall.

    • Administration URL—The URL used to access the server site on which Workflow Manager Server is installed when performing administrative operations on the internal network, for example, https://webadaptorhost.domain.com:6443/arcgis.
    • Server credentials—The credentials of the primary site administrator account that was provided when installing Workflow Manager Server.
  8. Click Add.
  9. Click Save to save the federated server settings.
  10. Restart the Workflow Manager Server service.

Configure the server role

Once the ArcGIS Server machine on which Workflow Manager Server is installed has been federated, configure the server site with the Workflow Manager Server role to allow organization members access to the Workflow Manager web app.

  1. Sign in to the Enterprise portal as an administrator of your organization.
  2. Click the Organization tab.
  3. Click the Settings tab.
  4. Click Servers.
  5. On the Servers page, click Options (...) next to the ArcGIS Server site on which Workflow Manager Server is installed, and click Configure server role.
  6. Turn on the Workflow Manager Server toggle button to enable the server role.
  7. Click Save.
  8. Restart the Workflow Manager Server service.