Bundles for Android devices can be assigned to users and devices. ZENworks lets you distribute the approved play store app bundles in two ways:
Silently install apps on users’ devices. This can be performed for mandatory apps.
Make the app available in Google Play Store on the users’ devices.
In ZENworks Control Center, click Bundles (in the left navigation pane).
To assign the bundle to users, from the Bundles list, select the check box in front of the bundle, then click Action > Assign to User. To assign the bundle to devices, select the check box in front of the bundle, then click Action > Assign to Device.
In the Select Object dialog box, browse and select the users or devices to whom you want to assign the bundle, click OK to add them to the list, then click Next.
On the App Installation Schedule page, specify a schedule based on which the ZENworks Server triggers a notification to install the app on the device. You can select from one of the following schedules and click Next:
Now: indicates that a notification to install the app is sent to the device immediately. On selecting this schedule, you can select any of the following options:
NOTE:This is applicable for device assignments only.
Option |
Steps |
---|---|
Quick Task Notification Options |
Select one of the following:
|
Quick Task Expiry Option |
Select one of the following:
|
Event: Select when the app should be installed on the device:
Next Refresh: Indicates that a notification to install the app will be sent on the subsequent refresh of the device. On refresh, a dialog box is displayed on the device to either accept or decline the request to install the app. This is a one time notification and will not be re-sent by the ZENworks Server if the user declines to install the app.
Every Refresh: Indicates that a notification to install the app will be sent to the device each time a refresh action is performed on the device. On refresh, a dialog box is displayed on the device to either accept or decline the request to install the app on the device. If the user declines the request to install the app on the device, then the ZENworks Server will continue sending these notifications till the user accepts the request. Also, if the user has uninstalled the bundle, this notification will be re-sent to the device when it syncs with the ZENworks Server.
If a bundle is assigned to a device, then on the Bundle Conflict Resolution page, set the priority between device-associated bundles and user associated bundles to resolve conflicts that arise when the same bundle is associated with devices and users. Select any one of the following and click Next
User Precedence: The user-associated bundle will override the device-associated bundle. Select this option to apply bundles that are associated to the users first, and then to the devices.
Device Precedence: The device-associated bundle will override the user-associated bundle. Select this option to apply bundles that are associated to the devices first, and then to the users.
Click Finish to complete creating the bundle.
NOTE:Before a bundle is sent to the device, to ensure that the right bundle is assigned to the device, precomputed effective assignments are calculated. For details, see Infrastructure Management Settings in the ZENworks Management Zone Settings Reference.
All apps are distributed to the devices through managed Google Play. As soon as a licensed app is distributed to the device, managed Google Play updates the app’s license count and sends the information to ZENworks. The updated license count is displayed in the Apps Catalog page. Similarly, when a licensed app is unassigned from a device, managed Google Play revokes the app license and the license information is also updated in the Apps Catalog page in ZENworks.
In ZENworks Control Center, click Bundles (in the left navigation pane).
To assign the bundle to users, from the Bundles list, select the check box in front of the bundle, then click Action > Assign to User. To assign the bundle to devices, select the check box in front of the bundle, then click Action > Assign to Device.
In the Select Object dialog box, browse and select the users or devices to whom you want to assign the bundle, click OK to add them to the list, then click Next.
On the App Installation Schedule page, specify a schedule based on which the ZENworks Server triggers a notification to install the app on the device. You can select from one of the following schedules and click Next:
Now: indicates that a notification to install the app is sent to the device immediately. On selecting this schedule, you can select any of the following options:
NOTE:This is applicable for device assignments only.
Option |
Steps |
---|---|
Quick Task Notification Options |
Select one of the following:
|
Quick Task Expiry Option |
Select one of the following:
|
Event: Select when the app should be installed on the device:
Next Refresh: Indicates that a notification to install the app will be sent on the subsequent refresh of the device. On refresh, a dialog box is displayed on the device to either accept or decline the request to install the app. This is a one time notification and will not be re-sent by the ZENworks Server if the user declines to install the app.
Every Refresh: Indicates that a notification to install the app will be sent to the device each time a refresh action is performed on the device. On refresh, a dialog box is displayed on the device to either accept or decline the request to install the app on the device. If the user declines the request to install the app on the device, then the ZENworks Server will continue sending these notifications till the user accepts the request. Also, if the user has uninstalled the bundle, this notification will be re-sent to the device when it syncs with the ZENworks Server.
If a bundle is assigned to a device, then on the Bundle Conflict Resolution page, set the priority between device-associated bundles and user associated bundles to resolve conflicts that arise when the same bundle is associated with devices and users. Select any one of the following and click Next
User Precedence: The user-associated bundle will override the device-associated bundle. Select this option to apply bundles that are associated to the users first, and then to the devices.
Device Precedence: The device-associated bundle will override the user-associated bundle. Select this option to apply bundles that are associated to the devices first, and then to the users.
Click Finish to complete creating the bundle.
NOTE:
Before a bundle is sent to the device, to ensure that the right bundle is assigned to the device, precomputed effective assignments are calculated. For details, see Infrastructure Management Settings in the ZENworks Management Zone Settings Reference.
During the installation of an App Store App bundle, ZENworks sends the iTunes ID of the app to the device. The device then downloads the app from the Apple App Store using this iTunes ID.
If you are assigning an app through the iOS app store and if you have not logged into the iTunes store, then you will be prompted to log in to the app store for the first time and the subsequent app assignment will not prompt you to log in and app assignment will be seamless.