Best practices for handling app-specific configuration

The following are best practices when handling app-specific configuration in your app:

Provide documentation about your app to the Ivanti server administrator

Document each key and its valid values. Document the default value, if applicable, and document whether the value can be empty. Provide this documentation regardless of whether your app includes an file.

Use only a login ID from the Ivanti server if one is expected

If a wrapped app expects a key-value pair for the device user’s login ID, it should not prompt the user to enter the login ID manually. Using only a login ID from the Ivanti server ensures that a user can use the app only if the enterprise has authenticated the user. If the app does not receive an expected valid user ID, display an error message to the device user.