So the ArcGIS License Server and Administrator have come a long way recently (License Borrowing, Finally!!!). Let's keep up the good work and add in License Usage Query function. Yes...I know I can get this from the Flexera LMTools. But that doesn't mean I should have to. It's also god awful ugly.
Namely, I would like to:
Display a list of users who are currently using a license from the License Server
For each of those users, list the product(s) they are using.
For each of those products, list the date/time when they acquired the license for that product.
If possible, inform me of whether or not a user's session is active (they have leveraged a function or used ArcGIS in some manner within the last 10 minutes. Perhaps some geoprocessing is happening, they are panning/zooming, viewing an attribute table, ect. I dont need to know what they're are doing, I just want to know they're doing something and didnt just forget to close the program)
Kill a user's connection to the License Server for a period that exceeds the ArcGIS Desktop License Reconnection Timeout, thus kicking them off the License Server and freeing that license back up for others.
In the OPTIONS FILE, allow me to Limit the Number of Unique Licenses available to a Unique User (ie. At my discretion, in the OPTIONS FILE, I can prevent "USER1" or "MACHINE1" from obtaining 2 licenses of the same product concurrently, one on his/her laptop and another on his/her desktop is a common scenario where this occurs)