У меня есть несколько подписок и несколько виртуальных машин в каждой подписке.Я использую библиотеку Microsoft.Azure.Management.Fluent
для отображения всех виртуальных машин.
Я использовал ниже команду cli для создания файла аутентификации.
az ad sp create-for-rbac --sdk-auth > my.azureauth
используя файл аутентификации, я пытаюсь получить все подписки, как показано ниже
var azure = Azure.Authenticate(file).WithDefaultSubscription();
var subs = azure.Subscriptions.List();
КажетсяФайл аутентификации, созданный с помощью команды, может получить доступ только к одной подписке.
Вот документация для команды
https://docs.microsoft.com/en-us/cli/azure/ad/sp?view=azure-cli-latest#az-ad-sp-create
Как создать файл аутентификации для доступа ко всем подпискам иВМ в каждой подписке?