使用 ArcGIS Enterprise 门户配置 Workflow Manager Server

需要 Workflow Manager 许可。

在安装 ArcGIS Workflow Manager Server,创建服务器站点并向其注册 ArcGIS Web Adaptor 后,可以使用 ArcGIS Enterprise 门户来配置该站点。 必须将服务器站点与门户联合并将其指定为门户的 Workflow Manager Server

Workflow Manager Server 站点与门户联合

您必须联合 Workflow Manager Server 站点,以便其可以对 ArcGIS Enterprise 门户成员进行身份验证并允许他们访问 Workflow Manager

注:

Workflow Manager Server 不能用作门户的托管服务器;您必须已联合 ArcGIS Server 并指定其作为门户的托管服务器。 对 Workflow Manager Server 站点和门户进行联合时,请确保门户和托管服务器均运行 ArcGIS Enterprise 10.8.1 或更高版本。

在联合服务器与门户后,门户的安全性存储可控制对服务器的所有访问。 Workflow Manager Web 应用程序的访问权限将由门户成员、角色和共享权限决定。

完成以下步骤以将 Workflow Manager Server 站点与门户联合:

  1. 如果要联合使用通配符安全证书的 Workflow Manager Server,请在联合前将根证书导入门户

    如果门户只有一个适用于联合服务器的通配符,则无法验证 CNAME 证书、发布服务或执行其他一些操作。

  2. 以管理员身份登录到 Portal for ArcGIS 网站,然后转至组织 > 设置 > 服务器

    必须通过 ArcGIS Web Adaptor URL(例如 https://webadaptorhost.domain.com/webadaptorname/home)连接到 ArcGIS Enterprise 门户。 请勿在端口 7443 上使用内部 URL。

  3. 单击添加服务器
  4. 提供以下信息:
    • 服务 URL - 访问 Workflow Manager Server 站点时外部用户使用的 URL。

      如果此站点包含 Portal for ArcGIS,则此 URL 包含 Portal for ArcGIS 地址,例如 https://webadaptorhost.domain.com/webadaptorname。 联合操作将执行验证校验以确定是否可从服务器站点访问提供的服务 URL。 如果验证校验失败,将在 Portal for ArcGIS 中生成一个警告。 但是,如果未验证服务 URL,则联合将不会失败,因为可能无法从服务器站点访问 URL,例如当服务器站点在防火墙后面时。

    • 管理 URL - 在内部网络上执行管理操作时用于访问 ArcGIS Server 的 URL,例如 https://webadaptorhost.domain.com:20443/arcgis
    • 用户名 - 安装 Workflow Manager Server 时,您提供的主站点管理员帐户的名称。
    • 密码 - 主站点管理员帐户的密码。
  5. 单击添加
  6. 单击保存以保存联合服务器设置。
注:

设置好 Workflow Manager Server 后,您需要重新启动 Workflow Manager 服务。

指定门户的工作流服务器

Workflow Manager Server 站点进行联合后,可指定其作为门户的工作流服务器。 这允许门户成员通过 Workflow Manager web 应用程序来访问 Workflow Manager Server

  1. 以组织管理员的身份登录到 ArcGIS Enterprise 门户。
  2. 单击站点顶部的组织
  3. 单击编辑设置
  4. 单击服务器。 
  5. 服务器页面底部,找到 Workflow Manager Server 一行。 单击下拉列表并选择 Workflow Manager Server 站点。
  6. 单击保存
  7. 使用 Windows 服务控制台重新启动 Workflow Manager Server 服务。