Skip to content

feat: resolve kolide device owner email and check against enrolled username#481

Merged
sechmann merged 2 commits intomainfrom
kolide-username-matching
Mar 5, 2026
Merged

feat: resolve kolide device owner email and check against enrolled username#481
sechmann merged 2 commits intomainfrom
kolide-username-matching

Conversation

@sechmann
Copy link
Contributor

@sechmann sechmann commented Mar 5, 2026

Implement username matching between Kolide devices and enrolled naisdevice
users. The dead getPeople function is promoted to a proper GetPeople method
on the client, GetDevices now resolves Owner.Email for each device via the
people map, and a new GetDevice method fetches a single device with owner
resolution for use in the event-driven update path. Both UpdateAllDevices
and the Kolide event handler now warn when the Kolide owner email does not
match the enrolled username.

@github-actions
Copy link

github-actions bot commented Mar 5, 2026

📝 Changelog preview

Below is a preview of the Changelog that will be added to the next release. Only commit messages that follow the Conventional Commits specification will be included in the Changelog.

v1.13.0 - 2026-03-05

Full Changelog: v1.12.6...v1.13.0

🚀 Features

  • Add domain_hint to Azure AD auth flow to skip home-realm discovery (15dfe8b)
  • Resolve kolide device owner email and check against enrolled username (8322229)

⚙️ Miscellaneous Changes

  • Fix flaky gateway config test (bdaa591)

sechmann added 2 commits March 5, 2026 12:18
…ername

Implement username matching between Kolide devices and enrolled naisdevice
users. The dead getPeople function is promoted to a proper GetPeople method
on the client, GetDevices now resolves Owner.Email for each device via the
people map, and a new GetDevice method fetches a single device with owner
resolution for use in the event-driven update path. Both UpdateAllDevices
and the Kolide event handler now warn when the Kolide owner email does not
match the enrolled username.
@sechmann sechmann force-pushed the kolide-username-matching branch from 706f3fc to bdaa591 Compare March 5, 2026 11:18
@sechmann sechmann merged commit 10bb0d4 into main Mar 5, 2026
27 checks passed
@sechmann sechmann deleted the kolide-username-matching branch March 5, 2026 11:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant