Requirements
Supported Applications
VertiGIS Studio workflows run in host applications. You can use the following types of applications to host workflows:
-
VertiGIS Studio Web 5.0+
-
VertiGIS Studio Mobile 5.0+
-
ArcGIS Experience Builder (Enterprise Edition) 11.1.0+
-
ArcGIS Experience Builder (Developer Edition) 1.6+
You can download ArcGIS Experience Builder (Developer Edition) here for free. Follow the instructions to install it.
-
Geocortex Viewer for HTML5 2.9+. For information, see Geocortex Viewer for HTML5.
-
ArcGIS Web AppBuilder embedded within the Portal for ArcGIS component of ArcGIS Enterprise 10.5.1+
To run workflows using Web AppBuilder in Portal for ArcGIS 10.5.1, users must sign in to the app. The app will not load the Workflow widgets for anonymous users.
Starting in Web AppBuilder in Portal for ArcGIS 10.6, anonymous users can use publicly shared Workflow widgets in public apps. For more information, see Add Custom Widgets.
-
ArcGIS Web AppBuilder (Developer Edition) 2.4+
You can download Web AppBuilder (Developer Edition) here for free. Follow the instructions to install it.
The server on which VertiGIS Studio Workflow is installed, and on which your workflows are saved, must be accessible to your end users.
Supported Browsers
Workflows
To run workflows, the browser should meet the host application's browser requirements:
-
VertiGIS Studio Web: To run workflows using VertiGIS Studio Web, the browser should meet the requirements for VertiGIS Studio Web.
-
ArcGIS Experience Builder (Developer Edition): To run workflows using Experience Builder (Developer Edition), the browser should meet the requirements for ArcGIS Experience Builder (Developer Edition).
-
Geocortex Viewer for HTML5: To run workflows using the Geocortex Viewer for HTML5, the browser should meet the requirements for the Geocortex Viewer for HTML5.
-
ArcGIS Web AppBuilder in Portal for ArcGIS: To run workflows using Web AppBuilder in Portal for ArcGIS, the browser should meet the requirements for Web AppBuilder in Portal for ArcGIS.
-
ArcGIS Web AppBuilder (Developer Edition): To run workflows using Web AppBuilder (Developer Edition), the browser should meet the requirements for ArcGIS Web AppBuilder (Developer Edition).
VertiGIS Studio Workflow Designer
VertiGIS Studio Workflow Designer runs in a desktop environment. We support the following browsers:
- Chrome
- Firefox
- Microsoft Edge (Edge Legacy is not supported)
Workflow Designer requires a 64-bit browser.
Network Requirements
At this time, clients require an internet connection to access the on-premises version of Workflow Designer.
Cookie Requirements
VertiGIS Studio Workflow does not use cookies.
Supported ArcGIS Software
VertiGIS Studio Workflow works with ArcGIS Online and ArcGIS Enterprise 10.5.1 or later.
If Portal for ArcGIS is secured using Windows Integrated Security and anonymous access to the portal is disabled in IIS, you must install the VertiGIS Studio Web Adaptor Extensions to allow VertiGIS Studio Workflow to communicate with Portal for ArcGIS.
Requirements for On-Premises Workflow
Hardware Requirements for On-Premises Workflow Servers
A faster CPU and more memory improve the performance of VertiGIS Studio Workflow Server. We recommend that your server surpass the minimum requirements.
Minimum Hardware Requirements for an On-Premises VertiGIS Studio Workflow Server
Hardware Component |
Minimum |
Recommended |
Random Access Memory (RAM) |
4 GB |
8 GB or higher |
Storage Drive (HDD, SSD) |
1 GB |
5 GB or higher |
CPU |
2-core processor, 2 GHz, x64 |
4-core processor, 2 GHz or higher, x64 |
Operating System Requirements for On-Premises Workflow Servers
On-premises Workflow servers require Windows Server 2016, Windows Server 2019, or Windows Server 2022.
Web Server Requirements for On-Premises Workflow Servers
VertiGIS Studio Workflow runs on a secure web server. This requires:
-
IIS: On-premises Workflow servers require IIS. To enable IIS, enable the Web Server (IIS) role. The Post Installer automatically enables the other roles required by VertiGIS Studio Workflow, specifically, the Application Initialization, ASP.NET 4.5, Windows Authentication, and WebSocket Protocol service roles and all of their service role dependencies.
If you uninstall on-premises Workflow, all the previously enabled IIS roles remain enabled.
-
SSL: The Workflow server must have a valid SSL certificate. You must enable SSL for the website that you deploy Workflow to. By default, is deployed to the IIS Default Web Site.
.NET Requirements for On-Premises Workflow Servers
VertiGIS Studio Workflow requires the .NET components listed in the table.
.NET Requirements for an On-Premises VertiGIS Studio Workflow Server
.NET Component |
Version |
Installation Details |
.NET Framework |
4.8 or later |
You must install the .NET Framework before you install VertiGIS Studio Workflow. |
.NET 6 |
VertiGIS Studio Workflow requires .NET 6 that is included in the Workflow installer. |
.NET 6 is automatically installed when you install VertiGIS Studio Workflow, so you do not need to install it separately. |
Port Requirements
On-premises Workflow does not expose any ports, so you do not need to adjust your firewall settings. VertiGIS Studio Workflow (including Designer) relies on the ports that IIS uses (ports 80 and 443 by default).
Cross-Origin Resource Sharing (CORS) Requirements
By default, ArcGIS portals (including ArcGIS Online) allow cross-domain requests using CORS. If you configure the Organization | Settings | Security | Allow Origins setting in the portal that you use with VertiGIS Studio Workflow, then you must add VertiGIS Studio Workflow as an allowed origin.
The origin to allow depends on your deployment:
-
ArcGIS Online with Cloud Workflow: If you use ArcGIS Online with cloud Workflow and your organization has configured the Allow Origins setting in ArcGIS Online, then you must add
apps.vertigisstudio.com
as an allowed origin. -
On-Premises Portal for ArcGIS with Cloud Workflow: If you use an on-premises portal with cloud Workflow and your organization has configured the Allow Origins setting in the portal, then you must add
[organization].apps.vertigisstudio.com
as an allowed origin, where[organization]
is the name you selected for your organization when you registered your portal withapps.vertigisstudio.com
. -
ArcGIS Online with On-Premises Workflow: If you use ArcGIS Online with on-premises Workflow and your organization has configured the Allow Origins setting in ArcGIS Online, then you must add your VertiGIS Studio Workflow server as an allowed origin.
-
On-Premises Portal for ArcGIS with On-Premises Workflow: If you use an on-premises portal with on-premises Workflow and your organization has configured the Allow Origins setting in your portal, then you must add your VertiGIS Studio Workflow server as an allowed origin.
ArcGIS Identity
You require an ArcGIS Identity to create and share VertiGIS Studio workflows.
Licensing
VertiGIS Studio Licensing
VertiGIS Studio Workflow is licensed software. If you do not have a valid license, your workflows will show a licensing message when they run.
VertiGIS Studio Workflow licensing message, shown in an ArcGIS Web AppBuilder app
Licensing is based on the number of ArcGIS identities (named users for ArcGIS Online and Portal for ArcGIS) that your organization has.
VertiGIS Studio Workflow is available by subscription or as a perpetual license:
-
Subscription: Allows you to run the software in our VertiGIS Studio Software as a Service (SaaS) environment (cloud Workflow) and on premises.
-
Perpetual License: Allows you to run the software on premises only.
VertiGIS Studio Workflow is also available as a free 60-day trial with full functionality for evaluation purposes.
To obtain a license, contact Customer Service at customerservice-ca@vertigis.com.
Esri Licensing
VertiGIS Studio Workflow is designed to consume and display content from a variety of Esri software. The Esri licenses required to author and publish content are available from your Esri distributor.
VertiGIS Studio Workflow uses the modern ArcGIS pattern and ArcGIS identities to author and run workflows. You must have at least a Creator user type (formerly, a Level 2 user) to create workflows. An Esri portal (ArcGIS Online or Portal for ArcGIS Enterprise) and ArcGIS identities are available from your Esri distributor.