Policies | Application Settings | Start Application on Install: create a list of packages that should start on install.
This is useful for prompting users to grant permissions or finish actions required to setup your application.
Policies | Application Settings | Permitted Accessibility Services: create a list of packages that are allowed to be an accessibility services application. When one or more packages have been added, accessibility services that are not in the list and not part of the system can not be enabled by the user.
Policies | Application Settings | Grant Access to Privileged APIs: Ensemble can delegate elevated permissions to a third-party app.
Policies | Application Settings | Disable User Control of Applications: prevent users from being able to clear app data or force-stop the applications on this list.
Policies | Application Settings | Start Application on Resume: set a package here that will open after the lock screen is dismissed on the device.
Policies | Inter App Messaging: Ensemble can send messages to and receive messages from third party apps to reload policies or temporarily kiosk that app. See Ensemble Android Inter App Messaging Integration for information on how to setup your application to use this feature.
Private Application Restrictions: setup a key / value pair for a private 3rd party app in policies. This information can then be retrieved by that 3rd party app while running on the device. This is useful for configuring features on your app on a per project basis.
To use this feature, upload a private app to the Ensemble company content page. You can set default application restrictions from this table. Any restrictions set at this level will be applied by default when the APK is added to a project.
These restrictions can also be customized on a per project level through the Project | Content page.