Skip To Content

Configure Indoors for mobile device management

Available for an ArcGIS organization licensed with the Indoors extension.

Mobile device management (MDM) is a software suite that allows administrators to control, secure, and enforce policies on smart phones, tablets, and other devices. MDM is a core component of enterprise mobility management (EMM). Some examples are AirWatch, Intune, and MobileIron.

Managed app configuration

ArcGIS Indoors for Android supports managed app configuration through which you can push the URL of your ArcGIS Enterprise portal or ArcGIS Online organization to the app. Additionally, Indoors also supports configuring several aspects of the user interface displayed throughout the app, such as images and colors for branding.

Note:

All configuration keys are case sensitive; they should be entered as-is in the app configuration.

Portal or organization URL

Indoors supports a key named portalURL with a string data type. If Indoors is installed on the mobile device through a company managed store, then it automatically pre-populates the configured URL in the app and bypasses the screen where the URL needs to be entered. The app automatically presents the OAuth screen from your ArcGIS organization when the app is launched.

Note:

The portalURL key supports only one URL.

KeySample valueType

portalURL

Enterprise — https://<my Indoors portal>/portal

ArcGIS Online — https://<my Indoors org>.maps.arcgis.com

String

Branding

The image that appears in the background of the sign in screen when the app is launched can be customized to showcase your brand or facility along with an accompanying image displayed inside the app in the slide-out menu. The brand logo and any custom text needs to be included as part of the image. The foreground and background colors in the various panels and buttons inside the app can be configured per the branding specifications used in your organization using the following mobile device management app configuration keys.

KeySample valueType

splashImageURL

https://website.domain.com/directory/imagefilename.ext

This should be portrait orientation with a minimum size of 1080x1920. If deploying on smart phones and tablets, opt for a higher resolution, and 1:1 aspect ratio; the recommended size is 2048x2048.

String

menuImageURL

https://website.domain.com/directory/imagefilename.ext

This should be landscape orientation with a minimum size of 1280x720.

String

primaryColor

#0000FF

This is the Hex color code for the background of the panels and action buttons. The default color is blue.

String

secondaryColor

#FFFFFF

This is the Hex color code for the foreground color for text or symbols that appear on top of the primary color. The default color is white.

String

Note:
  • The primaryColor should be darker than the secondaryColor to make the text or symbol visible against lighter backgrounds. If the secondary color is darker than the primary color, the app automatically chooses the darker color in places where text or symbols appear on a white background in the app.
  • The image file located at the URL specified in splashImageURL and menuImageURL should be accessible to the mobile device for it to download and display on app launch. Only JPG and PNG file types are supported.
  • All customization reverts to the Indoors default colors if any of the provided Hex color codes are invalid or if a URL provided for an image is unreachable.