fleetdm / fleet

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

Research: Install declaration (DDM) profiles during automatic enrollment (DEP) #18484

Open noahtalerman opened 5 months ago

noahtalerman commented 5 months ago

Goal

User story
As a Fleet contributor,
I want to know if there is a flow Fleet isn't following to install declaration (DDM) profiles during the DEP flow
so that I can know if it's possible or not.

Context

When Fleet added DDM profiles, the plan was to deliver these during DEP.

Fleet learned that Fleet is appeared that Fleet doesn't get a response from the DeclarativeManagementCommand command (command that delivers profiles) during DEP.

This cased a bug in which the device was never released:

Changes

Product

Engineering

ℹ️  Please read this issue carefully and understand it. Pay special attention to UI wireframes, especially "dev notes".

QA

Risk assessment

Manual testing steps

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

Testing notes

Confirmation

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

Hey @georgekarrv heads up, I moved this research story to "Settled." I think it's ready for estimation.

Please let me know if you have any questions. Thanks!

georgekarrv commented 4 months ago

Hey team! Please add your planning poker estimate with Zenhub @dantecatalfamo @ghernandez345 @gillespi314 @mna @roperzh

noahtalerman commented 3 months ago

Hey @georgekarrv I pulled this one off the drafting board because it didn't make it into the engineering sprint.

Probably a good one to bring to the Apple Developer Summit. cc @roperzh