Если вы хотите, чтобы у модулей Runbook учетной записи Azure Automation был доступ к секретам ключевого хранилища, необходимо добавить идентификатор приложения учетной записи запуска от имени Azure Automation (т. Е. Субъект службы) в политики доступа соответствующего хранилища ключей.И когда вы добавите это, убедитесь, что предоставили разрешения «Получить» и «Список» Секретных.
Чтобы подробно объяснить это, извлеките идентификатор приложения учетной записи запуска от имени Azure Automation, перейдя на портал Azure -> Учетные записи автоматизации-> YOURAUTOMATIONACCOUNT -> Запуск от имени учетных записей -> Учетная запись запуска от имени Azure -> Скопируйте идентификатор приложения.А затем добавьте политики доступа в хранилище ключей, перейдя на портал Azure -> Хранилища ключей -> YOURKEYVAULT -> Политики доступа -> Нажмите «Добавить новый» -> Выберите участника -> Вставьте выбранный идентификатор приложения в поле поиска -> Нажмите«Выберите» -> щелкните раскрывающийся список в разделе «Секретные разрешения» -> отметьте «Получить» и «Список» -> нажмите «ОК».
Теперь вернитесь к своей учетной записи Azure Automation и запуститеRunbook, а затем вы сможете получить секрет хранилища ключей без каких-либо проблем.
Надеюсь, это поможет!Ура !!