Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье вы добавите собственные возможности Microsoft Graph в приложение, созданное в разделе Создание сценариев PowerShell с помощью Microsoft Graph. Например, может потребоваться добавить фрагмент кода из документации Microsoft Graph, Обозреватель Graph или созданного кода.
Выбор API
Найдите API в Microsoft Graph, который вы хотите попробовать. Например, API групп списка . Вы можете использовать один из примеров, приведенных в документации по API, настроить запрос API в Graph Обозреватель и использовать созданный фрагмент кода или использовать Find-MgGraphCommand команду для поиска соответствующей команды.
Например, конечная точка API для групп списка — GET /groups. Эти сведения можно использовать для поиска соответствующей команды PowerShell.
PS > Find-MgGraphCommand -Uri "/groups" -Method "GET"
APIVersion: v1.0
Command Module Method URI OutputType Permissions
------- ------ ------ --- ---------- -----------
Get-MgGroup Groups GET /groups IMicrosoftGraphGroup {Directory.Read.All, Directory.ReadWrite.All, Group.Read.All, G…
APIVersion: beta
Command Module Method URI OutputType Permissions
------- ------ ------ --- ---------- -----------
Get-MgGroup Groups GET /groups IMicrosoftGraphGroup1 {Directory.Read.All, Directory.ReadWrite.All, Group.Read.All, …
Выходные данные указывают, что Get-MgGroup команда является соответствующей командой.
Настройка разрешений
Ознакомьтесь с разделом Разрешения справочной документации по выбранному API, чтобы узнать, какие методы проверки подлинности поддерживаются. Некоторые API не поддерживают только приложения, например.
Чтобы вызвать API с проверкой подлинности только для приложений (если API поддерживает ее), добавьте необходимый область разрешений в Центр администрирования Microsoft Entra. Не забудьте отключиться и повторно подключиться с помощью разрешения только для приложений.
Совет
-ForceRefresh Использование параметра с командой Connect-MgGraph гарантирует, что будут применены только что настроенные разрешения.
Выполнение команды
Теперь, когда вы подключены с необходимыми разрешениями, выполните выбранную команду.
Связанные материалы
Теперь, когда у вас есть рабочее приложение, которое вызывает Microsoft Graph, вы можете экспериментировать и добавлять новые функции.
- Узнайте, как использовать проверку подлинности пользователя (делегированная) с помощью пакета SDK Для Microsoft Graph PowerShell.
- Просмотрите обзор Microsoft Graph , чтобы просмотреть все данные, к которым можно получить доступ с помощью Microsoft Graph.