What is a Workflow Manager (Classic) service—ArcGIS Server | Documentation for ArcGIS Enterprise
Skip To Content

What is a Workflow Manager (Classic) service

A Workflow Manager (Classic) service is a type of ArcGIS service originating from an ArcGIS Workflow Manager (Classic) repository. It is the way that you can expose your workflow management capabilities on the web using ArcGIS. You will define the Workflow Manager (Classic) system using the desktop tools and publish the repository as a service on ArcGIS Server.

What a Workflow Manager (Classic) service can do

The Workflow Manager (Classic) service allows you to integrate your existing business process with your GIS workflows via the REST and SOAP APIs. You can view job status via a web application, assign work to staff, and evaluate the progress of existing jobs.

How to start creating a Workflow Manager (Classic) service

All Workflow Manager (Classic) services begin inside Workflow Manager Administrator, where you can define your business process.

The Workflow Manager (Classic) repository contains a set of geodatabase tables that store workflow-related information. These tables are created inside a geodatabase using the Create Workflow Database tool.

After running the postinstallation, you are ready to start defining the contents of your Workflow Manager (Classic) system. Typically, organizations identify one or more users who understand the business processes and task them with the responsibility of translating these processes to ArcGIS Workflow Manager (Classic) workflows.

Learn more about building and documenting workflows

When you've finished configuring your Workflow Manager (Classic) repository, you can share it with others by running the Publish Workflow Service tool.

Using ArcGIS Server token authentication with Workflow Manager (Classic)

Workflow Manager (Classic) supports the ArcGIS Server token authentication to secure your Workflow Manager (Classic) service and enforce roles set up in ArcGIS Server or in your Windows domain.

When using token authentication, you are required to add a setting in the Workflow Manager (Classic) database to ensure the correct user is passing the token to the Workflow Manager (Classic) service.

Add a setting called ENFORCE_TOKEN_MATCH with a value of TRUE in the JTX_Properties table in your Workflow Manager (Classic) database. The table can be edited by adding it to ArcMap and using an unversioned edit session. Once the setting is added, you must restart your ArcGIS Server service for it to take effect.