Better messaging when deleting an iOS/iPadOS device
Problem
When deleting an iOS/iPadOS (or any device that doesn't run the Fleet agent), the Delete host modal should have better messaging. For example, if you delete an iPhone, it says "The host will re-appear unless fleet's agent is uninstalled" with a link to the Uninstall Fleet's agent help article.
What have you tried?
N/A
Potential solutions
Change the messaging to have the admin instruct the end user to remove the MDM profile from their device (until we get remote unmanage capabilities) and a link to a help article showing how to manually unenroll from MDM from the end user's perspective.
What is the expected workflow as a result of your proposal?
The admin should be presented with a message that is clear and relevant.
@allenhouchins when you get the chance, can you please transform this into a bug and @ mention me so I can pull it into the current design sprint.
This is a UX bug. It looks like we just missed this part of the UI when adding iOS support.
@noahtalerman Looks like this has been fixed in 4.58.0.
Clear message blooms, Guides through cloud city paths, Ease in device's end.
@noahtalerman Re-opening this for guidance on next steps. It looks like we may have over-pivoted. While the iOS/iPadOS delete modal no longer mentions fleetd, the delete modal for workstations doesn't either which can lead to confusion since the host will just check back-in and repopulate the host record, right?
@rachaelshaw do you know if that's^ intended?
@noahtalerman looks like yes: https://github.com/fleetdm/fleet/issues/21529#issuecomment-2318994568
@noahtalerman looks like yes: https://github.com/fleetdm/fleet/issues/21529#issuecomment-2318994568
Wow! I forgot about that (sorry @rachaelshaw).
confusion since the host will just check back-in and repopulate the host record, right?
@allenhouchins that's right. I think we over simplified here. I updated the issue description and title to reflect our new understanding.
Hey @allenhouchins heads up, we peeled this user story off this request.