Ошибка подключения-MsolService при удаленном PowerShell

#powershell #active-directory #office365 #remote-server #script

Вопрос:

Я удаляюсь в DC, используя сеанс ввода-вывода. Оказавшись там, я пытаюсь запустить скрипт, в котором есть несколько учетных записей служб (например, Connect-MsolService). Обычно при локальном запуске появляется диалоговое окно, но вместо этого я получаю эту ошибку, которая, как я понимаю, связана с невозможностью отображения диалогового окна в удаленном сеансе. Каков наилучший и самый простой способ входа в систему? Я нашел несколько других решений, но все они включают в себя гораздо более продвинутые сценарии, чем я делаю (я просто запускаю несколько простых команд PS для создания/редактирования пользователей).

     Connect-MsolService : Showing a modal dialog box or form when the application is not running in UserInteractive mode is not a valid operation. Specify the ServiceNotification or 
DefaultDesktopOnly style to display a notification from a service application.
At line:45 char:10
           Connect-MsolService
           ~~~~~~~~~~~~~~~~~~~
      CategoryInfo          : OperationStopped: (:) [Connect-MsolService], InvalidOperationException
      FullyQualifiedErrorId : System.InvalidOperationException,Microsoft.Online.Administration.Automation.ConnectMsolService
 

Комментарии:

1. Вы захотите получить маркер доступа к API Graph , если хотите, чтобы он запускался в удаленном сеансе 🙂