mattmcnabb / O365ServiceCommunications

A Powershell module for monitoringOffice 365 Service Health!
25 stars 6 forks source link

API is being deprecated #2

Closed mattmcnabb closed 4 years ago

mattmcnabb commented 7 years ago

The Service Communications API is being deprecated in favor of a v2 version, which is in preview now: https://msdn.microsoft.com/en-us/office-365/office-365-service-communications-api-reference

This module may need to be redesigned to leverage this API. There is not currently a firm date on when the original API will be deprecated.

mattmcnabb commented 7 years ago

New API requires Oauth flow for authentication.

  1. create Azure AD app and record id and secret
  2. new function to retrieve token using this credential pair
  3. automate creating the azure ad app as well? This might be a big task
mattmcnabb commented 4 years ago

Based on the number of reports of issues using the original API, I can only assume that V2 is now in full production and V1 is deprecated. Beginning work on V2 of this module using the new API.