Методы получения секрета клиента для регистрации приложений Azure с помощью PowerShell

Чтобы получить секрет клиента для регистрации приложений Azure с помощью PowerShell, вы можете использовать следующие методы:

Метод 1. Модуль Azure AD PowerShell

  1. Установите модуль Azure AD PowerShell, выполнив в PowerShell следующую команду:
    Install-Module -Name AzureAD
  2. Подключитесь к своему клиенту Azure AD, выполнив следующую команду и следуя подсказкам:
    Connect-AzureAD
  3. Выполните следующую команду, чтобы получить секрет клиента для конкретной регистрации приложения Azure:
    $clientId = "<Your-App-Registration-Client-ID>"
    $sp = Get-AzureADServicePrincipal -Filter "AppId eq '$clientId'"
    $sp.AppRoles

    Секрет клиента будет отображен в выходных данных.

Метод 2: Azure CLI

  1. Установите Azure CLI, следуя инструкциям в документации Azure CLI.
  2. Откройте новый сеанс PowerShell и войдите в Azure CLI, выполнив следующую команду и следуя подсказкам:
    az login
  3. Выполните следующую команду, чтобы получить секрет клиента для конкретной регистрации приложения Azure:
    az ad sp show --id <Your-App-Registration-Client-ID> --query "passwordCredentials[0].value" -o tsv

    Секрет клиента будет отображен в выходных данных.