Add ability to execute an Apple MDM RemoveApplication Command via fleet web ui #25077
Labels
~apple-mdm-maturity
Contributes to maturity in macOS, iOS, or iPadOS MDM product category.
~csa
Issue was created by or deemed important by the Customer Solutions Architect.
#g-mdm
MDM product group
:product
Product Design department (shows up on 🦢 Drafting board)
Problem
I want to be able to remove applications installed to iOS and iPadOS hosts via apple mdm
InstallApplication
commands via the fleet web ui.What have you tried?
I am able to successfully install and remove applications on macOS hosts without issue.
I am able to successfully install applications on iOS and iPadOS hosts via the web ui but unlike macOS hosts there is no option to uninstall them in the actions drop down.
I have been able to remove applications from iOS and iPadOS hosts via
fleetctl mdm run-command
with the following payload .remove-app.xml
fleetctl mdm run-command --payload=remove-app.xml --hosts='Test iPad'
This results in removal of the specified application if it exists on the device and if it was installed as managed.
I have not found any implementation of Apple's MDM command RemoveApplication in the fleet source code.
Potential solutions
Uninstall
option to theActions
dropdown on the software page of the fleet dashboard to allow users to remove an application from iOS and iPadOS hosts.https://myexample.fleet.host.com/hosts/2/software?order_key=name&order_direction=asc&page=0&available_for_install=true
What is the expected workflow as a result of your proposal?
Should complement the workflow for MacOS and other OS's wherever possible.
The text was updated successfully, but these errors were encountered: