Active Directory Service Interfaces

Finalidade

Active Directory Service Interfaces (ADSI) é um conjunto de interfaces COM usado para acessar os recursos de serviços de diretório de diferentes provedores de rede. 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. Os administradores e desenvolvedores podem usar os serviços ADSI para enumerar e gerenciar os recursos em um serviço de diretório, independentemente do ambiente de rede que contenha 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 um usuário final 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 independentes de software e desenvolvedores de usuários finais podem usar o ADSI para "habilitar o diretório" de seus produtos e aplicativos. Os serviços podem se publicar em um diretório, os clientes podem usar o diretório para localizar os serviços e ambos podem usar o diretório para localizar e manipular outros objetos de interesse. Como as Interfaces de Serviço do Active Directory são independentes do(s) serviço(s) de diretório subjacente(s), 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 vários idiomas. Para a maioria das tarefas administrativas, o ADSI define interfaces e objetos acessíveis a partir de linguagens compatíveis com automação, como Microsoft Visual Basic, Microsoft Visual Basic Scripting Edition (VBScript) e Java, para linguagens mais conscientes de desempenho e eficiência, como C e C++. Uma boa base em programação COM é útil para o programador ADSI.

Requisitos de tempo de execução

O Active Directory é executado em controladores de domínio do Windows Server. No entanto, aplicativos cliente usando ADSI podem ser gravados e executados no Windows. Além disso, os desenvolvedores desejarão o Platform Software Development Kit (SDK), também disponível no site do MSDN. 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 a ADSI

Informações gerais sobre ADSI.

Usando ADSI

Guia do programador para usar o ADSI.

Tutoriais de início rápido do ADSI

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

Referência ADSI

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

O Component Object Model

Clientes e servidores COM

Active Directory Domain Services