Вы должны настроить свою среду, чтобы сначала использовать MSGraph API для ваших нужд ...
Есть несколько шагов, чтобы сделать это, как описано на сайтах MS Docs и TechNet
... затем используйте модуль PSMSGraph для взаимодействия с ним.
По теме есть еще много документов, подобных приведенным выше. После того, как вы выполните все настройки, вы можете двигаться вперед, как отмечалось.
Подключение к API Graph
Каждый раз, когда вы хотите подключиться к Microsoft Graph API, вам нужно будет экспортировать AccessToken.
$GraphAccessToken = Import-GraphOAuthAccessToken -Path 'c:\MyGraphApp\AccessToken.XML'
$GraphAccessToken | Update-GraphOAuthAccessToken -Force
При отключении вы захотите экспортировать AccessToken. Это ДОЛЖНО быть сделано каждый раз.
$GraphAccessToken | Export-GraphOAuthAccessToken -Path 'c:\MyGraphApp\AccessToken.XML'
Подключитесь к Graph API и получите всех пользователей
В этом примере мы будем использовать наш токен для подключения к Microsoft Graph API и получения списка наших пользователей. Сначала импортируйте токен
$GraphAccessToken = Import-GraphOAuthAccessToken -Path 'c:\MyGraphApp\AccessToken.XML'
$GraphAccessToken | Update-GraphOAuthAccessToken -Force
Далее мы можем получить всех наших пользователей, выполнив следующую команду:
Get-AADUserAll -AccessToken $GraphAccessToken