App policies control how apps (or data used by an app) can be used within the Mobility-managed network environment. For example, you can create app policies that require users to authenticate to launch the app or create an app policy to encrypt data. You create as many app policies as you need to enforce the mobile app management requirements of your organization.
You assign the app policies to their respective apps after you create the policy. When you assign an app policy to an app, Mobility Suite takes the app apart, injects the wrap code, and repacks and resigns the app - a process known as "app wrapping."
Refer to the most current release notes to see if you are required to re-wrap your apps after you perform an upgrade. Re-wrapping an app updates the app to include any new policy enforcement "wrap code" distributed with an upgrade. After you re-wrap an app, end users who use that app are notified that a newer version is available to download. To fully take advantage of wrapping changes, you must also rebuild the Work Hub.
Android apps should have policies applied during initial publishing of the app. Apps installed on Android devices that don't initially have a policy applied to them must be uninstalled and then reinstalled after the policy is applied. When an app is wrapped, users receive an Android notification of an Mobility Suite update. But installing the update for the app referenced in the notification won't be possible. The user must uninstall the app and then re-install the wrapped version of the app.
When an updated policy is applied to an already wrapped app (iOS or Android), the app is dynamically re-wrapped. If the Android Work Hub is running (in the foreground or background), the device receives an Android notification of an Mobility Suite update. If the Work Hub isn't running, the device receives the notification upon the next connection to Mobility Suite. In either instance, the user can simply update the policy without having to uninstall and reinstall the wrapped app.
You must have the Can add app policy permission assigned to your role to create app policies.