Quais são os nomes de campo no AD para um usuário?

3

Estou tentando criar um aplicativo c # que extraia usuários do AD. E com o AD im trabalhando há muito se nomes estranhos para os campos em um objeto de usuário.

name = fullname
mail = email
telephoneNumber = phone number 

(sim, não muita estranheza ainda ... mas :)

sn = surname
co = country
l = city
st = state

Então, minha pergunta é que há uma lista dos nomes de campos que eu posso extrair para um usuário ou eles são configurados pelo administrador (se eu tiver que perguntar a ele por suas palavras-chave loucas)?

    
por Jason94 19.10.2010 / 13:40

5 respostas

8

AD é basicamente um servidor LDAP personalizado para Windows. É este e este o tipo de informação que você está procurando?

Existem extensões e alterações que podem ser feitas a ele, como a integração do Exchange ou de outros serviços com o AD, portanto, você não pode necessariamente contar que cada ambiente do AD seja exatamente o mesmo. Mas os campos básicos de autenticação não devem mudar.

Você pode pesquisar no google informações sobre importação / exportação de informações em massa no AD para obter informações sobre campos e atributos. Existem muitas ferramentas para mover dados de e para arquivos de texto e AD por aí.

    
por 19.10.2010 / 13:46
4

Eu pessoalmente uso o ADExplorer (da SysInternals, agora de propriedade da Microsoft) e, ocasionalmente, o ADSIEdit para todas as minhas necessidades de propriedade do AD. Muito útil ao escrever código ...

    
por 19.10.2010 / 18:38
0

Eu precisava de informações semelhantes há pouco tempo e achei esse recurso bastante útil: link text

    
por 19.10.2010 / 17:57
0

Sim, use um navegador ldap é a maneira mais fácil. Ou pesquise no esquema do LDAP do diretório ativo

    
por 21.10.2010 / 14:58
0

Temos um produto chamado Keck em techtoolbox.com Você pode querer dar uma olhada. Pode fazer o que você já precisa.

    
por 26.07.2011 / 17:53