2016-04-05 4 views
0

При работе под рабочим процессом в ISE на моем Azure Automation Hybrid Runbook Worker это работает отлично. При выполнении такой же рабочий процесс через Azure автоматизации я получаю:Перемещение в Azure Automation Гибридные рабочие Runbook

Подключение к удаленному серверу имясервера произошла следующая ошибка сообщения: отказано в доступе.

Я также попытался выполнить Runbook с помощью runas с той же учетной записью, которую я использовал для входа в Hybrid Runbook Worker для запуска рабочего процесса в ISE. Целевой сервер и Hybrid Runbook Worker оба домена объединены, хотя в разных доменах.

Возможно ли, что выполнение рабочего процесса через Azure Automation представляет собой еще один прыжок, и я столкнулся с проблемой многопроцессорности?

workflow Temp 
{ 
    $User = 'domain\username' 
    $Password = ConvertTo-SecureString 'password' -AsPlainText -Force 
    $Credentials = New-Object System.Management.Automation.PSCredential ($User, $Password) 

    hostname 
    [Environment]::UserName 

    InlineScript 
    { 
     hostname 
     [Environment]::UserName 

    } -PSCredential $Credentials -PSComputerName servername 
} 

ответ

0

Выполнение рабочего процесса на Azure Automation Гибридный рабочий не вводит никакой другой прыжок. Вы уверены, что выполняли работу в Hybrid Worker, а не в облаке?

Это, скорее всего, вопрос аутентификации, как указано в сообщении. Вы используете ISE в качестве администратора? Можете ли вы попытаться использовать учетную запись RunAs как ту же учетную запись, к которой вы пытаетесь подключиться, и посмотреть, работает ли это.

Также вы можете попробовать запустить это в сценарии PowerShell, а не в Workflow, и посмотреть, работает ли это.

+0

Это то, что я сделал, Remoting в DC от ISE: 1. Установите Remoting-пользователь с ролью «Администратор» DNS 2. Выполнить скрипт - не работает 3. Установите удаленное взаимодействие-пользователь «домен Admin ' 4. Выполнить над сценарием - рабочий 5. Смените удаляющего пользователя на роль «DNS Admin» 6. Запустите выше скрипта - работайте !!! 7. Перезапустить ISE 8. Запустить выше скрипт - не работает Почему работает шаг 6? Предоставляет ли InlineScript удаленный сервер удаленный сеанс, который остается открытым, например. таких как New-PSSession? Хотя Remote-PSSession не работает. –

Смежные вопросы