Como importar usuários do Active Directory usando o PowerShell

Este artigo explica o procedimento para importar usuários para o Active Directory (AD) a partir de um arquivo CSV, usando o PowerShell e o ADManager Plus, uma solução unificada de gerenciamento e relatórios do Active Directory, Office 365 e Exchange. Este artigo também explica como os modelos de tarefas específicos do ADManager Plus transformam a importação de usuários do AD de um arquivo CSV, em massa, em uma operação simples baseada em cliques do mouse.

Windows PowerShell

Etapas para importar usuários do AD:

  • Certifique-se de ter as permissões necessárias para executar esta ação e também para executar scripts do PowerShell no domínio necessário.
  • Crie o arquivo CSV com a lista de todos os usuários a serem importados para o AD, com os nomes LDAP dos atributos necessários como cabeçalho.
  • Identifique o domínio e a UO para os quais os usuários devem ser importados.
  • Crie o script usando o cmdlet Add-ADGroupMember e execute-o na janela do PowerShell.

Um exemplo de script do PowerShell para importar usuários do grupo do AD

 Copiado
Import-Module ActiveDirectory
$Domain="@abc.com"
$UserOu="OU=Users,DC=abc,DC=com" $NewUsersList=Import-CSV "D:\userstobeimported.csv"
ForEach ($User in $NewUsersList)
{
$givenName=$User.givenName $sAMAccountName=$User.sAMAccountName $userPrincipalName=$User.sAMAccountName+$Domain $userPassword=$User.Password $expire=$null
New-ADUser -Name $givenName -GivenName $givenName -SamAccountName $sAMAccountName
}
Clique para copiar o script inteiro

ADManager Plus

Para Importar usuário do AD,

  • Clique no recurso "Criar usuários" localizado em "Importar CSV" em "Gerenciamento de usuários", localizado na guia "Gerenciamento".
  • Selecione o domínio e o modelo desejados, clique em "Importar" e selecione o arquivo CSV relevante, selecione a UO desejada e clique em "Criar usuários".

Captura de tela

Importar usuários para o Active Directory usando o ADManagerPlus

Na verdade, quase todos os recursos de gerenciamento do AD, Office 365 e Exchange possuem a opção de importação de CSV integrada, permitindo que você gerencie os objetos de forma simples ou em massa facilmente, usando o mesmo recurso, com apenas cliques do mouse.

» Iniciar avaliação gratuita de 30 dias

Limitações do uso do PowerShell para importar usuário para o AD

  • Você não poderá importar usuários do AD e adicioná-los ao AD usando o PowerShell se não tiver permissões suficientes no AD. Com o ADManager Plus, os privilégios dos usuários no AD nativo ou no Exchange não precisam ser elevados para adicionar usuários aos grupos do AD.
  • Usar o PowerShell para importar usuários exigirá que você crie scripts complexos com base em suas necessidades. O ADManager Plus, por outro lado, oferece importação de CSV como uma opção integrada em todos os seus recursos de gerenciamento, permitindo a você importar a lista de usuários do CSV com apenas ações de apontar e clicar.
  • Você deve saber como executar os scripts na janela do PowerShell. Com o ADManager Plus, todas as operações de gerenciamento e relatórios podem ser realizadas a partir de uma GUI intuitiva com apenas ações baseadas em cliques do mouse.
  • Um hífen mal colocado, um erro de digitação nos nomes LDAP ou a falta de permissão suficiente para configurar apenas um dos atributos usados no script levarão a erros. Como o ADManager Plus é totalmente orientado por GUI, não há necessidade de depender de scripts, eliminando as chances de erros.

Provisione vários usuários do AD com o gerenciamento em massa de CSV do ADManager Plus.

  Obtenha uma avaliação gratuita de 30 dias.
  • Embarque em seu gerenciamento do AD sem script, relatórios e jornada de automação com o ADManager Plus.

Guias de instruções relacionados ao PowerShell:

Empresas que confiam no ADManager Plus

A solução completa para gerenciamento e geração de relatórios do Active Directory