iOS AppConfig

Learn how to configure and leverage AppConfig

What is AppConfig?

App Config allows you to pre-configure App Store Apps (Apps and Books from Apple Business Manager) that are deployed via Kandji. App Config can be used to set application-specific options such as a default domain, an SSO provider, or other unique settings.


For example, the app Kiosk Pro can be configured via MDM to automatically open a default kiosk URL and set other application restrictions. An example of this config can be seen below. 

<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>


Another popular example is the Okta mobile app to enforce mobile device trust, an example of this config can be seen below. 

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


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

Learn More about AppConfig

App Config has been developed and pioneered by a community focused on providing tools and best practices around native capabilities in mobile operating systems to enable a more consistent, open and simple way to configure and secure mobile apps in order to increase mobile adoption in business. Users benefit with instant mobile productivity and a seamless out-of-the box experience, and businesses benefit with secure work-ready apps with minimal setup required while leveraging existing investments in Device Management (UEM/MDM), VPN, and identity solutions.  https://www.appconfig.org/about


Enabling AppConfig for an App

Learn how to set AppConfig options for an App Store App in your Kandji Library

  1. Login to your Kandji Instance, and Navigate to the Library.
  2. Select an App Store App (Apps and Books from Apple Business Manager) to configure. 
    In our example, we're using Okta Mobile.

    Group 21
  3. Select the Set App Configuration checkbox. 
  4. Paste in your AppConfig dictionary. 
  5. Click Save.

    Group 22