ArcGIS Enterprise

Manage Your Branch Versions with ArcGIS Experience Builder

A web tool for the administration of branch versions is available since the April 2021 update of ArcGIS Experience Builder.

If you’re involved with multiuser editing scenarios, then you may also be familiar with Branch Versioning.

In short, Branch Versioning allows for multiuser editing that leverages a services-based architecture instead of depending on a database connection. Editing and version administration are all performed through a service published to your ArcGIS Enterprise Portal environment.

To learn more about Branch Versioning, I recommend reading Peter Forister’s blog, To Branch or Not to Branch.

Today, we’re not limited to just accessing data from our local desktops. We’ve gone remote and mobile, and need to access information from anywhere, at a moment’s notice. The way we interact with our data is changing significantly. Being able to view and manage the different versions of your data from any device, in any browser, aligns with today’s needs and processes.

Workers Icons

With the Branch Version Management widget in ArcGIS Experience Builder, you can now take advantage of the version management service capability in a web application.

Branch Version Management widget in Experience Builder
Branch Version Management widget in Experience Builder

With this widget, you are able to:

You are not able to:

The version changes made in this widget affect data across your application, so other widgets that use the same services as a data source will also display the corresponding versions.

This widget only supports branch versioned services hosted in ArcGIS Enterprise. You can add a service as a data source by providing the service REST endpoint (URL) directly in the builder. You can also add an item to your ArcGIS Online organization that references the service and use the item from your organization when adding data to your app.

To learn more, check out this video:

Note: this video was published in May 2021 and does not demonstrate editing data in a version.

About the author

As a Solutions Engineer on the Utility Solutions team, I focus on developing industry-specific templates for Water, Gas, Electric, and Telco. These templates provide examples of data schemas, maps, apps, and tools for common utility workflows. To learn more visit the ArcGIS Solutions site at


Leave a Reply

Please Login to comment

Next Article

Branding a Basemap

Read this article