Qual é o método ideal para extrair uma lista de usuários e suas informações do Active Directory?

1

Eu preciso sincronizar as informações do Active Directory com outro sistema. Eu preciso puxar para fora uma lista de usuários do AD e todas as suas informações (nome, sobrenome, email - qualquer coisa armazenada com seu registro no AD, essencialmente.)

Eu fiz isso uma vez antes - anos atrás - e envolvia a execução de um utilitário de linha de comando para exportar o banco de dados de usuários do AD para um arquivo XML, que eu então analisei.

Este ainda é o caminho certo para fazê-lo, ou as coisas mudaram nos anos seguintes? Alguma chance do controlador de domínio ter algum tipo de serviço da Web em tempo real agora?

    
por Deane 14.06.2011 / 00:27

1 resposta

4

PowerShell no caminho a percorrer. O comando Get-Aduser (ou o comando Quest equiv-get-Qaduser) obterá facilmente as informações do usuário e o powershell exportará para csv, xml, etc.

Sua próxima melhor opção são os utilitários do DS * (dsget, dssearch, etc) que também encontrarão informações do usuário. Eles funcionam bem, mas o Powershell é a onda do futuro e você encontrará muita ajuda hoje em dia.

    
por 14.06.2011 / 01:23