Closed roperzh closed 1 year ago
@mna @gillespi314 we need a reliable way to detect manual vs automatic enrollments. We currently rely on setting host_mdm.installed_from_dep
when we ingest a host from ABM, but this doesn't cover all cases, for example: a host that's reset to factory settings (like this case)
I have two solutions in mind, I would love to hear your input before choosing one:
enrollment_type=manual
host_dep_assignments
, the host is automatically enrolling.2
is way simpler, but less precise (a host assigned to Fleet in ABM could still be manually enrolling)
1
is more precise but will include a not-so-simple migration and taking into account things like profile assignment in ABM.
What do you think?
MDM package flows, Fresh like a stream in the clouds, Always delivered.
reopening, I think this was unintentionally closed
Tested and fixed!
Fleet delivers care, Even to wiped devices, Clouds hold no lost hosts.
Fleet version: 4.32.0
🧑💻 Expected behavior
A host that's assigned to Fleet in ABM always receives a bootstrap package
💥 Actual behavior
A host that was enrolled into Fleet but was wiped didn't receive the bootstrap package
👣 Reproduction steps