I'm looking to streamline our Microsoft license management. Specifically, I'm wondering if there's a way to track user activity regarding their licenses, like Copilot or various paid PowerPlatform licenses. I want to build an automated process that monitors if a user hasn't engaged with their assigned license for some time, and if that's the case, automatically revoke it so that it can be reassigned to someone else. Is there any way to access this kind of usage data through Graph or audit logs? Also, if there are any third-party solutions that can help, I'd love to hear about them! Our current system depends on users reporting their own activity, which isn't ideal.
1 Answer
You can find usage reports in Microsoft 365 that, once the anonymize setting is turned off, will show you individual user activity. This could help track if licenses are being utilized effectively.
I've checked those reports, but I can't find a way to extract the data for setting up automation. Any tips?