fleetdm / fleet

Open-source platform for IT, security, and infrastructure teams. (Linux, macOS, Chrome, Windows, cloud, data center)
https://fleetdm.com
Other
3k stars 416 forks source link

Install bootstrap package on macOS hosts that turn on MDM manually #12578

Open noahtalerman opened 1 year ago

noahtalerman commented 1 year ago

Goal

User story
As an IT admin,
I want to install my bootstrap package on macOS hosts that turn on MDM manually
so that I can install my software/config management tool of choice (Munki, Puppet, or Chef) on these hosts.

Requirements

Changes

UI

TODO

QA

Risk assessment

Risk level: Low / High TODO

Risk description: TODO

Automated:

Manual testing steps

  1. Step 1
  2. Step 2
  3. Step 3

Testing notes

Confirmation

  1. [ ] Engineer (@____): Added comment to user story confirming succesful completion of QA.
  2. [ ] QA (@____): Added comment to user story confirming succesful completion of QA.
noahtalerman commented 1 year ago

I think we should deprioritize this story. UX wise this one will take longer to solve than we thought. Also, this doesn't address a problem that current customers have.

@roperzh please bring this back to FF if at any point you think we should still take this on.

UX trickiness: The bootstrap package UI is on the "macOS setup" page. This page uses the phrase "automatic enrollment" in several places and the page is hidden behind connecting Fleet to ABM.

Also, do we now make bootstrap package a free feature since manually turning on MDM is free?

These problems are solvable however I don't think it's worth the effort to address now.

cc @zhumo

zhumo commented 1 year ago

@noahtalerman Is this issue tracked in the mdm roadmap? Originally, we thought this would take a small amount of technical work. It sounds like that is still true, we just need to devote a few design cycles to it. If so, let's still try to get it soon, rather than later.

noahtalerman commented 1 year ago

@zhumo sounds good. I added it to FF doc.

I just added it to the mdm roadmap.

noahtalerman commented 1 year ago

Hey @zhumo @roperzh during design sprint kickoff we decided to deprioritize this feature. Please bring it back to FF if you think we should consider it next time.