LastLogin data obtained by Find-IshUser cmdlet

Our company upgraded TD from TD14 to 15.2.0 last month (i.e. September, 2025).

I was monitoring the number of active users by gathering last login information with the PowerShell script as follows:

Find-IshUser -IshSession $ishSession | Select-Object username,fishemail,fusergroup,fishlastloginon | sort @{Expression="username";Descending=$false} | Export-Csv <CSV file path>
Before upgrading TD, we were using ISHSTS for login authentication. Now, we are using a cloud-based IdP for login authentication. When I executed the above PowerShell script today, I realized the fishlastloginon does not reflect the last login date logged in using the cloud-based IdP. It is believed that the last login date and time collected by the ISHRemote Find-IshUser cmdlet only pertains to login authentication using ISHSTS and Tridion Docs identity provider.
Could you let me how to obtain the last login date and time when logging in using both external IdP and Tridion Docs identity provider?
I'm using ISHRemove 8.1.0.
Thank you in advance for your help.
Kind regards,
Naoki


Corrected wrong explanations.
[edited by: Naoki Hirai at 3:04 AM (GMT 1) on 15 Oct 2025]
emoji