Microsoft Graph — единая точка входа для всех сервисов Microsoft 365: Azure AD, Exchange Online, SharePoint, Teams, OneDrive, Intune. Вместо десятка разных модулей PowerShell (MSOnline, AzureAD, ExchangeOnlineManagement) можно использовать один универсальный SDK.
Преимущества Microsoft Graph перед устаревшими модулями:
- Единый API — один модуль для всех сервисов M365
- Активная разработка — модули MSOnline и AzureAD объявлены deprecated
- Гранулярные разрешения — можно запросить только нужные права
- REST API — можно вызывать напрямую через Invoke-RestMethod
- Поддержка приложений — автоматизация без интерактивного входа
Установите модуль Microsoft Graph PowerShell SDK:
Install-Module Microsoft.Graph -Scope CurrentUser
# Или установите только нужные подмодули
Install-Module Microsoft.Graph.Users
Install-Module Microsoft.Graph.Groups
Install-Module Microsoft.Graph.Mail
Install-Module Microsoft.Graph.Teams
Оставить комментарий