Skip to main content

Unremovable VPP Applications

What

There is a new options for VPP apps,apps namelycan preventingbe theconfigured userso fromusers removingcannot remove them. This (option requires iOS/iPadOS 14+14 required)or later.

When/Why

WeUse may want to prevent users from removing a VPP licensed and MDM delivered application if it is essentialthis for theirVPP-licensed, dayMDM-delivered toapps daythat use.must stay Previouslyon athe userdevice for daily work. Previously, users could remove anya deployed applicationapp (althoughand itFileWave would bereinstall reinstalled by FileWaveit on the next verify).

How

There is nothing special you mustYou do not need to enable thisa attribute.separate setting. By default, deletion is disabled andfor youVPP shouldFilesets, seeas shown below.

odVXXUkt57bMsjOP-embedded-image-6k7i9lvg.png

Read the belowdialog incarefully: each of your VPP filesets.

odVXXUkt57bMsjOP-embedded-image-6k7i9lvg.png

Note the language of this dialog...not checkedunchecked means the app is NOTnot removable.  Checked means the user can remove thethat app in question.app.

WhatThe wesetting should discuss though is howbehaves this setting behaves, so that it is understood:way:

  1. This setting is NOTnot retroactive...that is,If ifthe youapp havewas already deployed an app, like iTunes Remote shown above, deployed, the user of that device can still remove itthat existing installation.
  2. But,A ifnewly enrolled device that receives the payload will get the non-removable setting.
If a newuser deviceremoves isthe enrolled and receives this payload, they will not be able to remove it Or, if someone who had it does remove it,app and FileWave re-pushes it (again on verify), thenverify, the newly installed app will NOTnot be removableremovable. This checkbox behavior does NOTnot affect Kiosk Kiosk-based app distribution, regardless of checkboxits settingsetting.
  1. Any Appapp installed by the user through the Kiosk can also be removed by themthat as well (this setting is basically ignored)user.
The checkbox does defaultdefaults to unchecked,unchecked. so ifIf you dopush havean something deployed as a push,app but you want folksusers to be able to uninstall,uninstall thenit, youedit shouldthe modifyFileset thatand filesetcheck accordinglythe option.