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 smartphones, 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.
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, it automatically prepopulates 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.
The portalURL key supports only one URL.
Enterprise—https://<my Indoors portal>/portal
ArcGIS Online—https://<my Indoors org>.maps.arcgis.com
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.
This must 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.
This must be landscape orientation with a minimum size of 1280x720.
This is the hexadecimal color code for the background of the panels and action buttons. The default color is blue.
This is the hexadecimal color code for the foreground color for text or symbols that appear on top of the primary color. The default color is white.
- The primaryColor must 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 is 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 hexadecimal color codes are invalid or if a URL provided for an image is unreachable.