Activity action: Starts the provisioning flow which sets up a managed profile.
A managed profile allows data separation for example for the usage of a device as a personal and corporate device. The user which provisioning is started from and the managed profile share a launcher.
This intent will typically be sent by a mobile device management application (mdm). Provisioning adds a managed profile and sets the mdm as the profile owner who has full control over the profile
This intent must contain the extra DevicePolicyManager.ExtraProvisioningDeviceAdminPackageName.
When managed provisioning has completed, an intent of the type DeviceAdminReceiver.ActionProfileProvisioningComplete is broadcasted to the managed profile.
If provisioning fails, the managedProfile is removed so the device returns to its previous state.
Input: Nothing.
Output: Nothing