Skip To Content

Prerequisites for Indoors

There are some prerequisites that need to be completed before you deploy ArcGIS Indoors Web:

  1. Curate data in ArcGIS Pro.
  2. Create a map with pop-ups configured.
  3. Identify kiosk locations.
  4. Share a web map or scene from ArcGIS Pro to ArcGIS Enterprise.
  5. Provide network or closest facility services.
  6. Configure portal access to services.

Curate data in ArcGIS Pro

The first part of the process is having the correct data to use for Indoors Web. The web map needs to contain several important layers and tables that the app uses to present a compelling indoor user experience. The layers in the map must conform to the ArcGIS Indoors Information Model and be authored in a way that's ready to use in Indoors Web.

Maps and scenes need to contain Indoors data and the configuration tables required by Indoors Web.

The following layers are required:

  • Facilities (buildings)
  • Points of interest
  • Details
  • Units
  • Levels (floors)

The Categories table is required. The Indoors Configuration table is optional.

Learn more about preparing your data

Create a map with pop-ups configured

Indoors Web will respect pop-ups that are configured in ArcGIS Pro before sharing the map or scene service, or those configured in the Portal for ArcGIS map viewer.

You can select an individual item in the map or scene in the Indoors Web viewer, and the information about that item will show in an info panel on the right side of Indoors Web. Indoors Web makes use of pop-ups to determine what shows in the info panel for a selected item. Pop-ups are a convenient way to present information about any feature in your Indoors map or scene.

Learn more about preparing a map for Indoors Web in ArcGIS Pro or configuring pop-ups in ArcGIS Enterprise.

Identify kiosk locations

When deploying kiosk mode, it's recommended to map out kiosk locations. The location information can be used to help you determine if your organization requires a unique map or scene services in your portal for each of the kiosks. This also allows kiosks to be configured with location-specific information to ensure a consistent user experience.

Share a web map or scene to your ArcGIS Enterprise

To use the Indoors application, you need to share a 2D web map, and optionally a 3D scene service, from ArcGIS Pro to ArcGIS Enterprise to be used in Indoors Web.

In addition, you will need to have other services shared to enable other functionality in the app, such as scene views, routing, and sorting by proximity. Finally, you will also need to have a default print service set up in your portal to enable printing in Indoors Web.

Sharing an indoor map is similar to publishing any other map. You can maximize performance and control the presentation of information in a way that is useful.


You can do a lot to ensure that the maps and scenes you use in Indoors Web will perform at a high level and will serve your target audience reliably.

Learn more about best practices for using layers in maps and best practices for scene performance.

Provide network or closest facility

To use the routing and directions functionality, a routing service is required. Optionally, a closest facility service allows the app to sort search results by distance.

Learn more about sharing route and closest facility web layers

Configure portal access to services

Access to Indoors Web is controlled by the sharing permissions on the app’s services. You can share the services the app uses to anyone who needs to use the app. If the services are not set to be shared with everyone, the app will ask people to sign in with their portal credentials, and they will not be able to use the app until they do. If all services are shared with everyone, anyone can use the app without signing in. Additionally, Indoors Web uses the Enterprise portal's default print service. Ensure that the sharing permissions are appropriately configured for people that use the app.

Additional configuration for kiosk mode

Access to the services for kiosk mode is configured in the ArcGIS Enterprise portal. Depending on how your organization wants to share the services, you can configure a single service to be shared across all kiosks or individual services for each of the kiosks in your deployment. If you don't want to force the kiosks to log in to the ArcGIS Enterprise portal, you can share the services kiosk mode uses with everyone. If the services are not shared to everyone, kiosk mode will be required to sign in with portal credentials.

Related topics