Где найти значения идентификатора подписки, идентификатора клиента, секрета и идентификатора клиента?

На самом деле я пытаюсь создать инфраструктуру в лазурном режиме с использованием terraform, поэтому мне нужны эти ключи для программного доступа.

2 ответа

SubscriptionId и TenantId относятся к вашей подписке на Azure, которую вы можете получить напрямую с портала Azure или через PowerShell.

ClientId и Client Secret связаны с зарегистрированным приложением, в котором вы будете предоставлять доступ [роль] к вашему приложению для выполнения определенных функций за вас. Вы можете преобразовать защищенный строковый пароль в обычную строку, как показано ниже:

Когда вы зарегистрируете какое-либо приложение в Azure Active Directory, вы сможете получить все подробности после его создания - ClientId, Secret, Subscription Id и Tenant Id.

Дополнительные сведения о том, как это сделать, можно найти на портале Azure.

Azure Active Directory, чьи токены аутентификации могут использоваться в качестве полей client_id, client_secret и tenant_id, необходимых Terraform (subscription_id может быть независимо восстановлен из данных вашей учетной записи Azure).

Эту задачу можно выполнить либо в Azure CLI, либо на портале Azure - в обоих случаях мы создадим субъекта-службы, у которого есть права участника подписки. Также возможно назначить другие права в зависимости от вашей конфигурации.

Перейдите на портал -> щелкните Active Directory-> Регистрация приложения -> Там вы сможете найти идентификатор клиента приложения и клиента каталога. Для секретов и нажмите на эту опцию.

Другие вопросы по тегам