Add utility services

Utility services enable specific functionality in an organization, such as printing maps, locating addresses, and finding directions.

Select utility services

You can add utility services from the Utility service panel, either by entering service URLs or by selecting ArcGIS Online items. You can browse utility service items in your content, groups, and organization, or use service items publicly shared through ArcGIS Online or ArcGIS Living Atlas of the World.

You can also add utility services while configuring a widget that uses them by clicking Add utility in the widget's settings. Utility services added this way also appear in the Utility services panel and are available to select when configuring other widgets.

Note:

You can only add each unique utility service URL or item once.

ArcGIS Experience Builder supports the following types of utility services:
  • Geocoding
  • GeoEnrichment
  • Geometry
  • Printing
  • Directions and Routing

Remove utility services

You can remove utility services in the Utility service panel. When you remove a utility service, it is no longer available for widget configuration.

Note:

When you remove a utility service from the app, all widgets consuming that utility service are affected. You can delete the affected widgets or select another utility service in their widget settings.

Utility service details

The Utility service panel displays item cards for the utility services you add to the app. Labels with icons help you differentiate between service types. You can view additional details by clicking a card and then clicking the link to open the service directory or item page (for utility services added by URL or item, respectively). You can change the name that appears on the cards to something more relevant to your app (the utility service is unchanged). Each card indicates the number of related widgets.

Use utility services

Any utility service you add to an app, regardless of how you add it, is available to all supported widgets in the app. A utility service used by one widget can be reused by others.

The configuration panel for widgets that consume a utility service includes the following settings:

  • Select utilityShows the locators specified in your organization settings or added by you in the Utility service panel. Only the utility service types supported by the widget are listed.
  • Search—Filter the list of utility services.

When you publish a web experience or template that you own, if you added subscriber content as a utility service, you'll be prompted to authorize public access via your account.

Learn more about publishing apps with subscriber content