Запустите виртуальную машину Azure без портала Azure. - PullRequest
0 голосов
/ 01 октября 2019

Я хочу предоставить кому-нибудь доступ к виртуальной машине в Azure (с файлом подключения RDP) и разрешить ему запускать / останавливать виртуальную машину, но без предоставления ему доступа к учетной записи портала Azure.

Есть ли(простой) способ запуска / остановки виртуальной машины в Azure без доступа к порталу? Под «простым» я подразумеваю то, что вам не нужно запускать какой-либо строчный код, и это может быть так же просто, как открыть файл RDP.

В качестве альтернативы, есть ли способ не быть оплаченным (но без дела) виртуальная машина?

Ответы [ 3 ]

2 голосов
/ 01 октября 2019

Вы можете использовать скрипт Powershell для запуска / остановки виртуальной машины.

Нет, вам также будет выставлен счет за остановленные виртуальные машины, если вы их проверили.

0 голосов
/ 01 октября 2019

Существует ли (простой) способ запуска / остановки виртуальной машины в Azure без доступа к порталу? Под «простым» я подразумеваю то, что вам не нужно запускать какой-либо строчный код, и это может быть так же просто, как открыть файл RDP.

Доступны SDK, которые вы можете использовать вместе с CLIиметь программный доступ к виртуальной машине - таким образом, вам не требуется доступ к порталу.

В качестве альтернативы, есть ли способ не выставлять счета за работу (но бездействие) виртуальной машины?

Вам будет выставлен счет за idle VM, поскольку это по-прежнему означает, что VM работает. Для экономии затрат завершите работу виртуальной машины и, при необходимости, создайте ее снова.

0 голосов
/ 01 октября 2019

Я думаю, что в соответствии с вашими требованиями лучше всего использовать субъект-службу с ролью участника виртуальных машин. Он просто позволяет пользователю управлять виртуальной машиной, но не имеет доступа к ней, а также не имеет разрешения на доступ к порталу Azure.

Затем вы можете использовать этот принципал службы для выполнения команд Azure CLI, Azure PowerShell. или API REST для запуска / остановки виртуальной машины Azure, это не стоит.

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