Summary
A guide to registering ArcGIS Experience Builder in Portal for ArcGIS.
Procedure
- Download and install Node.js.
- Download ArcGIS Experience Builder: Downloads | ArcGIS Experience Builder | ArcGIS Developers
- Extract the zip file.
- Open a Command Prompt window and navigate to the location of the client folder and the server folder within the arcgis-experience-builder-x.x file.
Note:
Navigate to the folder through the Windows File Explorer and once you are in the folder, select the path to highlight it, type cmd, and press Enter. This opens a Command Prompt window.

- In both Command Prompt locations, client and server, run the command: npm ci

- In both Command Prompt locations, run the command: npm start

- Sign in to Portal for ArcGIS and go to Content > New item.

- Click Application to create a new registered application.

- Choose Other application, and click Next.
- In the New item dialog box, enter the following parameters:
- Title - Enter something that makes sense, such as Experience Builder credentials.
- Tags - Optionally enter something such as 'Experience Builder'.
- Select a folder and optionally fill Categories and Summary if necessary.
- Click Save to add the item.
- Open the item details and go to Settings.
- In Application settings, under App Registration, click Update.

- In the Registered Info dialog, under Redirect URI, add https://localhost:3001, click Add and click Update.

- Copy the App ID.

- On a new browser tab, go to https://localhost:3001. Paste your ArcGIS Online Organization URL and the App ID from step 14. Click Sign in.

ArcGIS Experience Builder is now registered with your Portal.