fleet/server/mdm
Roberto Dip 05719633a1
add consistent MDM host lifecycle management (#18510)
The mantra for MDM lifecycle events is:

> - Noah: When MDM is turned on, install fleetd, bootstrap package (if
DEP),
> and profiles. Don't clear host vitals (everything you see on the Host
>      details page)
>    - Noah: On re-enrollment, don't clear host vitals.
>    - Noah: On lock and wipe, don't clear host vitals.
>    - Noah: On delete, clear host vitals.

This addresses issues:

- https://github.com/fleetdm/fleet/issues/17243
- https://github.com/fleetdm/fleet/issues/17481
- https://github.com/fleetdm/fleet/issues/17292
- https://github.com/fleetdm/fleet/issues/18030
- https://github.com/fleetdm/fleet/issues/18031
2024-04-29 16:43:15 -03:00
..
apple Fix uploading signed apple mobileconfig profiles (#18482) 2024-04-25 17:09:53 +01:00
internal/commonmdm friday tidy up party (#18106) 2024-04-08 08:42:42 -03:00
lifecycle add consistent MDM host lifecycle management (#18510) 2024-04-29 16:43:15 -03:00
microsoft friday tidy up party (#18106) 2024-04-08 08:42:42 -03:00
nanodep Add tool to get a profile as defined in Apple BM (#18274) 2024-04-15 15:11:46 -04:00
nanomdm Don't run cleanup tasks or enqueue commands on SCEP renewals (#17303) 2024-03-04 16:53:16 -03:00
scep [StepSecurity] Apply security best practices (#17811) 2024-03-22 16:19:11 -05:00
mdm.go implement logic to sign apple profiles (#16490) 2024-04-18 18:01:37 -03:00
mdm_test.go add missing activity items, fix CLI error messages 2024-03-29 14:43:28 -03:00