Skip to content

Update Widget

As the Widget is by default hosted by Isogeo in SaaS mode, code updates are carried out by the Isogeo team. As soon as the Widget is put into production, a new URL containing the new version is generated.

However, since the Esri portal caches the Widget code, for the new Widget to be loaded, you must either :

This URL change is mandatory to force the portal to reload the new Widget code into its cache.

Note

If you're hosting the Widget locally, you'll first need to create a new folder on the server to store the new version, then follow the same steps with ArcGIS Assistant to specify the new URL.

With ArcGIS Assistant

If you haven't already done so, configure ArcGIS Assistant for your Portal. Otherwise, go directly to step 10.

  1. Create a Web Mapping application and specify the url https://assistant.esri-ps.com/ "Create the ArcGIS Assistant application
  2. Name it ArcGIS Assistant and fill in the tags and summary
  3. In the application settings, click on Save
  4. Select application type Browser
  5. Enter the redirection url https://assistant.esri-ps.com/ and click on Add, then Save
  6. Recoverapplication ID
  7. Open https://assistant.esri-ps.com/ and choose to connect with ArcGIS Enterprise
  8. Enter your portal URL and application ID
  9. Log in with your administrator credentials
  10. In contents, click on the Widget extension item, then on View Item JSON "View JSON of Widget extension"
  11. Click on Edit JSON and enter the new URL in the url field (see Adding the Widget to the Portal) "Modify the URL in JSON"
  12. In the Data tab, modify the version field to indicate the new version
  13. The Experience Builder applications in which the Widget is integrated retrieve the Widget item via its id, and thus the new code url in the process. So there's no need to reload the Widget in each application using this method.