Forum Discussion

ian-aware's avatar
ian-aware
Copper Contributor
Jan 25, 2024
Solved

How to view details about assigned and purchased Copilot licenses such as date last used/logged in?

Hello Everyone.

The company I work for has issued licenses to employees for Copilot for Microsoft 365.

 

Using the MS365 admin centre, is there a way to see when those licenses were last used?

If not, can it be done any other way, like by using Powershell?

We want this so that, say, if a license has not been used for a while, it can be unassigned from that employee and then assigned to someone else.

Regards.

  • Hi ian-aware,

    to access information about assigned and purchased Copilot licenses, you can use the Microsoft 365 admin center:

    1. Log in using your admin account.
    2. Choose the Copilot for Microsoft 365 page.
    3. The first tab displays Readiness, indicating users eligible for Copilot, assigned licenses, and monitoring usage of Microsoft 365 apps integrated with Copilot.
    4. Switch to the Usage tab for adoption and usage metrics.

    The report becomes accessible within 72 hours and includes a User last activity table for tracking the last use of those licenses.

    Microsoft 365 admin center Microsoft 365 Copilot usage - Microsoft 365 admin | Microsoft Learn


    Please click Mark as Best Response & Like if my post helped you to solve your issue.
    This will help others to find the correct solution easily. It also closes the item.


    If the post was useful in other ways, please consider giving it Like.


    Kindest regards,


    Leon Pavesic
    (LinkedIn)

3 Replies

  • markmanson's avatar
    markmanson
    Copper Contributor

    Hi Ian,

    Yes, there is a way to check Copilot usage before deciding whether to reclaim a license.

    In the Microsoft 365 admin center, go to Reports → Usage → Microsoft 365 Copilot → Copilot. The Copilot Usage report provides information about enabled users, active users, and user-level activity, which can help identify licenses that are not being actively used.

    Microsoft's documentation is here:
    https://learn.microsoft.com/en-us/microsoft-365/admin/activity-reports/microsoft-365-copilot-usage

    If you need to automate this for a larger number of users, Microsoft also provides Microsoft Graph APIs for Copilot usage reporting. These can be useful if you want to build a PowerShell-based process to identify inactive users and review their licenses.

    Microsoft Graph documentation:
    https://learn.microsoft.com/en-us/graph/api/reportroot-getmicrosoft365copilotusageuserdetail

    I would recommend using the usage data to establish an inactivity period (for example, 60 or 90 days) and then reviewing those accounts before removing and reallocating the licenses.

    Hope this helps.

  • LeonPavesic's avatar
    LeonPavesic
    Silver Contributor

    Hi ian-aware,

    to access information about assigned and purchased Copilot licenses, you can use the Microsoft 365 admin center:

    1. Log in using your admin account.
    2. Choose the Copilot for Microsoft 365 page.
    3. The first tab displays Readiness, indicating users eligible for Copilot, assigned licenses, and monitoring usage of Microsoft 365 apps integrated with Copilot.
    4. Switch to the Usage tab for adoption and usage metrics.

    The report becomes accessible within 72 hours and includes a User last activity table for tracking the last use of those licenses.

    Microsoft 365 admin center Microsoft 365 Copilot usage - Microsoft 365 admin | Microsoft Learn


    Please click Mark as Best Response & Like if my post helped you to solve your issue.
    This will help others to find the correct solution easily. It also closes the item.


    If the post was useful in other ways, please consider giving it Like.


    Kindest regards,


    Leon Pavesic
    (LinkedIn)

    • rishi860's avatar
      rishi860
      Copper Contributor

      Is there a way to find out which date CoPilot License was assigned to the User ?LeonPavesic