Changes

Managed App Configuration

2 bytes added, 12:30, 25 April 2022
Updated number of max profiles from 9 to 25
== Function ==
The new '''''profile rollout''''' feature allows for the rollout of up to 9 25 individual [[Settings|Ubik Profiles]]. The configuration supports the [https://appconfig.org/ AppConfig.org] standard, allowing compatibility to almost every EMM software. During the application start, the current configuration values are read and profiles created (with <code>.managed.profile</code> ending). All profiles created by the system will be updated to the current configuration during the startup phase, allowing recently configured profiles to appear and no longer configured profiles to be removed. Other profiles added to the Ubik application will not be affected by this system (except they have a <code>.managed.profile</code> ending for some unknown reason). Clearing all profiles also clears the configured profiles, and the app needs to be restarted for them to update.
On Android, the system makes use of the Android Restrictions System. On iOS, the NSUserDefaults System is used. These libraries are native to the system and widely supported.
[[File:managed-app-configuration.png|thumb|none|750px|Screenshot of creating an App Configuration for Ubik in Microsoft Intune/Endpoint. Note that in the right panel the items to configure can be chosen.|center]]
It is currently possible to define 9 25 Ubik profiles using this technology.
All that's necessary to get the profile rolled out is to open a profile in your favorite text editor (we recommend Visual Studio Code or Notepad++) and copy the entire content into the configuration value. If your EMM system doesn't want to paste in multi-line strings, use an XML-minifier first.
187
edits