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