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, in order 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, set up ArcGIS Assistant for your Portal, or 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. Choose 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 supplied by Isogeo in the url field "Modify the URL in JSON"
  12. In the Data tab, modify the version field to indicate the new version supplied by Isogeo
  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.