Expose Computer State Details Locally
in progress
Dave Sibiski
Expose certain "state" details locally for an RMM to ingest. (ie. Agent Mode, UAC Level, Remove Admin Privs, Date/Time Last Checked In, Date/Time Last State Reported, etc)
From feature request:
"Can we ascertain the status of the various items programmatically, not via the portal."
Additional votes: 2
David
Dave - I disagree with your comment that "LastCheckedInAt" is the most important. It is an important item to query and use to resolve issues - but other items are just as useful. For example, exposing the Agent Mode level in the registry (or some other place) would allow us to create a script and then report on any system that the AE is installed on that is, for example, not in Live Mode. Then we can easily resolve it via the AE dashboard. I think the main point of exposing these items is to make AE more reportable to check for configuration issues. The only other way to handle this would be through an API that we could query to pull similar information, but it would seem to make more sense to have items reported on the system as the agent is already installed, and, I assume, knows these parameters already - they are just not logged in a format that we can read/access.
Dave Sibiski
David Thanks for your well thought out response. It makes sense to get as many values as possible in there for now. Knowledge is power.
Dave Sibiski
in progress
Dave Sibiski
A major part of this request has been completed and is included in Windows Agent v2.10.16 going into GA on April 16, 2025
"LastCheckedInAt date/time value reported in registry (HKLM\AutoElevate\AgentStatus). Useful for RMM queries and scripts to check when the last time the agent successfully checked in."
We may add more state items to this registry key in the future, but "LastCheckedInAt" is the most important and really the only one that you are able to act upon outside of the Admin Portal (ie. run a script to reinstall the agent)
See more details about that build here: https://roadmap.cyberfox.com/changelog/windows-agent-v21016-ga-rollout-begins-april-16th
Dave Sibiski
under consideration