Interfaces de servicio de Active Directory

Propósito

Las interfaces de servicio de Active Directory (ADSI) son un conjunto de interfaces COM que se usan para acceder a las características de los servicios de directorio de diferentes proveedores de red. ADSI se usa en un entorno informático distribuido para presentar un único conjunto de interfaces de servicio de directorio para administrar recursos de red. Los administradores y desarrolladores pueden usar servicios ADSI para enumerar y administrar los recursos de un servicio de directorio, independientemente del entorno de red que contenga el recurso.

ADSI permite tareas administrativas comunes, como agregar nuevos usuarios, administrar impresoras y localizar recursos en un entorno informático distribuido.

Nota

La siguiente documentación es para programadores de equipos. Si es un usuario final que intenta depurar un error de impresión o un problema de red doméstica, consulte los foros de la comunidad de Microsoft.

 

Donde sea aplicable

Los administradores de red pueden usar ADSI para automatizar tareas comunes, como agregar usuarios y grupos, administrar impresoras y establecer permisos en los recursos de red.

Los proveedores de software independientes y los desarrolladores de usuarios finales pueden usar ADSI para "habilitar el directorio" sus productos y aplicaciones. Los servicios pueden publicarse en un directorio, los clientes pueden usar el directorio para buscar los servicios y ambos pueden usar el directorio para buscar y manipular otros objetos de interés. Dado que las interfaces de servicio de Active Directory son independientes de los servicios de directorio subyacentes, los productos y aplicaciones habilitados para directorios pueden funcionar correctamente en varios entornos de red y directorio.

Audiencia de desarrolladores

Puede escribir aplicaciones cliente ADSI en muchos idiomas. Para la mayoría de las tareas administrativas, ADSI define interfaces y objetos accesibles desde lenguajes compatibles con Automation como Microsoft Visual Basic, Microsoft Visual Basic Scripting Edition (VBScript) y Java a los lenguajes más eficaces y de rendimiento, como C y C++. Una buena base en la programación COM es útil para el programador adsi.

Requisitos de tiempo de ejecución

Active Directory se ejecuta en controladores de dominio de Windows Server. Sin embargo, las aplicaciones cliente que usan ADSI se pueden escribir y ejecutar en Windows. Además, los desarrolladores querrán que el Kit de desarrollo de software de plataforma (SDK) también esté disponible en el sitio web de MSDN. Para investigar el contenido de Active Directory, use el complemento MMC de Usuarios y equipos de Active Directory. Este complemento reemplaza la herramienta Adsvw que estaba disponible para versiones anteriores de Windows.

En esta sección

Acerca de ADSI

Información general sobre ADSI.

Uso de ADSI

Guía del programador para usar ADSI.

Tutoriales de inicio rápido de ADSI

Uso de ADSI con Automation para administrar directorios.

Referencia de ADSI

Documentación de interfaces y métodos ADSI.

The Component Object Model [Modelo de objetos componentes (COM)]

Clientes y servidores COM

Active Directory Domain Services