Microsoft deprecated its Azure Active Directory Graph APIs on 30 May 2022 and migrated to Microsoft Graph APIs. Hence, SnapLogic has migrated from Azure AD Graph APIs to Microsoft Graph APIs for all the endpoints.
Breaking Change:
If you have any existing Pipelines that use the accounts authenticated with the old URL (OAuth2), then you must update them using the new URLs (v2.0) and reauthorize the account.
The Azure AD Graph API still supports the endpoints without v2.0, but SnapLogic currently supports only the Microsoft Graph APIs. If you continue using the old URL (OAuth2) for authenticating your existing accounts, the accounts may be authorized, but the Snap fails and displays an
unauthorized_access
(401 error). Hence, we recommend that you update the URLs with v2.0 for calling APIs and modify the existing accounts to use the APIs.If you have not configured Scope in the Auth endpoint config field set in your existing accounts, then you must set the Scope as https://graph.microsoft.com/.default offline_access in the field set, otherwise the Snap fails.
To avoid your Pipelines from breaking due to the deprecation of the Azure AD Graph API, we recommend that you migrate your existing Pipelines to the Microsoft Graph API.
For instance, if you have an Azure Active Directory OAuth2 Account that uses the old URL, then you must update the fields in your existing account settings as shown below:
Configuration in the old account using Azure AD Graph API | Account Settings |
---|---|
Configuration in the migrated (new) account using Microsoft Graph API | Account Settings |
|