mirror of
https://github.com/empayre/fleet.git
synced 2024-11-06 08:55:24 +00:00
583d31b721
Issue #15057 (macOS flow) Manual QA: 1. Download a manual enrollment profile for a macOS device from the "My device" page (click on "Turn on MDM" banner). 2. Open the profile in a text editor and find the following plist entry: ```xml <key>PayloadIdentifier</key> <string>com.fleetdm.fleet.mdm.apple.mdm</string> ``` 3. Below that entry add a new entry as follows: ```xml <key>EndUserEmail</key> <string>user@example.com</string> ``` 4. Save the file, then double-click in Finder to activate the MDM enrollment notification. 5. Run orbit from source: ```sh go run github.com/fleetdm/fleet/v4/orbit/cmd/orbit \ --dev-mode \ --disable-updates \ --root-dir /tmp/orbit \ --fleet-url https://localhost:8080 \ --insecure \ --enroll-secret <YOUR ENROLL SECRET GOES HERE> \ -- --verbose ``` 6. Look for the following log entries in the terminal where you are running orbit: <img width="679" alt="Screenshot 2023-12-21 at 3 03 03 PM" src="https://github.com/fleetdm/fleet/assets/73313222/cefc77e3-e209-49b3-a03e-abff0f7f982b"> 7. In the UI, navigate to the host details page and check "Used by" in the "About" section: <img width="679" alt="Screenshot 2023-12-21 at 3 02 09 PM" src="https://github.com/fleetdm/fleet/assets/73313222/c58fff3e-cee7-4a94-a53b-f30f5b4bcfa0"> # Checklist for submitter - [x] Changes file added for user-visible changes in `changes/` or `orbit/changes/`. - [x] Added/updated tests - [x] Manual QA for all new/changed functionality - For Orbit and Fleet Desktop changes: - [ ] Manual QA must be performed in the three main OSs, macOS, Windows and Linux. - [ ] Auto-update manual QA, from released version of component to new version (see [tools/tuf/test](../tools/tuf/test/README.md)). --------- Co-authored-by: Martin Angers <martin.n.angers@gmail.com> |
||
---|---|---|
.. | ||
authz | ||
bindata | ||
config | ||
contexts | ||
datastore | ||
errorstore | ||
fleet | ||
health | ||
launcher | ||
live_query | ||
logging | ||
mdm | ||
mock | ||
policies | ||
ptr | ||
pubsub | ||
service | ||
sso | ||
test | ||
vulnerabilities | ||
webhooks | ||
websocket | ||
worker | ||
utils_test.go | ||
utils.go |