Public preview of Microsoft Graph reporting APIs for retrieving Office 365 product usage data
The usage reports in the Office 365 admin center enable admins to understand usage across the various services within Office 365. However, many of you already have existing reporting solutions—such as a company reporting application or a web portal—in place. To assure that you can monitor your IT services in one unified place, the usage reporting APIs complement the existing usage reports by allowing organizations and independent software vendors to incorporate the Office 365 activity data into their existing reporting solutions. Using this API, you can retrieve the data available in all the usage reports, including organization level summaries per service, as well as entity level (user, sites, accounts) detail usage information for different reporting periods of the last 7/30/90/180 days, and daily activity aggregates.
Get started with the new APIs
Any user with global admin or product admin rights (for Exchange, Skype for Business and SharePoint) in the organization can retrieve data through these APIs. You can leverage the Microsoft Graph documentation for the reporting API and submit feature requests by asking or voting on an idea on UserVoice. Please submit questions by posting them on Stack Overflow and tagging microsoftgraph.
With this announcement, we’re starting the deprecation of the following APIs available within the Office 365 Reporting Web Service: ConnectionbyClientType, ConnectionbyClientTypeDetail, CsActiveUser, CsAVConferenceTime, CsP2PAVTime, CsConference, CsP2PSession, GroupActivity, MailboxActivity, GroupActivity, MailboxUsage, MailboxUsageDetail, StaleMailbox and StaleMailboxDetail. We will remove these APIs, as well as any related PowerShell cmdlets, on October 1, 2017.
If you are currently using APIs or any of the related PowerShell cmdlets from the Office 365 Reporting Web Service, which are going to be replaced by the new APIs, please start planning the migration of any subsystems within your organization.
More management enhancements in March
Here’s a summary of additional Office 365 administration updates for March:
Additional mailbox settings in the admin center—Admins can now convert user mailboxes into shared mailboxes directly from the main Office 365 admin center. The default resulting shared mailbox will continue to have a license; however, admins can manually remove the license after the conversion.
Admins have now more control over what items get copied to a shared mailbox by enabling the Copy items set on behalf of this mailbox toggle. This allows the admin to ensure that members of the mailbox can see what other members have sent on behalf of it.
Dynamics 365 (online) admin role in Office 365 admin center—The Dynamics 365 service administrator role is meant for those who are administering Dynamics 365 for their organization. This role can now be assigned to users in the Office 365 admin center or via PowerShell. Once a user is assigned, they’ll be able to access the Dynamics 365 admin center without needing a paid Dynamics license. For more information, see “Use the Dynamics 365 service admin role to manage your tenant.”
New employee quick start guide—It is important for a company to quickly onboard a new employee into their role. As part of the ramp-up process, admins are often asked to help the new employee understand and use the available software and tools—including Office 365. The new employee quick start guide helps admins quickly get users started with Office 365 by walking them through the sign-up process, the installation of apps, as well as common scenarios such as saving files to OneDrive. It is also a helpful resource for organizations that just deployed Office 365 to use with all employees.
Managing Microsoft Teams from the Office 365 admin center—On March 14, Microsoft Teams reached general availability. Microsoft Teams is now enabled at the tenant level by default but will continue to respect per user licensing. Tenant admins can control the organization-wide settings as well as the per user settings in the Office 365 admin center or via PowerShell script for bulk editing. Read this article to learn more.
Improved support for full re-delegation of your domain—It is now even easier for admins to move their domain management to Microsoft. After adding a custom domain to Office 365, admins must verify that they are the owner of the respective domain by connecting it to Office 365. They can now do so by simply adding one TXT record to their name server DNS. Microsoft will then set up the online services and manage DNS records on your behalf.
New export capabilities in usage reports in the Office 365 admin center—Admins can now export the data from the organization-wide activity charts at the top of each usage report. By clicking or tapping the Export link, the data for the selected time period is exported into an Excel .csv file, enabling admins to further analyze or share the chart data with others. The export will contain data for the selected reporting period.