Active Directory Service Interfaces

Finalidade

O ADSI (Active Directory Service Interfaces) é um conjunto de interfaces COM usadas para acessar os recursos de serviços de diretório de diferentes provedores de rede. O ADSI é usado em um ambiente de computação distribuída para apresentar um único conjunto de interfaces de serviço de diretório para gerenciar recursos de rede. Administradores e desenvolvedores podem usar serviços ADSI para enumerar e gerenciar os recursos em um serviço de diretório, independentemente do ambiente de rede que contém o recurso.

O ADSI permite tarefas administrativas comuns, como adicionar novos usuários, gerenciar impressoras e localizar recursos em um ambiente de computação distribuído.

Observação

A documentação a seguir é para programadores de computador. Se você for usuário final e estiver tentando depurar um erro de impressão ou um problema de rede doméstica, consulte os fóruns da comunidade da Microsoft.

 

Quando aplicável

Os administradores de rede podem usar o ADSI para automatizar tarefas comuns, como adicionar usuários e grupos, gerenciar impressoras e definir permissões em recursos de rede.

Fornecedores de software independentes e desenvolvedores de usuários finais podem usar o ADSI para "habilitar diretórios" para seus produtos e aplicativos. Os serviços podem se publicar em um diretório, os clientes podem usar o diretório para encontrar os serviços e ambos podem usar o diretório para encontrar e manipular outros objetos de interesse. Como o Active Directory Service Interfaces é independente dos serviços de diretório subjacentes, os produtos e aplicativos habilitados para diretório podem operar com êxito em vários ambientes de rede e diretório.

Público de desenvolvedores

Você pode escrever aplicativos cliente ADSI em muitas linguagens. Para a maioria das tarefas administrativas, o ADSI define interfaces e objetos acessíveis de linguagens compatíveis com automação, como Microsoft Visual Basic, Microsoft Visual Basic Scripting Edition (VBScript) e Java, para as linguagens mais conscientes de desempenho e eficiência, como C e C++. É recomendável que o programador ADSI tenha uma boa base em programação COM.

Requisitos de tempo de execução

O Active Directory é executado em controladores de domínio do Windows Server. No entanto, os aplicativos cliente que usam ADSI podem ser gravados e executados no Windows. Além disso, os desenvolvedores vão querer o SDK (Software Development Kit) da plataforma. Para investigar o conteúdo do Active Directory, use o snap-in MMC Usuários e Computadores do Active Directory. Esse snap-in substitui a ferramenta Adsvw que estava disponível para versões anteriores do Windows.

Nesta seção

Sobre o ADSI

Informações gerais sobre o ADSI.

Usando o ADSI

Guia do programador para usar o ADSI.

Tutoriais de início rápido do ADSI

Usar o ADSI com automação para gerenciar diretórios.

Referência da ADSI

Documentação de interfaces e métodos ADSI.

O Component Object Model

Clientes e servidores COM

Active Directory Domain Services