ITOps AI: Requisitos previos de AD y Exchange en local
Propósito: Este documento define los permisos necesarios para la cuenta de servicio 'beaksvc' a fin de ejecutar operaciones de TI automatizadas a través del agente Beak ITOps mediante pasos de aprovisionamiento basados en interfaz de usuario.
Resumen Ejecutivo
Este documento describe los requisitos previos y los permisos necesarios para que la cuenta de servicio beaksvc ejecute operaciones de TI automatizadas gestionadas por el agente Beak ITOps. A la cuenta de servicio se le concederán permisos delegados en Active Directory local y Exchange Server 2016/2019 para realizar la gestión del ciclo de vida de usuarios, la gestión de grupos, la administración de equipos y las operaciones de buzones de correo.
Todos los pasos de aprovisionamiento se proporcionan mediante interfaces de usuario nativas con dos enfoques de delegación:
- Asistente para delegación de control – delegación más sencilla, basada en tareas
- Pestaña de permisos avanzados – configuración de ACL granular (incluida la opción Contenido de la lista)
La configuración está diseñada según el principio de mínimo privilegio, garantizando al mismo tiempo que el agente Beak ITOps pueda detectar y gestionar objetos de forma fiable.
Principales capacidades de automatización:
- Gestión del ciclo de vida de cuentas de usuario (crear, deshabilitar, eliminar, desbloquear, restablecer contraseña)
- Gestión de pertenencia a grupos y listas de distribución
- Transiciones de unidades organizativas de equipos
- Sincronización de atributos de AD y aplicación de directivas
- Aprovisionamiento de buzones de Exchange Server y gestión de delegación
- Configuración de impresoras y periféricos
1. Configuración de la Cuenta de Servicio
1.1 Detalles de la Cuenta
| Atributo | Valor |
|---|---|
| Nombre de cuenta | beaksvc |
| Tipo de cuenta | Cuenta de servicio (usuario de dominio) |
| OU de ubicación | CN=beaksvc,OU=Service Accounts,DC=domain,DC=com |
| Directiva de contraseña | Sin caducidad (recomendado para cuentas de servicio) |
| Opciones de cuenta | Habilitada, la contraseña no caduca nunca, no puede cambiar la contraseña |
| Dirección de correo electrónico | beaksvc@domain.com (requerida para los permisos de Exchange) |
1.2 Pasos para Crear la Cuenta de Servicio (UI - Usuarios y equipos de Active Directory)
Paso 1: Abrir Usuarios y equipos de Active Directory
- En un controlador de dominio o estación de trabajo administrativa con Usuarios y equipos de Active Directory instalado
- Abra "Usuarios y equipos de Active Directory"
- Navegue a la OU de Cuentas de servicio (o la OU deseada para las cuentas de servicio)
Paso 2: Crear la cuenta de usuario
- Haga clic con el botón derecho en la OU de Cuentas de servicio
- Seleccione Nuevo > Usuario
- En el cuadro de diálogo "Nuevo objeto – Usuario":
- Nombre: (déjelo en blanco o use "Beak")
- Apellidos: (déjelo en blanco o use "Service")
- Nombre completo: beaksvc
- Nombre de inicio de sesión de usuario: beaksvc
- Nombre de inicio de sesión de usuario (anterior a Windows 2000): DOMAIN\beaksvc
- Haga clic en Siguiente
Paso 3: Establecer la contraseña
- En el cuadro de diálogo de contraseña:
- Contraseña: Introduzca una contraseña segura (mínimo 16 caracteres, combinación de mayúsculas, minúsculas, números y caracteres especiales)
- Confirmar contraseña: Vuelva a introducir la contraseña
- Marque La contraseña nunca caduca
- Marque El usuario no puede cambiar la contraseña
- Desmarque El usuario debe cambiar la contraseña en el siguiente inicio de sesión
- Haga clic en Siguiente
Paso 4: Confirmar y finalizar
- Revise la configuración
- Haga clic en Finalizar
1.3 Configurar el Buzón de Exchange para la Cuenta de Servicio (UI - Centro de administración de Exchange)
Requisitos previos: Exchange Server 2016 o 2019 debe estar instalado
Paso 1: Conectarse al Centro de administración de Exchange
- Abra un navegador web
- Navegue a https://exchangeserver.domain.com/ecp (reemplace exchangeserver.domain.com con su servidor real)
- Inicie sesión con una cuenta que tenga permisos de administrador de Exchange
Paso 2: Habilitar el buzón para beaksvc
- En el EAC, haga clic en Destinatarios en el panel de características
- Haga clic en la pestaña Buzones
- Haga clic en Nuevo (icono +)
- Seleccione Buzón de usuario
- En el cuadro de diálogo "Nuevo buzón de usuario":
- Tipo de usuario: Nuevo usuario
- Nombre: Beak
- Apellidos: Service
- Nombre para mostrar: beaksvc (Service Account)
- Nombre: beaksvc
- Alias: beaksvc
- Dirección de correo electrónico: beaksvc@domain.com
- Marque El usuario de Active Directory ya existe
- Haga clic en Examinar y seleccione la cuenta de usuario beaksvc creada en Active Directory
- Haga clic en Siguiente
- Seleccione la base de datos de buzones donde se almacenará el buzón
- Haga clic en Nuevo para crear el buzón
Paso 3: Verificar la creación del buzón
- Navegue a Destinatarios > Buzones
- Busque "beaksvc"
- Verifique que el buzón aparece en la lista y que el estado es "Habilitado"
1.4 Configuración de Seguridad
Deshabilitar el inicio de sesión interactivo (mediante Directiva de grupo)
- Abra el Editor de directivas de grupo en una estación de trabajo conectada al dominio
- Navegue a: Configuración del equipo > Directivas > Configuración de Windows > Configuración de seguridad > Directivas locales > Asignación de derechos de usuario
- Abra "Denegar el inicio de sesión local"
- Agregue la cuenta beaksvc a esta directiva
- Haga lo mismo con "Denegar el inicio de sesión a través de Servicios de Escritorio remoto"
Almacenamiento seguro de documentación
- Almacene la contraseña de beaksvc en un almacén de credenciales seguro (por ejemplo, Thycotic Secret Server, HashiCorp Vault, Azure Key Vault)
- Documente:
- Fecha de creación de la cuenta de servicio
- Contraseña inicial (solo en almacenamiento cifrado)
- Programación de rotación de contraseña
- Propósito de la cuenta de servicio y aprobador
2. Permisos de Active Directory
2.1 Permisos de Gestión de Usuarios
Tabla de permisos requeridos
| Operación | Ámbito | Permisos necesarios |
|---|---|---|
| Crear cuentas de usuario | OU(s) de destino | Crear objetos de usuario |
| Eliminar cuentas de usuario | OU(s) de destino | Eliminar objetos de usuario |
| Desbloquear cuenta de usuario | OU(s) de destino | Restablecer contraseña |
| Restablecer contraseña de usuario | OU(s) de destino | Restablecer contraseña |
| Forzar cambio de contraseña | OU(s) de destino | Escritura en pwdLastSet |
| Deshabilitar cuenta de usuario | OU(s) de destino | Escritura en userAccountControl |
Pasos de UI: Delegar permisos de gestión de usuarios
Paso 1: Abrir Usuarios y equipos de Active Directory
- En un controlador de dominio o estación de trabajo administrativa
- Abra "Usuarios y equipos de Active Directory"
- Navegue a la OU que contiene los objetos de usuario (por ejemplo, CN=Users o una OU de usuarios personalizada)
Paso 2: Iniciar el Asistente para delegación
- Haga clic con el botón derecho en la OU de destino que contiene los usuarios
- Seleccione Delegar control...
- Se abre el "Asistente para delegación de control"
Paso 3: Seleccionar el usuario/grupo al que delegar
- Haga clic en Siguiente (tras la introducción del asistente)
- Haga clic en Agregar...
- En el cuadro de diálogo "Seleccionar usuarios, equipos o grupos":
- Escriba: beaksvc
- Haga clic en Comprobar nombres
- Verifique que el nombre se resuelve como DOMAIN\beaksvc
- Haga clic en Aceptar
- Haga clic en Siguiente
Paso 4: Seleccionar tareas para delegar - Restablecimiento de contraseña
- En la página "Tareas para delegar", seleccione Crear una tarea personalizada para delegar
- Haga clic en Siguiente
- En el cuadro de diálogo "Tipo de objeto de Active Directory":
- Seleccione Solo los siguientes objetos en la carpeta
- Marque Objetos de usuario
- Haga clic en Siguiente
- En el cuadro de diálogo "Permisos":
- Marque la sección General:
- ☑ Restablecer contraseña
- Marque la sección Específico de propiedad:
- ☑ Leer lockoutTime (para leer el estado de bloqueo actual)
- ☑ Escribir lockoutTime (para desbloquear cuentas)
- ☑ Leer pwdLastSet (para comprobar la antigüedad de la contraseña)
- ☑ Escribir pwdLastSet (para forzar el cambio de contraseña)
- Marque la sección General:
- Haga clic en Siguiente
- Revise el resumen de delegación
- Haga clic en Finalizar
Paso 5: Agregar permisos para habilitar/deshabilitar usuarios
- Repita los pasos 1-3 anteriores
- En la página "Tareas para delegar", seleccione Crear una tarea personalizada para delegar
- Haga clic en Siguiente
- Seleccione Solo los siguientes objetos en la carpeta y marque Objetos de usuario
- Haga clic en Siguiente
- En el cuadro de diálogo "Permisos":
- En Específico de propiedad:
- ☑ Escribir userAccountControl (permite las operaciones de habilitación/deshabilitación)
- En Específico de propiedad:
- Haga clic en Siguiente
- Haga clic en Finalizar
Paso 6: Agregar permisos para crear/eliminar usuarios
- Repita los pasos 1-3 anteriores
- En la página "Tareas para delegar", seleccione Crear una tarea personalizada para delegar
- Haga clic en Siguiente
- En el cuadro de diálogo "Tipo de objeto de Active Directory":
- Seleccione Esta carpeta, los objetos existentes en esta carpeta y la creación de nuevos objetos en esta carpeta
- Haga clic en Siguiente
- En el cuadro de diálogo "Permisos":
- Marque Creación/eliminación de objetos secundarios específicos:
- ☑ Usuario (esto permite la creación y eliminación de objetos de usuario)
- Marque Creación/eliminación de objetos secundarios específicos:
- Haga clic en Siguiente
- Haga clic en Finalizar
2.2 Permisos de Gestión de Grupos
Pasos de UI: Delegar permisos de gestión de grupos
Paso 1: Abrir Usuarios y equipos de Active Directory
- Navegue a la OU que contiene los objetos de grupo (por ejemplo, CN=Groups OU)
- Haga clic con el botón derecho en la OU de grupos
- Seleccione Delegar control...
Paso 2: Seleccionar el usuario/grupo al que delegar
- Haga clic en Siguiente
- Haga clic en Agregar...
- Escriba: beaksvc
- Haga clic en Comprobar nombres y verifique
- Haga clic en Aceptar > Siguiente
Paso 3: Delegar la modificación de pertenencia a grupos
- Seleccione Modificar la pertenencia de un grupo
- Haga clic en Siguiente
- Revise la confirmación
- Haga clic en Finalizar
Este permiso permite a beaksvc agregar o quitar miembros de los grupos existentes.
Paso 4: Agregar permisos de creación de grupos
- Haga clic con el botón derecho en la OU de grupos nuevamente
- Seleccione Delegar control...
- Haga clic en Siguiente
- Haga clic en Agregar... > Escriba beaksvc > Comprobar nombres > Aceptar > Siguiente
- Seleccione Crear una tarea personalizada para delegar
- Haga clic en Siguiente
- Seleccione Esta carpeta, los objetos existentes en esta carpeta y la creación de nuevos objetos en esta carpeta
- Haga clic en Siguiente
- En el cuadro de diálogo "Permisos":
- Marque Creación/eliminación de objetos secundarios específicos:
- ☑ Grupo (permite crear y eliminar grupos)
- Marque Creación/eliminación de objetos secundarios específicos:
- Haga clic en Siguiente > Finalizar
2.3 Permisos de Gestión de Equipos
Pasos de UI: Delegar permisos de gestión de equipos
Paso 1: Navegar a la OU de equipos
- Abra Usuarios y equipos de Active Directory
- Navegue a la OU que contiene los objetos de equipo (por ejemplo, OU de Equipos o OU de Estaciones de trabajo)
- Haga clic con el botón derecho en la OU de equipos
- Seleccione Delegar control...
Paso 2: Agregar beaksvc
- Haga clic en Siguiente
- Haga clic en Agregar... > Escriba beaksvc > Comprobar nombres > Aceptar > Siguiente
Paso 3: Delegar tareas de gestión de equipos
- Seleccione Crear una tarea personalizada para delegar
- Haga clic en Siguiente
- Seleccione Solo los siguientes objetos en la carpeta
- Marque Objetos de equipo
- Haga clic en Siguiente
- En el cuadro de diálogo "Permisos":
- Marque General:
- ☑ Escribir todas las propiedades (esto permite mover equipos entre OUs)
- Marque General:
- Haga clic en Siguiente > Finalizar
Esto permite a beaksvc mover equipos a diferentes unidades organizativas.
2.4 Permisos de Sincronización de Atributos
Pasos de UI: Delegar permisos de escritura de atributos
Paso 1: Navegar a la OU de usuarios
- Abra Usuarios y equipos de Active Directory
- Haga clic con el botón derecho en la OU de usuarios
- Seleccione Delegar control...
Paso 2: Agregar beaksvc
- Haga clic en Siguiente
- Haga clic en Agregar... > Escriba beaksvc > Comprobar nombres > Aceptar > Siguiente
Paso 3: Delegar permisos de atributos específicos
- Seleccione Crear una tarea personalizada para delegar
- Haga clic en Siguiente
- Seleccione Solo los siguientes objetos en la carpeta
- Marque Objetos de usuario
- Haga clic en Siguiente
- En el cuadro de diálogo "Permisos", seleccione Específico de propiedad
- Marque los siguientes atributos:
- ☑ Escribir displayName
- ☑ Escribir mail
- ☑ Escribir telephoneNumber
- ☑ Escribir streetAddress
- ☑ Escribir city
- ☑ Escribir st (estado/provincia)
- ☑ Escribir postalCode
- ☑ Escribir department
- ☑ Escribir title
- ☑ Escribir company
- ☑ Escribir manager
- ☑ Escribir description
- Haga clic en Siguiente > Finalizar
3. Permisos de Exchange Server
3.1 Acceso al Centro de Administración de Exchange
Paso 1: Abrir el Centro de administración de Exchange
- Desde un navegador web: https://exchangeserver.domain.com/ecp
- Inicie sesión con una cuenta que tenga derechos de administración de la organización
Paso 2: Verificar que el buzón de beaksvc existe
- Navegue a Destinatarios > Buzones
- Busque "beaksvc"
- Confirme que el buzón está creado y habilitado
3.2 Agregar beaksvc a los Grupos de Roles (Método de UI)
Paso 1: Navegar a los Roles de administrador
- En el Centro de administración de Exchange, haga clic en Permisos en el panel de características
- Haga clic en la pestaña Roles de administrador
Paso 2: Agregar beaksvc al grupo de roles "Recipient Management"
- En la lista de grupos de roles, busque y haga clic en Recipient Management
- El panel de detalles del grupo de roles se abre en el lado derecho
- En la sección "Miembros", haga clic en Editar (icono de lápiz)
- En el cuadro de diálogo "Recipient Management":
- Haga clic en Agregar (+)
- Aparece un cuadro de diálogo de selección
- Escriba: beaksvc
- Haga clic en Buscar o presione Entrar
- Seleccione beaksvc (beaksvc@domain.com)
- Haga clic en Agregar > Aceptar
- Haga clic en Guardar
Qué concede esto: Permiso para administrar destinatarios de buzones, crear/modificar/eliminar destinatarios y administrar grupos de distribución
Paso 3: Agregar beaksvc al grupo de roles "Mail Recipients" (si no está incluido ya)
- Haga clic en el grupo de roles Mail Recipients
- Haga clic en Editar
- Haga clic en Agregar en la sección Miembros
- Escriba: beaksvc
- Haga clic en Buscar
- Seleccione beaksvc
- Haga clic en Agregar > Aceptar > Guardar
Qué concede esto: Permisos básicos de administración de buzones y destinatarios
Paso 4: Verificar la pertenencia al grupo de roles
- Navegue a Permisos > Roles de administrador
- Haga clic en Recipient Management
- En la sección "Miembros", verifique que beaksvc aparece en la lista
3.3 Asignar Permisos de Buzón Específicos (Delegación de buzón individual)
Use este proceso si necesita conceder a beaksvc permisos específicos sobre buzones individuales (por ejemplo, para la gestión de buzones compartidos).
Paso 1: Navegar al buzón de destino
- Vaya a Destinatarios > Buzones (o Compartido para buzones compartidos)
- Busque y seleccione el buzón al que desea asignar permisos
- Haga clic en Editar (icono de lápiz)
Paso 2: Configurar la delegación del buzón
Se abre la página de propiedades del buzón. Haga clic en la sección Delegación de buzón.
Para permiso de Acceso total:
- En la sección Acceso total, haga clic en Agregar (+)
- Aparece un cuadro de diálogo de selección de usuario
- Escriba: beaksvc
- Haga clic en Buscar
- Seleccione beaksvc
- Haga clic en Agregar > Aceptar
- En Acceso total, verifique que beaksvc aparece ahora en la lista
Para permiso Enviar como:
- En la sección Enviar como, haga clic en Agregar (+)
- Escriba: beaksvc
- Haga clic en Buscar
- Seleccione beaksvc
- Haga clic en Agregar > Aceptar
- En Enviar como, verifique que beaksvc aparece ahora en la lista
Para permiso Enviar en nombre de:
- En la sección Enviar en nombre de, haga clic en Agregar (+)
- Escriba: beaksvc
- Haga clic en Buscar
- Seleccione beaksvc
- Haga clic en Agregar > Aceptar
- En Enviar en nombre de, verifique que beaksvc aparece ahora en la lista
Paso 3: Guardar los cambios
- Tras configurar las delegaciones necesarias, haga clic en Guardar
- Aparece un mensaje de confirmación
- El buzón ahora tiene los permisos configurados para beaksvc
3.4 Asignar Permisos de Delegación de Grupos
Si necesita que beaksvc administre delegados en grupos de distribución:
Paso 1: Navegar a los grupos
- Vaya a Destinatarios > Grupos
- Busque y seleccione el grupo de distribución
- Haga clic en Editar
Paso 2: Configurar la delegación del grupo
Se abre la página de propiedades del grupo. Haga clic en la sección Delegación de grupo.
Para permiso Enviar como en el grupo:
- En Enviar como, haga clic en Agregar (+)
- Escriba: beaksvc
- Haga clic en Buscar
- Seleccione beaksvc
- Haga clic en Agregar > Aceptar
Para permiso Enviar en nombre de en el grupo:
- En Enviar en nombre de, haga clic en Agregar (+)
- Escriba: beaksvc
- Haga clic en Buscar
- Seleccione beaksvc
- Haga clic en Agregar > Aceptar
Paso 3: Guardar los cambios
- Haga clic en Guardar
- Confirme que los cambios se han aplicado
3.5 Asignar el Rol de Importación/Exportación de Buzones (Para operaciones masivas)
Paso 1: Navegar a los Roles de administrador
- Haga clic en Permisos > Roles de administrador
- Busque "Mailbox Import Export" o un rol similar
Paso 2: Crear un rol personalizado (si es necesario)
Si no existe un rol "Mailbox Import Export" previo que incluya los permisos necesarios:
- En la parte superior de la lista de grupos de roles, haga clic en Nuevo (+)
- En el cuadro de diálogo "Nuevo grupo de roles":
- Nombre: Mailbox Management (o similar)
- Descripción: Cuenta de servicio para el aprovisionamiento y la gestión de buzones
- Roles:
- Haga clic en Agregar
- Desplácese por los roles disponibles
- Seleccione: Mail Recipients, Recipient Management, Mailbox Import Export
- Haga clic en Aceptar
- Miembros:
- Haga clic en Agregar
- Escriba: beaksvc
- Haga clic en Buscar
- Seleccione beaksvc
- Haga clic en Agregar > Aceptar
- Haga clic en Guardar
4. Configuración de Impresoras y Periféricos
4.1 Acceso de Administrador Local en Servidores de Impresión
Paso 1: Acceder al servidor de impresión
- Conéctese al servidor de impresión de Windows
- Abra "Administración de equipos"
- Navegue a Herramientas del sistema > Usuarios y grupos locales
Paso 2: Agregar beaksvc al grupo Administradores
- Haga doble clic en el grupo Administradores
- Haga clic en Agregar
- En el cuadro de diálogo "Seleccionar usuarios, equipos, cuentas de servicio o grupos":
- Escriba: DOMAIN\beaksvc
- Haga clic en Comprobar nombres
- Verifique que el nombre se resuelve correctamente
- Haga clic en Aceptar
- Cierre el cuadro de diálogo
Paso 3: Agregar beaksvc al grupo Operadores de impresión (alternativa)
- Si no se requiere acceso de administrador local, use el grupo Operadores de impresión en su lugar
- Haga doble clic en el grupo Operadores de impresión
- Repita los pasos de la sección anterior
- Esto concede la administración de impresoras sin derechos de administrador del sistema completos
Paso 4: Verificar los cambios
- Desconéctese y vuelva a conectarse al servidor de impresión para actualizar los permisos
- Pruebe las operaciones de administración de impresoras
5. Requisitos de Infraestructura y Red
5.1 Lista de verificación de conectividad de red
| Componente | Puerto | Protocolo | Requerido |
|---|---|---|---|
| Controladores de dominio | 389 | LDAP | Sí |
| Controladores de dominio | 636 | LDAPS | Sí (si se usa LDAP seguro) |
| Controladores de dominio | 88 | Kerberos | Sí |
| Exchange Server | 443 | HTTPS | Sí |
| Servidores de impresión | 445 | SMB | Sí |
| Servidores de impresión | 9100 | LPR | Sí (si se usa LPR) |
5.2 Reglas de Firewall
Cree reglas de firewall de salida que permitan:
- Desde el servidor del agente Beak ITOps hacia los controladores de dominio en los puertos 389, 636, 88
- Desde el servidor del agente Beak ITOps hacia Exchange Server en el puerto 443
- Desde el servidor del agente Beak ITOps hacia los servidores de impresión en los puertos 445, 9100
5.3 Configuración de Autenticación
Autenticación Kerberos (recomendada):
- Asegúrese de que la cuenta beaksvc tiene habilitada la autenticación Kerberos (predeterminada para las cuentas de usuario)
- Verifique que el agente Beak ITOps puede conectarse a un Centro de distribución de claves (KDC)
- Pruebe la autenticación Kerberos desde el servidor del agente
Autenticación LDAPS (alternativa):
- Exchange Server y los controladores de dominio deben tener certificados SSL válidos
- El puerto LDAPS (636) debe ser accesible desde el servidor del agente Beak ITOps