{"id":75457,"date":"2024-07-11T14:01:56","date_gmt":"2024-07-11T18:01:56","guid":{"rendered":"https:\/\/jumpcloud.com\/?post_type=support&p=75457"},"modified":"2024-11-25T11:44:13","modified_gmt":"2024-11-25T16:44:13","slug":"set-up-apples-vpp","status":"publish","type":"support","link":"https:\/\/jumpcloud.com\/support\/set-up-apples-vpp","title":{"rendered":"Manage Software with Apple’s VPP"},"content":{"rendered":"\n
Apple\u2019s Volume Purchase Program (VPP) lets you easily purchase and manage bulk licenses for apps. JumpCloud lets you assign those licenses to your macOS and iOS managed devices and device groups, and reclaim licenses when you unbind devices and device groups. Managing software remotely for your MDM-enrolled devices saves you time and helps control App Store purchases. <\/p>\n\n\n\n
<\/p><\/div>
This article uses the term iOS devices to include iPhones and iPads.<\/p>\n <\/div><\/div><\/div><\/div>\n\n\n\n
Prerequisites<\/strong>:<\/p>\n\n\n\n Considerations<\/strong>:<\/p>\n\n\n\n Configuring VPP requires two steps:<\/p>\n\n\n\n To set up VPP<\/strong>:<\/p>\n\n\n\n <\/p><\/div> If you do not see a screen similar to above, but instead see a page under Apps and Books<\/strong> with a Get Started <\/strong>button, click that button and follow the prompts. You will then have access to your token. <\/p>\n <\/div><\/div><\/div><\/div>\n\n\n\n To manage your VPP tokens<\/strong>:<\/p>\n\n\n\n <\/p><\/div> If you see see an “Unable to upload file!” error message, double check that you are renewing the correct VPP token. The token name in AMB or ASM should match the name of the token listed in the JumpCloud Admin Portal.<\/p>\n\n\n\n <\/p>\n <\/div><\/div><\/div><\/div>\n\n\n\n You can buy licenses for apps that are available in the App Store.<\/p>\n\n\n\n To purchase licenses for an app<\/strong>:<\/p>\n\n\n\n <\/p><\/div> The list of VPP apps might contain multiple copies of the same software if it is associated with multiple locations.<\/p>\n <\/div><\/div><\/div><\/div>\n\n\n\n To install VPP apps on devices<\/strong>:<\/p>\n\n\n\n <\/p><\/div> The Command Status<\/strong> column shows the number of successful results out of the total number of pending actions. A status may not register as successful yet if it is still queued or if there was a communication interruption. See Installation Status for further details.<\/p>\n <\/div><\/div><\/div><\/div>\n\n\n\n <\/p><\/div> Use the device panel\u2019s Apps<\/strong> tab to see the Apps installed on the device (for macOS or iOS devices only).<\/p>\n\n\n\n When you assign an app to a device that is device enrolled, the license is assigned based on the device serial number – use of multiple devices will require multiple licenses. When you assign an app to a device that is user enrolled, the license is assigned based on the user\u2019s MAID (Managed Apple ID) – use of multiple devices will only require one license. See the table below.<\/p>\n\n\n\n When installing a VPP application that already exists on a user’s device, the success of the install and who ultimately manages the application will depend on the type of device and how it is managed. When an admin installs a VPP app on a device, and wants the VPP version of the app to have control, the following scenarios need to be considered:<\/p>\n\n\n\n Reclaiming licenses presumes you have unbound a VPP app from a device. <\/p>\n\n\n\n To unbind a VPP app from a device or device group<\/strong>:<\/p>\n\n\n\n\n
\n
Setting up VPP<\/h2>\n\n\n\n
\n
\n
<\/li>\n\n\n\n\n
<\/li>\n\n\n\n\n
<\/li>\n\n\n\nManaging VPP Tokens<\/h2>\n\n\n\n
\n
\n
\n
\n
<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\nManaging VPP Apps<\/h2>\n\n\n\n
Purchasing Licenses<\/h3>\n\n\n\n
\n
<\/li>\n\n\n\n
<\/li>\n<\/ol>\n\n\n\nInstalling Apps & Redeeming Licenses<\/h3>\n\n\n\n
\n
\n
\n
\n
\n
\n
<\/th> Enrollment Type<\/th> Licenses Redeemed on Binding<\/th> Devices That Can Use the Redeemed License<\/th> Number of Licenses Reclaimed When App Unbound<\/th><\/tr><\/thead> User (Managed Apple ID)<\/td> User Enrollment<\/td> 1<\/td> Multiple<\/td> 0 unless unbinding app from user’s last user enrolled device<\/td><\/tr> Device (Serial Number)<\/td> Device Enrollment or Automated Device Enrollment<\/td> 1<\/td> 1<\/td> 1 for each device unbound<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n Understanding App Management Authority<\/h3>\n\n\n\n
\n
Checking the Install Status of Apps<\/h3>\n\n\n\n
\n
\n
<\/li>\n\n\n\n\n
\n
<\/li>\n\n\n\n\n
Reclaiming App Licenses<\/h3>\n\n\n\n