AppConfig

By Gwynn Clark

Learn how to configure and leverage AppConfig

What is AppConfig?

AppConfig, developed by a dedicated community, provides tools and best practices that leverage native capabilities in mobile operating systems. You can pre-configure App Store Apps (Apps and Books from Apple Business Manager) deployed via Kandji on iOS, iPadOS, or tvOS.

How does AppConfig Work?

AppConfig uses XML dictionaries to automate the configuration of essential app settings such as URL/port settings, group codes, email addresses, and license keys. This eliminates the need for end-user intervention during the initial setup, simplifying the deployment process. By centralizing configuration management, AppConfig allows for the consistent application of settings across multiple environments and devices without requiring an additional Library Item.

Configuring AppConfig for an iOS, iPadOS, or tvOS App

  1. Login to your Kandji tenant and Navigate to the Library.
  2. Select an App Store App that supports AppConfig.
  3. Scroll to the bottom of the Library Item, and check the Set app configuration checkbox. 
  4. Paste in your AppConfig dictionary. 
  5. Click Save.
    Group 22

Example Uses for AppConfig

Configure the Kiosk Pro app to automatically open a default kiosk URL and set other application restrictions:

<dict>
<key>settingsShowingOption</key>
<integer>2</integer>
<key>settingsPassCode</key>
<string>1234</string>
<key>autonomousSingleAppMode</key>
<integer>0</integer>
<key>kp_passCodeToExitAutonomousSingleAppMode</key>
<string>1234</string>
<key>homePage</key>
<string>kandji.io</string>
<string></string>
<key>showStatusBar</key>
<true></true>
<key>showAddressBar</key>
<true></true>
</dict>

Configure the Okta Mobile app to enforce mobile device trust:

<dict>
<key>managementHint</key>
<string>Okta generated token goes here</string>
</dict>

If you have specific questions about creating an AppConfig for your application, please contact the developer or Kandji support for assistance.