Skip To Content

Overview of the ArcGIS Workflow Manager (Classic) JavaScript Viewer

Available with Workflow Manager license.


The ArcGIS Workflow Manager (Classic) JavaScript Viewer is a fully-functional sample application that provides access to the workflow management capabilities on the web. Workflow Manager (Classic) helps address many business challenges that arise in GIS as well as non-GIS environments by providing tools to streamline and standardize your business processes as workflows. It also provides tools for creating a unit of work called a job, allocating resources, and tracking the status and progress of jobs. The Workflow Manager (Classic) JavaScript Viewer can be used with basic configuration. When working with the viewer, a basic knowledge of ArcGIS Server and ArcGIS Workflow Manager (Classic) REST services is required.

Supported browsers

  • Google Chrome
  • Mozilla Firefox
  • Microsoft Internet Explorer 10 and later


Complete these steps to deploy the JavaScript Viewer:

  1. Install an HTTP server such as Internet Information Server (IIS) or Apache HTTP Server .
  2. Copy the contents of the Workflow Manager (Classic) JavaScript Viewer folder into the web folder of the HTTP server, either at the root or a subfolder. (For example, C:\Inetpub\wwwroot, C:\Inetpub\wwwroot\wmviewer, C:\Apache\htdocs, C:\Apache\htdocs\wmviewer).

    The Workflow Manager (Classic) JavaScript Viewer can be found in the installation location of the ArcGIS Workflow Manager (Classic) server extension (<Installation Location>\Web\Viewers\JavaScript) or in the folder where you have downloaded it from github.

  3. Modify the deployed proxy/proxy.config file to configure the Workflow Manager (Classic) service to which the proxy will forward.
  4. Modify the deployed js/app/WorkflowManager/config/AppConfig.js file to configure the application with your services.
  5. If using IIS, create a website.
  6. Launch the sample viewer in a web browser.
    Workflow Manager JavaScript Viewer