Deployment

The experience you created with ArcGIS Experience Builder can be downloaded and hosted on a web server. Any experience that is using private content must be registered on ArcGIS Online or ArcGIS Enterprise. In order to provide the best user experience for your end-users, please see the system requirements prior to deploying your experience.

Download the experience

To download the experience on the experience gallery home page, click on the ellipsis (three dots) and click Download. A ZIP file is created and downloaded to your local drive. It is located in the download directory defined for your browser.

Deploy the experience

To deploy the experience on your web server, complete the following steps:

  1. Unzip the downloaded experience and copy the folder to your web server.
  2. If your app has private content, complete steps 3-6, otherwise your experience is deployed.
  3. Add and register the app. See Add apps and Register your app for details.
  4. Copy the AppID and open the app config.json file located in the root directory (e.g.. app\config.json) of your experience app.
  5. Create a clientId property under the attributes object.
  6. Paste the AppID in the clientId property in the app config.json file. Save the file.
    
"attributes": {
    "portalUrl": "https://exb.maps.arcgis.com",
    "clientId": "EXBAPPsag0XSRtpj"
  },

The app is now available by browsing to your server/app name/index.html.