Как я могу использовать Microsoft Graph .NET SDK в powershell?
Как я могу использовать Microsoft Graph .NET SDK в powershell? Я пишу сценарий PowerShell для использования Microsoft Graph SDK.
Пожалуйста, помогите мне в этом вопросе.
1 ответ
Microsoft Graph имеет SDK для PowerShell. Пакеты из этого SDK публикуются в галерее Powershell. Он публикуется как мета-пакетMicrosoft.Graph
который содержит все модули. Однако вы можете установить отдельные модули по своему усмотрению и по мере их доступности.
Вы можете установить модуль, используя следующую команду в консоли PowerShell.Install-Module Microsoft.Graph
Вы можете установить отдельные модули, такие как модули Users или Teams.
Install-Module -Name Microsoft.Graph.Teams.Team
Install-Module -Name Microsoft.Graph.Users.User
По сути, чтобы получить доступ к этому API, сначала необходимо пройти проверку подлинности с помощью ADAL (библиотеки проверки подлинности Active Directory), эта проверка подлинности выполняется с помощью токена в формате JSON, который затем передается в качестве параметра в заголовке командлета Invoke-RestMethod.
Посмотрите, как это просто, взгляните на эти ссылки: