Active Directory (AD) o Directorio Activo (DA) son los términos que utiliza Microsoft para referirse a su implementación de servicio de directorio en una red distribuida de computadoras. Utiliza distintos protocolos, principalmente LDAPDNSDHCP y Kerberos.

De forma sencilla se puede decir que es un servicio establecido en uno o varios servidores en donde se crean objetos tales como usuarios, equipos o grupos, con el objetivo de administrar los inicios de sesión en los equipos conectados a la red, así como también la administración de políticas en toda la red.

Su estructura jerárquica permite mantener una serie de objetos relacionados con componentes de una red, como usuarios, grupos de usuarios, permisos y asignación de recursos y políticas de acceso.1

Active Directory permite a los administradores establecer políticas a nivel de empresa, desplegar programas en muchos ordenadores y aplicar actualizaciones críticas a una organización entera. Un Active Directory almacena información de una organización en una base de datos central, organizada y accesible. Pueden encontrarse desde directorios con cientos de objetos para una red pequeña hasta directorios con millones de objetos.



¿Qué hay en la base de datos de Active Directory?

La base de datos (directorio) de Active Directory contiene información sobre los objetos AD en el dominio. Los tipos comunes de objetos AD incluyen usuarios, computadoras, aplicaciones, impresoras y carpetas compartidas. Algunos objetos pueden contener otros objetos (por eso verá AD descrito como jerárquico). En particular, las organizaciones a menudo simplifican la administración organizando los objetos de AD en unidades organizativas (OU) y optimizan la seguridad al colocar a los usuarios en grupos. Estas unidades organizativas y grupos son en sí mismos objetos almacenados en el directorio.

Los objetos tienen atributos. Algunos atributos son obvios y otros están más detrás de escena. Por ejemplo, un objeto de usuario normalmente tiene atributos como el nombre, la contraseña, el departamento y la dirección de correo electrónico de la persona, pero también atributos que la mayoría de la gente nunca ve, como su identificador único global (GUID), Identificador de seguridad (SID), último inicio de sesión tiempo y pertenencia al grupo.

Las bases de datos están estructuradas, lo que significa que hay un diseño que determina qué tipos de datos almacenan y cómo se organizan esos datos. Este diseño se llama esquema. Active Directory no es una excepción: su esquema contiene definiciones formales de cada clase de objeto que se puede crear en el bosque de Active Directory y cada atributo que puede existir en un objeto de Active Directory. AD viene con un esquema predeterminado, pero los administradores pueden modificarlo para adaptarlo a las necesidades comerciales. La clave que debe saber es que es mejor planificar el esquema cuidadosamente desde el principio debido al papel central que desempeña AD en la autenticación y las autorizaciones; cambiar el esquema de la base de datos de AD más adelante puede alterar drásticamente su negocio.