automation, For local development and maintenance, the module can also be built with Invoke-Build. The Office 365 Service Communications API uses the HTTP method to provide access to service subscriptions, real-time views of current status, historical status, and messages related to Microsoft user accounts. The Office 365 Service Communications API enables tenants with administrator roles to retrieve real-time service health information as well as Message Center communications for the domain(s) they own or they manage on behalf of their customers. In this post I want to show you some examples which help you to use the API. Office 365 Service Communications API Overview, The file is a Microsoft Word document. The build artifact gets then automatically published to the PowerShell Gallery as a new version. Setup instructions are also provided on GitHub. Builds are only created if the commit on GitHub includes a version tag. Or simply display the status of the services in your existing IT infrastructure status dashboard. Discover what’s possible every day with Microsoft 365. If you’re a student, a small-scale developer, or an enterprise developer, Microsoft Graph cloud communications APIs are your one-stop shop for building communications-related applications and solutions in Microsoft Teams. You can build solutions integrating into: Two types of media choices are available for these calls: You’ll need application permissions to be granted by the tenant admin. The workbook looks like this and provides a nice dashboard: I truncated the output to only include specific services. Start building secure, intelligent solutions with Microsoft 365 today. In this post I want to show you some examples which help you to use the API. I know I am being lengthy, but the idea is that you should know that there are other alternatives available which can serve good enough depending upon your scenario. Connect to the latest conferences, trainings, and blog posts for Microsoft 365, Office client, and SharePoint developers. To simplify the developer experience and help you onboard quickly to our communications platform, we recommend that you use the following SDKs: The following are the core platform capabilities that we’ve made available as a part of this release. The Office 365 Service Communications API enables tenants with administrator roles to retrieve real-time service health information as well as Message Center communications for the domain(s) they own or they manage on behalf of their customers. Furthermore, a new GitHub release including the module artifact is added to the project. Microsoft has released the Office 365 Service Communications API V2 to solve this problem. Selecting a language below will dynamically change the complete page content to that language. The API provides data for various Microsoft Office platforms including Dynamics CRM, Dynamics Marketing, Exchange Online, Exchange Online Protection, Identity Service, Warning: This site requires the use of scripts, which your browser does not currently allow. Before using the module an app registration is required. As we saw in previous sections, even the OOB notifications seem good enough to work with then why even bother about dealing with this Communication APIs. Windows 7 Service Pack 1, Windows 8, Windows Server 2008 R2 SP1, Windows Server 2012 R2. Office 365 Communication API. This version tag gets automatically populated to the module manifest. Important! Microsoft365, While looking into the new Microsoft Defender Antivirus report available in MEM (Intune) I discovered some machines which did not report any recent Defender ... You always wanted to automate a specific action within Intune / the Microsoft Endpoint Manager Portal (MEM) but were afraid of the complexity? To ingest the logs to the log analytics workspace I built a little logic app that retrieves the service status periodically and ingests the logs to the workspace. Here’s the KQL query I used to render the cards: I hope this post provided you some inspiration to build automation and dashboards in the area of Microsoft 365 service status.