Updated June 27, 2023: We’ve heard your feedback and will be adjusting the retirement plan for these APIs to be in accordance with the Microsoft Lifecyle Policy. All the customers will start to notice that the Skype for Business usage report APIs will stop containing usage measures in the API response starting from July 31, 2023. While customers can expect the APIs to continue to accept requests from clients, the response may not contain usage measures for Skype for Business. The service will be fully retired on July 31, 2025.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Microsoft Graph is the modern API for the Microsoft 365 platform. We make continuous, significant investments in its security, performance, and features to ensure it meets the needs of our own product teams as well as the global ecosystem of developers who build applications using its capabilities.
While we’re investing in Microsoft Graph, we’re also examining our legacy surface areas. Some of our existing legacy services become obsolete based on the new functionality, and they no longer provide the best way to access Microsoft 365 data.
In July 2019, we announced the retirement of Skype for Business Online. Today we are announcing the deprecation of all Skype for Business usage and active users reports in Microsoft Graph v1.0 and beta endpoints, in worldwide/GCC cloud deployments. They will be decommissioned starting on April 30, 2023. Once the deprecation is complete, the service will be retired, and developers may no longer access it from worldwide/GCC clouds.
A detailed list of the Skype for Business usage reports in the Microsoft Graph is below. Similar capabilities can be found in the Microsoft Teams device usage and user activity reports.
Microsoft 365 usage reports in Microsoft Graph | Function (v1.0 link) |
reportRoot:getSkypeForBusinessActivityUserDetail |
Get user detail |
reportRoot: getSkypeForBusinessActivityCounts |
Get activity counts |
reportRoot: getSkypeForBusinessActivityUserCounts |
Get user counts |
reportRoot: getSkypeForBusinessDeviceUsageUserDetail |
Get user detail |
reportRoot: getSkypeForBusinessDeviceUsageDistributionUserCounts |
Get distribution user counts |
reportRoot: getSkypeForBusinessDeviceUsageUserCounts |
Get user counts |
reportRoot: getSkypeForBusinessOrganizerActivityCounts |
Get activity counts |
reportRoot: getSkypeForBusinessOrganizerActivityUserCounts |
Get user counts |
reportRoot: getSkypeForBusinessOrganizerActivityMinuteCounts |
Get minute counts |
reportRoot: getSkypeForBusinessParticipantActivityCounts |
Get activity counts |
reportRoot: getSkypeForBusinessParticipantActivityUserCounts |
Get user counts |
reportRoot: getSkypeForBusinessParticipantActivityMinuteCounts |
Get minute counts |
reportRoot: getSkypeForBusinessPeerToPeerActivityCounts |
Get activity counts |
reportRoot: getSkypeForBusinessPeerToPeerActivityUserCounts |
Get user counts |
reportRoot: getSkypeForBusinessPeerToPeerActivityMinuteCounts |
Get minute counts |
Skype for Business related attributes will be set as 0 or placeholder value from the Microsoft 365 active users reports responses below. Add those attributes will be removed once Skype for Business is deprecated from all clouds.
Microsoft 365 active users reports in Microsoft Graph | Removed attributes in API response |
Function (v1.0 link)
|
reportRoot: getOffice365ActiveUserDetail |
|
Get user detail |
reportRoot: getOffice365ActiveUserCounts |
|
Get user counts |
reportRoot: getOffice365ServicesUserCounts |
|
Get services user counts |
What do I need to do?
Please review the below information on how to get started with Microsoft Teams. For additional assistance please reach out to your Microsoft account team.
- How to get started with upgrading to Microsoft Teams
- Skype for Business and Microsoft Teams Coexistence Modes
- Skype for Business and Teams feature Comparison
- Microsoft Teams Governance
- Microsoft Teams Security
- Microsoft Teams Technical Site
- Cloud Video Interop for Microsoft Teams
- Skype for Business Online – End of Life – July 31, 2021
We understand changes like this may cause some inconvenience, but we are confident it will ensure more secure, reliable, and performant experiences for our customers. Thank you in advance for updating and opening your apps to a wider range of useful and intelligent features on Microsoft Graph. We are excited about the growing opportunities that Microsoft Graph and Microsoft Teams offers to developers.
Visit us at Microsoft Graph Dev Center | APIs and app development.
0 comments