Skip to main content

I’m hoping someone from iiQ chimes in to discuss this.

The way iiQ is presenting this piece of Chromebook data is completely inaccurate. The “Last Login Data” is being extracted from the “Active Time Ranges” field in the API response. Here is Google’s documentation showing the schema:
https://developers.google.com/workspace/admin/directory/v1/guides/manage-chrome-devices

 



I have been using this endpoint for years prior to us being in iiQ and it has always been misleading, so even our homegrown reporting solutions for Chromebooks that I’ve built in the past, I’ve always included a disclaimer about “Recent User” vs “Most Recent Activity” not necessarily being linked together.

  • The activity listed there does NOT require login and is NOT tied to the most recent user of the device.
  • “Activity” can be recorded in the Google Admin Console (And in the API response) even when a Chromebook is disabled, it just needs to be powered on and connected to the internet in order to check back in with the GAC.

The “Recent Users” are people who have logged in, however they aren’t timestamped.

The only true way to know WHEN a user logged into a Chromebook is with the Telemetry API endpoint that iiQ isn’t using.

https://developers.google.com/chrome/management/guides/telemetry_api

https://developers.google.com/chrome/management/reference/rest/v1/customers.telemetry.users/list

 

The reason I’m making a big deal about it, aside from it just being completely wrong, is because our STC’s may spend hours trying to track some of these down. Some of our high schools have 2-3k devices that an STC is responsible for keeping up with, and they are likely holding some of these students accountable for these missing devices when in reality they haven’t necessarily touched it in quite some time.

Below is my example of how iiQ is transforming the “Recent Activity” to be a “Last Login”, how that is showing on the student’s profile in iiQ, and the Chrome log events (telemetry data) in GAC proving otherwise. 

 

I think this needs to be evaluated and wording corrected within iiQ to reflect accurate information.
In some cases the information there may actually be accurate because the activity IS due to a login, but because login is not required for activity to be logged, this isn’t 100% reliable.

@jclark 

Thank you for providing such detailed information. Unfortunately, I find this matter to be somewhat beyond my expertise 😣 however, I will ensure that it is forwarded to the appropriate department.


I’ve noticed this too, but we haven’t had a need for accurate “login date” info. Knowing the device was powered on has been enough.

Thanks for providing the detailed dive ​@jclark . Hopefully ​@Hannah Bailey can get someone with the right knowledge to chime in on this for us.


Reply