Запуск Azure Runbook из скрипта Powershell - PullRequest
0 голосов
/ 03 декабря 2018

У меня есть приложение, работающее на локальном компьютере, и я хочу, чтобы я мог запустить скрипт powershell для включения моего Azure Vm.В моей подписке есть runbook, чтобы включить их, и у меня есть функциональность для запуска runbook.из сценария Powershell.Моя единственная проблема сейчас - это аутентификация в моей подписке Azure.У меня есть учетная запись Automation, а также соединение и сертификат, которые поставляются вместе с ней, но я немного запутался в том, могу ли я использовать это для выполнения этой функции.

1 Ответ

0 голосов
/ 03 декабря 2018

Вы могли бы использовать аутентификацию субъекта службы или аутентификацию сертификата (ну, а также аутентификацию пользователя Azure Ad, но каким-то образом Microsoft считает, что это недостаточно безопасно).

В основном перейдите по этой ссылке: https://blogs.msdn.microsoft.com/benjaminperkins/2017/01/20/execute-an-azure-powershell-arm-script-without-prompting-for-credentials

пс.один прекрасный вариант для локально запускаемого скрипта: Enable-AzureRmContextAutosave, который позволит вам выполнить авторизацию один раз, а после этого просто повторно использовать эту аутентификацию на вашей локальной PowerShell

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...