Custom widgets in ArcGIS Enterprise

With ArcGIS Enterprise version 11.0 and beyond, you can include your own custom widgets created in ArcGIS Experience Builder developer edition. These custom widgets will be available when you create a new web application in builder mode in Experience Builder in Enterprise 11.0.

Why create a custom widget?

ArcGIS Experience Builder has a collection of default widgets that generally meet a user's needs but may not cover all the specific workflows. You create a custom widget to:

  • Address specific requirements or workflows that are unique to your organization.
  • Integrate with existing internal and/or external systems, data sources or processes.
  • Provide a seamless experience for your users.

Why host custom widgets in Enterprise?

Hosting a custom widget in ArcGIS Enterprise offers some benefits. You can extend the default widget offerings in Experience Builder. You can also add custom widgets to newly created web applications hosted in ArcGIS Enterprise.

How it works

  1. Before you can use a custom widget in Experience Builder in ArcGIS Enterprise, you first need to host a custom widget on your web server.

  2. Next, the widget needs to be registered in your ArcGIS Enterprise. This registration process ensures that the widget is fully integrated into your enterprise environment.

  3. Once registered, the custom widget can be shared publicly or within the organization or a group in Enterprise. Go to share a custom widget to learn more.

  4. You can now add the custom widget to a new web application.


Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.