Functionality parity matrix
This matrix summarizes and compares functionality between ArcGIS Workflow Manager deployments for ArcGIS Enterprise and ArcGIS Online.
Functionality | Available in ArcGIS Online latest version | Earliest available version in ArcGIS Enterprise |
|---|---|---|
| ‘closed_by’ property | 12.1 | |
| Configure workflow item thumbnail | 12.1 | |
| Copy/Paste steps, paths, and labels between different diagrams | 12.1 | |
| Delete extended properties with job templates | 12.1 | |
| Search for step in diagram | 12.1 | |
| Show child jobs | 12.1 | |
| Support for the Create Workflow Item privilege | 12.1 | |
| View in Work page button on job list | 12.1 | |
| Item classification | XNot included | 12.1 |
| Automatically resume jobs once dependency is released | * | 12.0* |
| Fit diagram to window option | 12.0 | |
| Mapping file option for import/export operation | 12.0 | |
| Support for group thumbnails | 12.0 | |
| Centralized data references | 11.5 | |
| Configure advanced settings for the Send Web Request step | * | 11.5* |
| Configure custom basemaps for dark and light modes | 11.5 | |
| Batch job actions | 11.4 | |
| Disconnected ArcGIS Survey123 support | XNot included | 11.3 |
| Archive closed jobs | 11.2 | |
| HTTP Strict Transport Security (HSTS) support | 11.2 | |
| Import and export a workflow item | 11.2* *Python API available for 11.1 and earlier | |
| View log messages in the web app | 11.2 | |
| View web app in dark mode | 11.2 | |
| Optional workflow item upgrades | 11.1 | |
| View job history | 11.1 | |
| Web request templates for job activities | * | 11.1* |
| ArcGIS Arcade expression menu | 11.0 | |
| Duplicate shared searches and charts | 11.0 | |
| Job creation using third party or feature service webhooks | XNot included | 11.0* |
| Restrict edits to AOI/LOI | 11.0 | |
| Configure paths using ArcGIS Arcade expressions | 10.9.1 | |
| Configure output values for a web request response | * | 10.9.1* |
| Email templates for job activities | 10.9.1* Available with Standard starting at 11.2 | |
| Job commenting | 10.9.1 | |
| Job creation with the ArcGIS Survey123 webhook | * | 10.9.1* |
| Job dependencies | 10.9.1 | |
| Job notes | 10.9.1 | |
| Job scheduling | * | 10.9.1* |
| Step scheduling | * | 10.9.1* |
| User-defined settings | 10.9.1 | |
| Upgrade workflow items | 10.9 | |
| ArcGIS Arcade expression evaluator | 10.9 | |
| Custom priority values | 10.9 | |
| Extended runtimes for geoprocessing services | * | 10.9* |
| Job holds | 10.9 | |
| Extended runtimes for Evaluate Data Quality step | XNot included | 10.9* |
| Access geoprocessing return values | 10.8.x | |
| Attachments | 10.8.x | |
| Configure paths using step return values | 10.8.x | |
| Configure step help | 10.8.x | |
| Create workflow items | 10.8.x | |
| Custom job name | 10.8.x | |
| Dynamic job properties | 10.8.x | |
| Job description | 10.8.x | |
| Multiple ending steps | 10.8.x | |
| Parallel processing | 10.8.x | |
| Set step return values | 10.8.x | |
| Upgrade jobs | 10.8.x | |
| Branch versioning | XNot included | 10.8.x |
| Data sources—Feature services | XNot included | 10.8.x |
X Not Included * Requires Advanced License |
Workflow step templates
Preconfigured, customizable steps that perform specific actions when a job is run
Step templates | Available in ArcGIS Online latest version | Earliest available version in ArcGIS Enterprise |
|---|---|---|
| Centralized Data References | 11.5 | |
| Disconnected ArcGIS Survey123 support | XNot included | 11.3 |
| Create Replica | XNot included | 11.2 |
| Reconcile and Post | XNot included | 11.2 |
| Set Job Version | XNot included | 11.1 |
| Advanced Assignment | 11.0 | |
| Claim Version | XNot included | 11.0 |
| Job creation with webhooks | XNot included | 11.0* |
| Add Comment | 10.9.1 | |
| Create Job | 10.9.1 | |
| Send Web Request | 10.9.1 | |
| Survey123 | 10.9.1 | |
| Update 1-M Job Properties | 10.9.1 | |
| Evaluate Data Quality | XNot included | 10.9.1 |
| Run Pro GP Tool | 10.9 | |
| Extended runtimes for the Evaluate Data Quality step | XNot included | 10.9* |
| Add Attachment | 10.8.x | |
| Cleanup | 10.8.x | |
| Define Location | 10.8.x | |
| Manual | 10.8.x | |
| Open Pro Project Items | 10.8.x | |
| Open Web Page | 10.8.x | |
| Question | 10.8.x | |
| Run GP Service | 10.8.x | |
| Send Email | 10.8.x | |
| Start/End | 10.8.x | |
| Update Job Properties | 10.8.x | |
| Branch Versioning | XNot included | 10.8.x |
| Create Version | XNot included | 10.8.x |
| Data sources--Feature services | XNot included | 10.8.x |
X Not Included * Requires Advanced License |
How to choose the right deployment option
Users in the same organization access Workflow Manager through sharing, so it would need to be deployed in the same environment where the main users are members to access assigned work and run steps.
This would likely require an ArcGIS Online deployment of Workflow Manager. However, if the main need is in ArcGIS Enterprise, there are Workflow Manager APIs available for custom Python tools to activate job actions.
While this information is meant to be general guidance, we encourage you to have a detailed conversation with your Esri account manager or contact sales for help choosing the best deployment that fits your needs.