Posso carregar o Powershell AD Module como outro usuário?

1

Eu tenho um script que eu uso para automatizar o provisionamento de contas do AD e do Office 365. Tudo está funcionando bem.

O único "problema" é que tenho uma conta de domínio comum e outra conta que é um administrador de domínio.

Existe alguma maneira de carregar e executar o módulo do AD como outro usuário? Para receber um prompt de Credenciais, faça login com minha conta de Administrador do Domínio e o script continua.

Neste momento, basta executar o console Powershell como outro usuário.

Obrigado.

    
por ATur 18.01.2016 / 08:21

1 resposta

0

Você não pode carregar um módulo inteiro como outro usuário, mas pode executar comandos individuais.

Por exemplo:

# Load ActiveDirectory module
Import-Module ActiveDirectory

# Save creds securely for this session
$admin = Get-Credential

# Run cmdlet as the admin user
New-ADUser -Credential $admin

# Pull user as the admin user
Get-ADUser -Credential $admin

Lembre-se de que isso só funcionará se o cmdlet for compatível com o parâmetro -Credential; caso contrário, será necessário executar o PowerShell em um contexto em que as credenciais corretas sejam usadas.

    
por 01.03.2017 / 18:39