Integra Active Directory en Google SecOps
En este documento, se explica cómo integrar Active Directory en Google Security Operations.
Casos de uso
La integración de Active Directory usa las capacidades de Google SecOps para admitir los siguientes casos de uso:
Activa y desactiva usuarios: Desactiva una cuenta de usuario potencialmente vulnerada y evita más accesos no autorizados.
Restablecer contraseñas: Restablece automáticamente la contraseña del usuario en Active Directory y notifícale el cambio.
Administra grupos: Agrega usuarios nuevos a los grupos de seguridad correspondientes según su rol y asegúrate de que tengan los permisos de acceso correctos.
Recuperar información del usuario: Recupera detalles del usuario, como membresías de grupos, hora del último acceso y la información de contacto de una cuenta de usuario específica.
Automatiza la desvinculación: Inhabilita cuentas, quita usuarios de grupos y transfiere la propiedad de archivos en el caso de que un empleado se desvincule.
Antes de comenzar
Antes de configurar la integración de Active Directory en Google SecOps, verifica que tu entorno de red, los Servicios de dominio de Active Directory (AD DS) y las credenciales de la cuenta de servicio cumplan con todos los requisitos previos operativos.
Para preparar tu entorno para la integración, completa los siguientes requisitos previos:
Verifica la conectividad de red y la resolución de DNS entre tu instancia de Google SecOps (o agente remoto) y tus controladores de dominio de Active Directory.
Si te conectas a través de LDAPS (puerto 636) (obligatorio para restablecer contraseñas), asegúrate de que los certificados de directorio estén configurados. Si usas una autoridad certificadora (CA) interna, ten listo tu certificado de la AC raíz o intermedio para la codificación en base64.
Crea una cuenta de servicio dedicada de Active Directory que cumpla con el principio de privilegio mínimo (PoLP).
Revisa los permisos de acción obligatorios para determinar los atributos y los derechos de acceso necesarios para las guías específicas que planeas ejecutar.
Delega permisos en las unidades organizativas (UO) de destino con Usuarios y equipos de Active Directory (ADUC) o PowerShell (
dsacls), y asegúrate de que la cuenta de servicio tenga acceso explícito de lectura y escritura al atributouserAccountControl.
Requisitos de red y DNS
Las Operaciones de seguridad de Google se comunican directamente con los controladores de dominio de Active Directory a través del Protocolo ligero de acceso a directorios (LDAP o LDAPS) por TCP.
Asegúrate de que tu entorno de red cumpla con las siguientes reglas de conectividad:
Conectividad de puertos: Asegúrate de que tus firewalls y enrutamiento de red permitan la comunicación saliente desde Google SecOps (o tu agente remoto) a tus controladores de dominio de Active Directory en los siguientes puertos:
- LDAP (estándar): Abre el puerto
389/TCPpara la comunicación LDAP sin encriptar. - LDAPS (recomendado y obligatorio para contraseñas): Abre el puerto
636/TCP(o tu puerto SSL/TLS personalizado). LDAPS es obligatorio para el tráfico de directorio encriptado y para las acciones de modificación de contraseñas, como Set User Password.
- LDAP (estándar): Abre el puerto
Resolución de DNS y nombres de host: Active Directory requiere una resolución precisa de nombres de host para que coincidan los certificados SSL/TLS y las vinculaciones de servicios de directorio. Si tu dominio se resuelve con un nombre DNS completamente calificado a través de tu configuración de DNS interna, no se necesita ninguna configuración de host adicional. Si la resolución de DNS no está disponible en la imagen de contenedor del agente remoto, configura el archivo
/etc/hosts.
Configura el archivo /etc/hosts
Active Directory requiere una resolución precisa del nombre de host para que coincida con los certificados SSL/TLS y las vinculaciones del servicio de directorio. Si tu agente remoto no puede resolver el controlador de dominio de Active Directory con DNS, asigna el host de forma manual.
Para configurar el archivo /etc/hosts, completa los siguientes pasos:
Abre
/etc/hostsen un editor de texto con privilegios de administrador:sudo vi /etc/hostsAgrega una entrada que asigne la dirección IP del controlador de dominio a su nombre de dominio completamente calificado (FQDN):
192.0.2.195 dc01.example.localGuarde y cierre el archivo.
Si no necesitas un certificado de la AC para la integración, continúa con la configuración de los requisitos de autenticación y cuenta de servicio. De lo contrario, configura tu certificado de la AC.
(Opcional) Configura el certificado de la AC
Cuando te conectes a través de LDAPS (puerto 636) con certificados emitidos por una CA interna o privada, proporciona la cadena de certificado codificada en base64 durante la configuración para establecer una conexión TLS de confianza.
Para configurar y subir el certificado de la AC, completa los siguientes pasos:
Codifica tu archivo de certificado con formato PEM:
Linux:
bash base64 -w 0 mycert.crtmacOS:
bash base64 -i mycert.crt
Copia la cadena de salida completa (incluidos los encabezados codificados) y pégala en el campo CA Certificate File - parsed into Base64 String de la configuración de integración de Google SecOps.
Establece el parámetro Server en el FQDN del controlador de dominio (no su dirección IP) para que el nombre de host coincida con el nombre común (CN) o el nombre alternativo del sujeto (SAN) en el certificado.
Haz clic en Test para validar el protocolo de enlace TLS.
Requisitos de autenticación y cuentas de servicio
La integración de Active Directory se autentica con credenciales estándar de AD DS.
Asegúrate de que tu configuración de autenticación cumpla con las siguientes prácticas de seguridad:
Cuenta de servicio dedicada: Crea una cuenta de servicio dedicada (como
svc_secops_ad) específicamente para los cuadernos de jugadas automatizados de Google SecOps. Evita usar cuentas de usuario interactivas o cuentas de administrador de dominio integradas.Formato del nombre de usuario: El nombre de usuario se puede proporcionar como un nombre principal de usuario (UPN) (como
svc_secops@example.local) o como un nombre de inicio de sesión de nivel inferior (EXAMPLE\svc_secops).PoLP: No agregues la cuenta de servicio a grupos integrados con privilegios, como Administradores de dominio, Administradores de la empresa o Operadores de cuentas. En cambio, otorga permisos detallados en las OU específicas en las que residen los objetos de usuarios, computadoras o grupos.
Configura permisos de acción (privilegio mínimo)
Otorga a la cuenta de servicio de autenticación los permisos específicos de Active Directory y el acceso a los atributos de LDAP necesarios para las acciones que ejecutan tus manuales.
Consulta los permisos mínimos para las acciones de Active Directory en la siguiente tabla:
| Nombre de la acción | Permiso o derecho extendido de AD DS requerido | Clase de objeto objetivo | Descripción / Alcance del atributo |
|---|---|---|---|
| Ping | Read Property |
Usuario, raíz del dominio | Consulta el objeto de la cuenta de servicio configurada (sAMAccountName, userPrincipalName, mail) para validar la conectividad y las credenciales del directorio. |
| Enriquecer entidades |
|
Usuario, computadora, grupo | Consulta los atributos de usuarios y computadoras, y resuelve las membresías de grupos anidados.
Se requiere Read Property en userAccountControl para evitar errores de subíndice nulo. |
| Inhabilitar cuenta |
|
Usuario | Lee y establece la marca ACCOUNTDISABLE (0x0002) en el objeto del usuario objetivo. |
| Habilitar cuenta |
|
Usuario | Lee y borra la marca ACCOUNTDISABLE (0x0002) en el objeto del usuario objetivo. |
| Inhabilitar la computadora |
|
Computadora | Lee y establece la marca ACCOUNTDISABLE en el objeto de la computadora de destino. |
| Habilitar la computadora |
|
Computadora | Lee y borra la marca ACCOUNTDISABLE en el objeto de la computadora de destino. |
| Liberar cuenta bloqueada | Write Property: lockoutTime |
Usuario | Establece el atributo lockoutTime en 0 para desbloquear una cuenta de usuario bloqueada. |
| Forzar actualización de contraseña | Write Property: pwdLastSet |
Usuario | Establece el atributo pwdLastSet en 0 para exigir que el usuario cambie su contraseña en el siguiente inicio de sesión. |
| Establecer contraseña de usuario |
|
Usuario | Restablece la contraseña del usuario objetivo. Requiere LDAPS (puerto 636) o StartTLS. |
| Agregar usuario al grupo |
|
Grupo | Agrega el nombre distinguido (DN) del usuario objetivo (distinguishedName) al atributo member del grupo. |
| Remove User From Group |
|
Grupo | Quita el nombre distinguido (distinguishedName) del usuario objetivo del atributo member del grupo. |
| Change User OU |
|
Unidad organizativa (UO), usuario | Mueve objetos de usuario entre UO con LDAP modify_dn. |
| Cambiar la UO del host |
|
Unidad organizativa (UO), computadora | Mueve objetos de computadora entre UO con modify_dn de LDAP. |
| Actualiza los atributos de un usuario de AD | Write Property en atributos de segmentación (como mail, title, department, telephoneNumber, description o manager) |
Usuario | Modifica los valores de atributos especificados en el objeto del usuario objetivo. |
| Actualiza los atributos de un host de AD | Write Property en atributos de segmentación (como description o location) |
Computadora | Modifica los valores de atributos especificados en el objeto de la computadora de destino. |
| Get Group Members |
|
Grupo, usuario, computadora | Consultar la pertenencia a un grupo y los atributos de las cuentas de miembros |
| Obtener detalles de contacto del administrador |
|
Usuario | Lee el atributo manager del objeto del usuario objetivo y recupera los detalles de contacto del administrador. |
| Is User In Group |
|
Usuario, grupo | Evalúa si una cuenta de usuario pertenece al grupo de seguridad o de distribución especificado. |
| List User Groups |
|
Usuario, grupo | Devuelve la lista de todos los grupos asignados a la cuenta de usuario especificada. |
| Buscar en Active Directory |
|
Usuario, computadora, grupo y UO | Ejecuta consultas de filtros LDAP personalizados en el subárbol del directorio. |
Cómo delegar permisos en Active Directory
Para aplicar la PoLP sin otorgar derechos administrativos amplios, usa ADUC o PowerShell y dsacls para delegar permisos en las OU objetivo con las herramientas de administración estándar de Active Directory.
Cómo delegar el control con ADUC
Si prefieres usar una interfaz gráfica, delega permisos específicos de objetos y propiedades con el Asistente para delegación de control en ADUC.
Ejecuta el asistente en la UO de destino para otorgar los permisos específicos de objeto y propiedad necesarios para la administración de cuentas (como leer y escribir marcas de control de cuentas, restablecer contraseñas y desbloquear cuentas).
Para obtener orientación paso a paso sobre cómo ejecutar el asistente, consulta la documentación de Microsoft sobre la Delegación de control en AD DS en Windows Server.
Delega el control con PowerShell y dsacls
Si prefieres un enfoque de línea de comandos o necesitas automatizar y escribir secuencias de comandos para las asignaciones de permisos, usa PowerShell junto con la utilidad de línea de comandos dsacls.exe integrada.
Ejecuta los siguientes ejemplos de comandos en una estación de trabajo administrativa o en un controlador de dominio, y reemplaza la UO de destino y el nombre de la cuenta de servicio:
- Otorga permisos de lectura y escritura en
userAccountControl(inhabilita o habilita cuentas de usuario y evita errores de enriquecimiento):powershell dsacls.exe "OU=Users,DC=example,DC=local" /I:S /G "EXAMPLE\svc_secops_ad:RPWP;userAccountControl;user" - Otorga permisos de lectura y escritura en
userAccountControlpara objetos de computadora (inhabilitar o habilitar computadoras):powershell dsacls.exe "OU=Computers,DC=example,DC=local" /I:S /G "EXAMPLE\svc_secops_ad:RPWP;userAccountControl;computer" - Otorga permisos para desbloquear la cuenta (
lockoutTime):powershell dsacls.exe "OU=Users,DC=example,DC=local" /I:S /G "EXAMPLE\svc_secops_ad:WP;lockoutTime;user" - Otorga permisos para forzar el cambio de contraseña (
pwdLastSet):powershell dsacls.exe "OU=Users,DC=example,DC=local" /I:S /G "EXAMPLE\svc_secops_ad:WP;pwdLastSet;user" - Grant password reset rights (
Reset Passwordextended right):powershell dsacls.exe "OU=Users,DC=example,DC=local" /I:S /G "EXAMPLE\svc_secops_ad:CA;Reset Password;user" - Otorga derechos de modificación de la membresía en un grupo de seguridad:
powershell dsacls.exe "CN=SecOps-Quarantine,OU=Groups,DC=example,DC=local" /G "EXAMPLE\svc_secops_ad:RPWP;member;group"
Para obtener más detalles sobre la sintaxis y los modificadores de parámetros, consulta la documentación de Microsoft sobre dsacls.
Parámetros de integración
La integración de Active Directory requiere los siguientes parámetros:
| Parámetro | Descripción |
|---|---|
Server |
Obligatorio. Nombre de host, nombre de DNS o dirección IP del servidor de Active Directory La integración se comunica a través del protocolo LDAP. Para usar un puerto personalizado, agrégalo a la dirección (por ejemplo, De forma predeterminada, la integración usa el puerto 636 cuando SSL/TLS está habilitado y el puerto 389 cuando está inhabilitado. |
Username |
Obligatorio. Es la dirección de correo electrónico del usuario para conectarse a Active Directory, como Este parámetro también acepta el atributo |
Domain |
Obligatorio. Es la ruta de DNS completa a tu dominio dentro del espacio de nombres de la red. Para configurar este parámetro, ingresa el nombre de dominio completamente calificado (FQDN) de tu dominio con el siguiente formato: example.local, el FQDN que debes ingresar es example.local. Si tu dominio interno de Active Directory es corp.example.com, el FQDN que debes ingresar es corp.example.com. |
Password |
Obligatorio. Es la contraseña de la cuenta de usuario. |
Custom Query Fields |
Es opcional. Campos personalizados de la integración de Active Directory, como |
CA Certificate File - parsed into Base64 String |
Es opcional. Es la cadena del archivo de certificado de la AC codificada en formato base64 que obtuviste cuando configuraste el certificado de la AC. Para configurar este parámetro, ingresa el valor BASE64_ENCODED_CERTIFICATE_STRING completo. |
Use SSL |
Es opcional. Si se selecciona, la integración valida el certificado SSL cuando se conecta al servidor de Active Directory. Cuando se selecciona, la integración usa LDAPS seguro (puerto 636). Si no se selecciona, se usa LDAP estándar (puerto 389). No está seleccionada de forma predeterminada. |
Si quieres obtener instrucciones para configurar una integración en Google SecOps, consulta Configura integraciones.
Si es necesario, puedes hacer cambios más adelante. Después de configurar una instancia de integración, puedes usarla en los playbooks. Para obtener más información sobre cómo configurar y admitir varias instancias, consulta Compatibilidad con varias instancias.
Acciones
Para obtener más información sobre las acciones, consulta Cómo responder a las acciones pendientes de Tu escritorio y Cómo realizar una acción manual.
Agregar usuario al grupo
Usa la acción Add User to Group para agregar usuarios a grupos.
Esta acción se ejecuta en la entidad User de Google SecOps.
Entradas de acción
La acción Add User to Group requiere los siguientes parámetros:
| Parámetro | Descripción |
|---|---|
Group Name |
Obligatorio. Es una lista separada por comas de grupos a los que se agregarán los usuarios. |
Resultados de la acción
La acción Add User to Group proporciona los siguientes resultados:
| Tipo de salida de la acción | Disponibilidad |
|---|---|
| Adjunto del muro de casos | No disponible |
| Vínculo al muro de casos | No disponible |
| Tabla del muro de casos | No disponible |
| Tabla de enriquecimiento | No disponible |
| Resultado de JSON | No disponible |
| Mensajes de salida | Disponible |
| Resultado de secuencia de comandos | Disponible |
Mensajes de salida
La acción Add User to Group puede devolver los siguientes mensajes de salida:
| Mensaje de salida | Descripción del mensaje |
|---|---|
|
La acción se realizó correctamente. |
Error executing action "Add User to Group". Reason:
ERROR_REASON |
No se pudo realizar la acción. Verifica la conexión al servidor, los parámetros de entrada o las credenciales. |
Resultado de secuencia de comandos
En la siguiente tabla, se indica el valor del resultado de la secuencia de comandos cuando se usa la acción Add User to Group:
| Nombre del resultado de la secuencia de comandos | Valor |
|---|---|
is_success |
True o False |
Cambiar la UO del host
Usa la acción Change Host OU para cambiar la UO de un host.
Esta acción se ejecuta en la entidad Hostname de Google SecOps.
Entradas de acción
La acción Change Host OU requiere los siguientes parámetros:
| Parámetro | Descripción |
|---|---|
OU Name |
Obligatorio. Es el nombre de la nueva UO del usuario. |
Resultados de la acción
La acción Change Host OU proporciona los siguientes resultados:
| Tipo de salida de la acción | Disponibilidad |
|---|---|
| Adjunto del muro de casos | No disponible |
| Vínculo al muro de casos | No disponible |
| Tabla del muro de casos | No disponible |
| Tabla de enriquecimiento | No disponible |
| Resultado de JSON | No disponible |
| Resultado de secuencia de comandos | Disponible |
Resultado de secuencia de comandos
En la siguiente tabla, se indica el valor del resultado del script cuando se usa la acción Change Host OU:
| Nombre del resultado de la secuencia de comandos | Valor |
|---|---|
is_success |
True o False |
Cambiar la UO del usuario
Usa la acción Cambiar la UO del usuario para cambiar la UO de un usuario.
Esta acción se ejecuta en la entidad User de Google SecOps.
Entradas de acción
La acción Change User OU requiere los siguientes parámetros:
| Parámetro | Descripción |
|---|---|
OU Name |
Obligatorio. Es el nombre de la nueva UO del usuario. |
Resultados de la acción
La acción Change User OU proporciona los siguientes resultados:
| Tipo de salida de la acción | Disponibilidad |
|---|---|
| Adjunto del muro de casos | No disponible |
| Vínculo al muro de casos | No disponible |
| Tabla del muro de casos | No disponible |
| Tabla de enriquecimiento | No disponible |
| Resultado de JSON | No disponible |
| Resultado de secuencia de comandos | Disponible |
Resultado de secuencia de comandos
En la siguiente tabla, se indica el valor del resultado del script cuando se usa la acción Change User OU:
| Nombre del resultado de la secuencia de comandos | Valor |
|---|---|
is_success |
True o False |
Inhabilitar cuenta
Usa la acción Disable Account para inhabilitar una cuenta de usuario.
Esta acción se ejecuta en la entidad User de Google SecOps.
Entradas de acción
Ninguno
Resultados de la acción
La acción Disable Account proporciona los siguientes resultados:
| Tipo de salida de la acción | Disponibilidad |
|---|---|
| Adjunto del muro de casos | No disponible |
| Vínculo al muro de casos | No disponible |
| Tabla del muro de casos | No disponible |
| Tabla de enriquecimiento | No disponible |
| Resultado de JSON | No disponible |
| Resultado de secuencia de comandos | Disponible |
Resultado de secuencia de comandos
En la siguiente tabla, se indica el valor del resultado del script cuando se usa la acción Disable Account:
| Nombre del resultado de la secuencia de comandos | Valor |
|---|---|
is_success |
True o False |
Inhabilitar la computadora
Usa la acción Inhabilitar computadora para inhabilitar una cuenta de computadora.
Esta acción se ejecuta en la entidad Hostname de Google SecOps.
Entradas de acción
Ninguno
Resultados de la acción
La acción Disable Computer proporciona los siguientes resultados:
| Tipo de salida de la acción | Disponibilidad |
|---|---|
| Adjunto del muro de casos | No disponible |
| Vínculo al muro de casos | No disponible |
| Tabla del muro de casos | No disponible |
| Tabla de enriquecimiento | No disponible |
| Resultado de JSON | No disponible |
| Resultado de secuencia de comandos | Disponible |
Resultado de secuencia de comandos
En la siguiente tabla, se muestra el valor del resultado del script cuando se usa la acción Disable Computer:
| Nombre del resultado de la secuencia de comandos | Valor |
|---|---|
is_success |
True o False |
Habilitar cuenta
Usa la acción Habilitar cuenta para habilitar una cuenta de usuario.
Esta acción se ejecuta en la entidad User de Google SecOps.
Entradas de acción
Ninguno
Resultados de la acción
La acción Enable Account proporciona los siguientes resultados:
| Tipo de salida de la acción | Disponibilidad |
|---|---|
| Adjunto del muro de casos | No disponible |
| Vínculo al muro de casos | No disponible |
| Tabla del muro de casos | No disponible |
| Tabla de enriquecimiento | No disponible |
| Resultado de JSON | No disponible |
| Resultado de secuencia de comandos | Disponible |
Resultado de secuencia de comandos
En la siguiente tabla, se indica el valor del resultado de la secuencia de comandos cuando se usa la acción Enable Account:
| Nombre del resultado de la secuencia de comandos | Valor |
|---|---|
is_success |
True o False |
Habilitar la computadora
Usa la acción Habilitar computadora para habilitar una cuenta de computadora.
Esta acción se ejecuta en la entidad Hostname de Google SecOps.
Entradas de acción
Ninguno
Resultados de la acción
La acción Enable Computer proporciona los siguientes resultados:
| Tipo de salida de la acción | Disponibilidad |
|---|---|
| Adjunto del muro de casos | No disponible |
| Vínculo al muro de casos | No disponible |
| Tabla del muro de casos | No disponible |
| Tabla de enriquecimiento | No disponible |
| Resultado de JSON | No disponible |
| Resultado de secuencia de comandos | Disponible |
Resultado de secuencia de comandos
En la siguiente tabla, se indica el valor del resultado del script cuando se usa la acción Enable Computer:
| Nombre del resultado de la secuencia de comandos | Valor |
|---|---|
is_success |
True o False |
Enriquece entidades
Usa la acción Enrich Entities para enriquecer las entidades Hostname o Username con propiedades de Active Directory.
Esta acción es asíncrona. Si es necesario, ajusta el valor de tiempo de espera del script en el IDE de Google SecOps para la acción.
La acción Enrich Entities se ejecuta en las siguientes entidades de Google SecOps:
UserHostname
Entradas de acción
La acción Enrich Entities requiere los siguientes parámetros:
| Parámetro | Descripción |
|---|---|
Mark entities as internal |
Obligatorio. Si se selecciona esta opción, la acción marcará automáticamente las entidades enriquecidas correctamente como entidades internas. |
Specific Attribute Names To Enrich With |
Es opcional. Es una lista separada por comas de los nombres de los atributos con los que se enriquecerán las entidades. Si no estableces ningún valor, la acción enriquecerá las entidades con todos los atributos disponibles. Si un atributo contiene varios valores, la acción lo enriquece con todos los valores disponibles. Este parámetro distingue mayúsculas de minúsculas. |
Should Case Wall table be filtered by the specified
attributes? |
Es opcional. Si se selecciona, la acción propaga la tabla de la pared del caso solo con los atributos que especificaste en el valor del parámetro No está seleccionada de forma predeterminada. |
Should JSON result be filtered by the specified
attributes? |
Es opcional. Si se selecciona, el resultado JSON solo devuelve los atributos que especificaste en el valor del parámetro No está seleccionada de forma predeterminada. |
Connection Timeout |
Es opcional. Límite de tiempo de espera de la conexión de red en segundos. El valor predeterminado es |
Receive Timeout |
Es opcional. Es el límite de tiempo de espera de recepción de red en segundos. El valor predeterminado es |
Resultados de la acción
La acción Enrich Entities proporciona los siguientes resultados:
| Tipo de salida de la acción | Disponibilidad |
|---|---|
| Adjunto del muro de casos | No disponible |
| Vínculo al muro de casos | No disponible |
| Tabla del muro de casos | No disponible |
| Tabla de enriquecimiento de entidades | Disponible |
| Resultado de JSON | Disponible |
| Resultado de secuencia de comandos | Disponible |
Enriquecimiento de entidades
La acción Enrich Entities admite el siguiente enriquecimiento de entidades:
| Nombre del campo de enriquecimiento | Lógica |
|---|---|
AD_primaryGroupID |
La acción devuelve el valor si existe en el resultado JSON. |
AD_logonCount |
La acción devuelve el valor si existe en el resultado JSON. |
AD_cn |
La acción devuelve el valor si existe en el resultado JSON. |
AD_countryCode |
La acción devuelve el valor si existe en el resultado JSON. |
AD_objectClass |
La acción devuelve el valor si existe en el resultado JSON. |
AD_userPrincipalName |
La acción devuelve el valor si existe en el resultado JSON. |
AD_adminCount |
La acción devuelve el valor si existe en el resultado JSON. |
AD_lastLogonTimestamp |
La acción devuelve el valor si existe en el resultado JSON. |
AD_manager |
La acción devuelve el valor si existe en el resultado JSON. |
AD_instanceType |
La acción devuelve el valor si existe en el resultado JSON. |
AD_distinguishedName |
La acción devuelve el valor si existe en el resultado JSON. |
AD_dSCorePropagationData |
La acción devuelve el valor si existe en el resultado JSON. |
AD_msDS-SupportedEncryptionTypes |
La acción devuelve el valor si existe en el resultado JSON. |
AD_objectSid |
La acción devuelve el valor si existe en el resultado JSON. |
AD_whenCreated |
La acción devuelve el valor si existe en el resultado JSON. |
AD_uSNCreated |
La acción devuelve el valor si existe en el resultado JSON. |
AD_lockoutTime |
La acción devuelve el valor si existe en el resultado JSON. |
AD_badPasswordTime |
La acción devuelve el valor si existe en el resultado JSON. |
AD_pwdLastSet |
La acción devuelve el valor si existe en el resultado JSON. |
AD_sAMAccountName |
La acción devuelve el valor si existe en el resultado JSON. |
AD_objectCategory |
La acción devuelve el valor si existe en el resultado JSON. |
AD_lastLogon |
La acción devuelve el valor si existe en el resultado JSON. |
AD_objectGUID |
La acción devuelve el valor si existe en el resultado JSON. |
AD_whenChanged |
La acción devuelve el valor si existe en el resultado JSON. |
AD_badPwdCount |
La acción devuelve el valor si existe en el resultado JSON. |
AD_accountExpires |
La acción devuelve el valor si existe en el resultado JSON. |
AD_displayName |
La acción devuelve el valor si existe en el resultado JSON. |
AD_name |
La acción devuelve el valor si existe en el resultado JSON. |
AD_memberOf |
La acción devuelve el valor si existe en el resultado JSON. |
AD_codePage |
La acción devuelve el valor si existe en el resultado JSON. |
AD_userAccountControl |
La acción devuelve el valor si existe en el resultado JSON. |
AD_sAMAccountType |
La acción devuelve el valor si existe en el resultado JSON. |
AD_uSNChanged |
La acción devuelve el valor si existe en el resultado JSON. |
AD_sn |
La acción devuelve el valor si existe en el resultado JSON. |
AD_givenName |
La acción devuelve el valor si existe en el resultado JSON. |
AD_lastLogoff |
La acción devuelve el valor si existe en el resultado JSON. |
Resultado de JSON
En el siguiente ejemplo, se muestra el resultado JSON que se recibe cuando se usa la acción Enrich Entities:
[
{
"EntityResult": {
"primaryGroupID": [513],
"logonCount": [6505],
"cn": ["user name"],
"countryCode": [0],
"objectClass": ["top", "person", "organizationalPerson"],
"userPrincipalName": ["user@example.com"],
"adminCount": [1],
"lastLogonTimestamp": ["2019-01-09 08:42:03.540783+00:00"],
"manager": ["CN=user name,OU=R&D,OU=TLV,OU=host name,DC=domain,DC=LOCAL"],
"instanceType": [4],
"distinguishedName": ["CN=user name,OU=R&D,OU=TLV,OU=host,DC=domain,DC=LOCAL"],
"dSCorePropagationData": ["2019-01-14 14:39:16+00:00"],
"msDS-SupportedEncryptionTypes": [0],
"objectSid": ["ID"],
"whenCreated": ["2011-11-07 08:00:44+00:00"],
"uSNCreated": [7288202],
"lockoutTime": ["1601-01-01 00:00:00+00:00"],
"badPasswordTime": ["date"],
"pwdLastSet": ["date"],
"sAMAccountName": ["example"],
"objectCategory": ["CN=Person,CN=Schema,CN=Configuration,DC=host,DC=LOCAL"],
"lastLogon": ["2019-01-14 17:13:54.463070+00:00"],
"objectGUID": ["GUID"],
"whenChanged": ["2019-01-14 16:49:01+00:00"],
"badPwdCount": [1],
"accountExpires": ["9999-12-31 23:59:59.999999"],
"displayName": ["example user"],
"name": ["user"],
"memberOf": ["CN=\\\\u05e7\\\\u05d1\\\\u05d5\\\\u05e6\\\\u05d4 \\\\u05d1\\\\u05e2\\\\u05d1\\\\u05e8\\\\u05d9\\\\u05ea,OU=TEST,OU=QA,OU=IT,OU=TLV,OU=host,DC=domain,DC=LOCAL", "CN=Organization Management,OU=Microsoft Exchange Security Groups,DC=domain,DC=LOCAL", "CN=Local Admin,OU=Groups,OU=IT,OU=TLV,OU=host,DC=domain,DC=LOCAL"],
"codePage": [0],
"userAccountControl": [111],
"sAMAccountType": [805306368],
"uSNChanged": [15301168],
"sn": ["example"],
"givenName": ["user"],
"lastLogoff": ["1601-01-01 00:00:00+00:00"
]},
"Entity": "user@example.com"
}
]
Resultado de secuencia de comandos
En la siguiente tabla, se indica el valor del resultado del script cuando se usa la acción Enrich Entities:
| Nombre del resultado de la secuencia de comandos | Valor |
|---|---|
is_success |
True o False |
Forzar actualización de contraseña
Usa la acción Force Password Update para exigir que un usuario cambie su contraseña en el siguiente acceso.
Esta acción se ejecuta en la entidad User de Google SecOps.
Entradas de acción
Ninguno
Resultados de la acción
La acción Force Password Update proporciona los siguientes resultados:
| Tipo de salida de la acción | Disponibilidad |
|---|---|
| Adjunto del muro de casos | No disponible |
| Vínculo al muro de casos | No disponible |
| Tabla del muro de casos | No disponible |
| Tabla de enriquecimiento | No disponible |
| Resultado de JSON | No disponible |
| Resultado de secuencia de comandos | Disponible |
Resultado de secuencia de comandos
En la siguiente tabla, se indica el valor del resultado del script cuando se usa la acción Force Password Update:
| Nombre del resultado de la secuencia de comandos | Valor |
|---|---|
is_success |
True o False |
Obtén miembros del grupo
Usa la acción Get Group Members para recuperar los miembros de un grupo de Active Directory especificado.
Esta acción admite la recuperación de los miembros del usuario y del nombre de host, y la búsqueda dentro de grupos anidados.
Entradas de acción
La acción Get Group Members requiere los siguientes parámetros:
| Parámetro | Descripción |
|---|---|
Group Name |
Obligatorio. Es el nombre del grupo que contiene los miembros enumerados. |
Members Type |
Obligatorio. Es el tipo de miembro del grupo. El valor predeterminado es |
Perform Nested Search |
Es opcional. Si se selecciona, la acción recupera detalles adicionales sobre los grupos que forman parte del grupo principal. No está seleccionada de forma predeterminada. |
Limit |
Obligatorio. Es la cantidad máxima de fichas que se recuperarán de Active Directory. El valor predeterminado es 100. |
Resultados de la acción
La acción Get Group Members proporciona los siguientes resultados:
| Tipo de salida de la acción | Disponibilidad |
|---|---|
| Adjunto del muro de casos | No disponible |
| Vínculo al muro de casos | No disponible |
| Tabla del muro de casos | No disponible |
| Tabla de enriquecimiento | No disponible |
| Resultado de JSON | Disponible |
| Resultado de secuencia de comandos | Disponible |
Resultado de JSON
En el siguiente ejemplo, se muestra el resultado JSON que se recibe cuando se usa la acción Get Group Members:
[
{
"cn":"Example User1",
"displayName":"Example User1",
"distinguishedName":"CN=Example User1,OU=User Accounts,DC=example,DC=local"
},
{
"cn":"Example User2",
"displayName":"Example User2",
"distinguishedName":"CN=Example User2,CN=Users,DC=example,DC=local"
},
{
"cn":"Example User3",
"displayName":"Example User3",
"distinguishedName":"CN=Example User3,CN=Users,DC=example,DC=local"
}
]
Resultado de secuencia de comandos
En la siguiente tabla, se indica el valor del resultado de la secuencia de comandos cuando se usa la acción Get Group Members:
| Nombre del resultado de la secuencia de comandos | Valor |
|---|---|
is_success |
True o False |
Obtén los detalles de contacto del administrador
Usa la acción Get Manager Contact Details para obtener los detalles de contacto del administrador de Active Directory.
Esta acción se ejecuta en la entidad User de Google SecOps.
Entradas de acción
Ninguno
Resultados de la acción
La acción Get Manager Contact Details proporciona los siguientes resultados:
| Tipo de salida de la acción | Disponibilidad |
|---|---|
| Adjunto del muro de casos | No disponible |
| Vínculo al muro de casos | No disponible |
| Tabla del muro de casos | No disponible |
| Tabla de enriquecimiento de entidades | Disponible |
| Resultado de JSON | Disponible |
| Mensajes de salida | Disponible |
| Resultado de secuencia de comandos | Disponible |
Enriquecimiento de entidades
La acción Get Manager Contact Details admite el siguiente enriquecimiento de entidades:
| Nombre del campo de enriquecimiento | Lógica |
|---|---|
AD_Manager_Name |
La acción devuelve el valor si existe en el resultado JSON. |
AD_Manager_phone |
La acción devuelve el valor si existe en el resultado JSON. |
AD_primaryGroupID |
La acción devuelve el valor si existe en el resultado JSON. |
AD_logonCount |
La acción devuelve el valor si existe en el resultado JSON. |
AD_cn |
La acción devuelve el valor si existe en el resultado JSON. |
AD_countryCode |
La acción devuelve el valor si existe en el resultado JSON. |
AD_objectClass |
La acción devuelve el valor si existe en el resultado JSON. |
AD_userPrincipalName |
La acción devuelve el valor si existe en el resultado JSON. |
AD_adminCount |
La acción devuelve el valor si existe en el resultado JSON. |
AD_lastLogonTimestamp |
La acción devuelve el valor si existe en el resultado JSON. |
AD_manager |
La acción devuelve el valor si existe en el resultado JSON. |
AD_instanceType |
La acción devuelve el valor si existe en el resultado JSON. |
AD_distinguishedName |
La acción devuelve el valor si existe en el resultado JSON. |
AD_dSCorePropagationData |
La acción devuelve el valor si existe en el resultado JSON. |
AD_msDS-SupportedEncryptionTypes |
La acción devuelve el valor si existe en el resultado JSON. |
AD_objectSid |
La acción devuelve el valor si existe en el resultado JSON. |
AD_whenCreated |
La acción devuelve el valor si existe en el resultado JSON. |
AD_uSNCreated |
La acción devuelve el valor si existe en el resultado JSON. |
AD_lockoutTime |
La acción devuelve el valor si existe en el resultado JSON. |
AD_badPasswordTime |
La acción devuelve el valor si existe en el resultado JSON. |
AD_pwdLastSet |
La acción devuelve el valor si existe en el resultado JSON. |
AD_sAMAccountName |
La acción devuelve el valor si existe en el resultado JSON. |
AD_objectCategory |
La acción devuelve el valor si existe en el resultado JSON. |
AD_lastLogon |
La acción devuelve el valor si existe en el resultado JSON. |
AD_objectGUID |
La acción devuelve el valor si existe en el resultado JSON. |
AD_whenChanged |
La acción devuelve el valor si existe en el resultado JSON. |
AD_badPwdCount |
La acción devuelve el valor si existe en el resultado JSON. |
AD_accountExpires |
La acción devuelve el valor si existe en el resultado JSON. |
AD_displayName |
La acción devuelve el valor si existe en el resultado JSON. |
AD_name |
La acción devuelve el valor si existe en el resultado JSON. |
AD_memberOf |
La acción devuelve el valor si existe en el resultado JSON. |
AD_codePage |
La acción devuelve el valor si existe en el resultado JSON. |
AD_userAccountControl |
La acción devuelve el valor si existe en el resultado JSON. |
AD_sAMAccountType |
La acción devuelve el valor si existe en el resultado JSON. |
AD_uSNChanged |
La acción devuelve el valor si existe en el resultado JSON. |
AD_sn |
La acción devuelve el valor si existe en el resultado JSON. |
AD_givenName |
La acción devuelve el valor si existe en el resultado JSON. |
AD_lastLogoff |
La acción devuelve el valor si existe en el resultado JSON. |
Resultado de JSON
En el siguiente ejemplo, se muestra el resultado JSON que se recibe cuando se usa la acción Get Manager Contact Details:
[
{
"EntityResult":
{
"primaryGroupID": [513],
"logonCount": [6505],
"cn": ["user name"],
"countryCode": [0],
"objectClass": ["top", "person", "organizationalPerson"],
"userPrincipalName": ["user@example.com"],
"adminCount": [1],
"lastLogonTimestamp": ["2019-01-09 08:42:03.540783+00:00"],
"manager": ["CN=user name,OU=R&D,OU=TLV,OU=host name,DC=domain,DC=LOCAL"],
"instanceType": [4],
"distinguishedName": ["CN=user name,OU=R&D,OU=TLV,OU=host,DC=domain,DC=LOCAL"],
"dSCorePropagationData": ["2019-01-14 14:39:16+00:00"],
"msDS-SupportedEncryptionTypes": [0],
"objectSid": ["ID"],
"whenCreated": ["2011-11-07 08:00:44+00:00"],
"uSNCreated": [7288202],
"lockoutTime": ["1601-01-01 00:00:00+00:00"],
"badPasswordTime": ["date"],
"pwdLastSet": ["date"],
"sAMAccountName": ["example"],
"objectCategory": ["CN=Person,CN=Schema,CN=Configuration,DC=host,DC=LOCAL"],
"lastLogon": ["2019-01-14 17:13:54.463070+00:00"],
"objectGUID": ["{id}"],
"whenChanged": ["2019-01-14 16:49:01+00:00"],
"badPwdCount": [1],
"accountExpires": ["9999-12-31 23:59:59.999999"],
"displayName": ["example"],
"name": ["user"],
"memberOf": ["CN= u05e7 u05d1 u05d5 u05e6 u05d4 u05d1 u05e2 u05d1 u05e8 u05d9 u05ea,OU=TEST,OU=QA,OU=IT,OU=TLV,OU=host,DC=domain,DC=LOCAL", "CN=Organization Management,OU=Microsoft Exchange Security Groups,DC=domain,DC=LOCAL", "CN=Local Admin,OU=Groups,OU=IT,OU=TLV,OU=host,DC=domain,DC=LOCAL"],
"codePage": [0],
"userAccountControl": [111],
"sAMAccountType": [805306368],
"uSNChanged": [15301168],
"sn": ["example"],
"givenName": ["user"],
"lastLogoff": ["1601-01-01 00:00:00+00:00"]
},
"Entity": "user@example.com"
}
]
Mensajes de salida
La acción Ping puede devolver los siguientes mensajes de salida:
| Mensaje de salida | Descripción del mensaje |
|---|---|
|
La acción se realizó correctamente. |
Error executing action "Get Manager Contact Details".
Reason: ERROR_REASON |
No se pudo realizar la acción. Verifica la conexión al servidor, los parámetros de entrada o las credenciales. |
Resultado de secuencia de comandos
En la siguiente tabla, se indica el valor del resultado de la secuencia de comandos cuando se usa la acción Get Manager Contact Details:
| Nombre del resultado de la secuencia de comandos | Valor |
|---|---|
is_success |
True o False |
El usuario pertenece al grupo
Usa la acción Is User in Group para verificar si el usuario es miembro de un grupo específico.
Esta acción se ejecuta en la entidad User de Google SecOps.
Entradas de acción
La acción Is User in Group requiere los siguientes parámetros:
| Parámetro | Descripción |
|---|---|
Group Name |
Obligatorio. Es el nombre del grupo que se verificará, como |
Resultados de la acción
La acción Is User in Group proporciona los siguientes resultados:
| Tipo de salida de la acción | Disponibilidad |
|---|---|
| Adjunto del muro de casos | No disponible |
| Vínculo al muro de casos | No disponible |
| Tabla del muro de casos | No disponible |
| Tabla de enriquecimiento | No disponible |
| Resultado de JSON | Disponible |
| Resultado de secuencia de comandos | Disponible |
Resultado de JSON
En el siguiente ejemplo, se muestra el resultado JSON que se recibe cuando se usa la acción Is User in Group:
[
{
"EntityResult": true,
"Entity": "USER1@EXAMPLE.COM"
}, {
"EntityResult": false,
"Entity": "USER2@EXAMPLE.COM"
}, {
"EntityResult": true,
"Entity": "USER3@EXAMPLE.COM"
}
]
Resultado de secuencia de comandos
En la siguiente tabla, se indica el valor del resultado de la secuencia de comandos cuando se usa la acción Is User in Group:
| Nombre del resultado de la secuencia de comandos | Valor |
|---|---|
is_success |
True o False |
Enumera los grupos de usuarios
Usa la acción List User Groups para obtener una lista de todos los grupos de usuarios disponibles en Active Directory.
Esta acción se ejecuta en la entidad User de Google SecOps.
Entradas de acción
Ninguno
Resultados de la acción
La acción List User Groups proporciona los siguientes resultados:
| Tipo de salida de la acción | Disponibilidad |
|---|---|
| Adjunto del muro de casos | No disponible |
| Vínculo al muro de casos | No disponible |
| Tabla del muro de casos | No disponible |
| Tabla de enriquecimiento | No disponible |
| Resultado de JSON | Disponible |
| Resultado de secuencia de comandos | Disponible |
Resultado de JSON
En el siguiente ejemplo, se muestra el resultado JSON que se recibe cuando se usa la acción List User Groups:
[
{
"EntityResult": ["Domain Users"],
"Entity": "user@example.com"
}
]
Resultado de secuencia de comandos
En la siguiente tabla, se indica el valor del resultado del script cuando se usa la acción List User Groups:
| Nombre del resultado de la secuencia de comandos | Valor |
|---|---|
is_success |
True o False |
Ping
Usa la acción Ping para probar la conectividad con Active Directory.
Esta acción se ejecuta en todas las entidades de Google SecOps.
Entradas de acción
Ninguno
Resultados de la acción
La acción Ping proporciona los siguientes resultados:
| Tipo de salida de la acción | Disponibilidad |
|---|---|
| Adjunto del muro de casos | No disponible |
| Vínculo al muro de casos | No disponible |
| Tabla del muro de casos | No disponible |
| Tabla de enriquecimiento | No disponible |
| Resultado de JSON | No disponible |
| Resultado de secuencia de comandos | Disponible |
Resultado de secuencia de comandos
En la siguiente tabla, se indica el valor del resultado de la secuencia de comandos cuando se usa la acción Ping:
| Nombre del resultado de la secuencia de comandos | Valor |
|---|---|
is_success |
True o False |
Desbloquea la cuenta
Usa la acción Release Locked Account para desbloquear una cuenta bloqueada.
Esta acción se ejecuta en la entidad User de Google SecOps.
Entradas de acción
Ninguno
Resultados de la acción
La acción Release Locked Account proporciona los siguientes resultados:
| Tipo de salida de la acción | Disponibilidad |
|---|---|
| Adjunto del muro de casos | No disponible |
| Vínculo al muro de casos | No disponible |
| Tabla del muro de casos | No disponible |
| Tabla de enriquecimiento | No disponible |
| Resultado de JSON | No disponible |
| Resultado de secuencia de comandos | Disponible |
Resultado de secuencia de comandos
En la siguiente tabla, se indica el valor del resultado del script cuando se usa la acción Release Locked Account:
| Nombre del resultado de la secuencia de comandos | Valor |
|---|---|
is_success |
True o False |
Quitar usuario del grupo
Usa la acción Remove User From Group para quitar al usuario de los grupos.
Esta acción se ejecuta en la entidad User de Google SecOps.
Entradas de acción
La acción Remove User From Group requiere los siguientes parámetros:
| Parámetro | Descripción |
|---|---|
Group Name |
Obligatorio. Lista de grupos separados por comas de los que se quitarán los usuarios. |
Resultados de la acción
La acción Remove User From Group proporciona los siguientes resultados:
| Tipo de salida de la acción | Disponibilidad |
|---|---|
| Adjunto del muro de casos | No disponible |
| Vínculo al muro de casos | No disponible |
| Tabla del muro de casos | No disponible |
| Tabla de enriquecimiento | No disponible |
| Resultado de JSON | No disponible |
| Mensajes de salida | Disponible |
| Resultado de secuencia de comandos | Disponible |
Mensajes de salida
La acción Remove User From Group puede devolver los siguientes mensajes de salida:
| Mensaje de salida | Descripción del mensaje |
|---|---|
|
La acción se realizó correctamente. |
Error executing action "Remove User From Group". Reason:
ERROR_REASON |
No se pudo realizar la acción. Verifica la conexión al servidor, los parámetros de entrada o las credenciales. |
Resultado de secuencia de comandos
En la siguiente tabla, se indica el valor del resultado del script cuando se usa la acción Remove User From Group:
| Nombre del resultado de la secuencia de comandos | Valor |
|---|---|
is_success |
True o False |
Cómo buscar en Active Directory
Usa la acción Search Active Directory para buscar en Active Directory con una consulta especificada.
Esta acción no se ejecuta en las entidades de Google SecOps.
Entradas de acción
La acción Search Active Directory requiere los siguientes parámetros:
| Parámetro | Descripción |
|---|---|
Query String |
Obligatorio. Es la cadena de consulta que se ejecutará en Active Directory. |
Limit |
Es opcional. Es la cantidad máxima de fichas que se recuperarán de Active Directory. |
Resultados de la acción
La acción Search Active Directory proporciona los siguientes resultados:
| Tipo de salida de la acción | Disponibilidad |
|---|---|
| Adjunto del muro de casos | No disponible |
| Vínculo al muro de casos | No disponible |
| Tabla del muro de casos | No disponible |
| Tabla de enriquecimiento | No disponible |
| Resultado de JSON | Disponible |
| Mensajes de salida | Disponible |
| Resultado de secuencia de comandos | Disponible |
Resultado de JSON
En el siguiente ejemplo, se muestra el resultado JSON que se recibe cuando se usa la acción Search Active Directory:
[
{
"primaryGroupID": [
513
],
"logonCount": [
6505
],
"cn": [
"user name"
],
"countryCode": [
0
],
"objectClass": [
"top",
"person",
"organizationalPerson"
],
"userPrincipalName": [
"user@example.com"
],
"adminCount": [
1
],
"lastLogonTimestamp": [
"2019-01-09 08:42:03.540783+00:00"
],
"manager": [
"CN=user name,OU=R&D,OU=TLV,OU=host name,DC=domain,DC=LOCAL"
],
"instanceType": [
4
],
"distinguishedName": [
"CN=user name,OU=R&D,OU=TLV,OU=host,DC=domain,DC=LOCAL"
],
"dSCorePropagationData": [
"2019-01-14 14:39:16+00:00"
],
"msDS-SupportedEncryptionTypes": [
0
],
"objectSid": [
"ID"
],
"whenCreated": [
"2011-11-07 08:00:44+00:00"
],
"uSNCreated": [
7288202
],
"lockoutTime": [
"1601-01-01 00:00:00+00:00"
],
"badPasswordTime": [
"date"
],
"pwdLastSet": [
"date"
],
"sAMAccountName": [
"example"
],
"objectCategory": [
"CN=Person,CN=Schema,CN=Configuration,DC=host,DC=LOCAL"
],
"lastLogon": [
"2019-01-14 17:13:54.463070+00:00"
],
"objectGUID": [
"GUID"
],
"whenChanged": [
"2019-01-14 16:49:01+00:00"
],
"badPwdCount": [
1
],
"accountExpires": [
"9999-12-31 23:59:59.999999"
],
"displayName": [
"example"
],
"name": [
"user"
],
"memberOf": [
"CN=\\\\u05e7\\\\u05d1\\\\u05d5\\\\u05e6\\\\u05d4 \\\\u05d1\\\\u05e2\\\\u05d1\\\\u05e8\\\\u05d9\\\\u05ea,OU=TEST,OU=QA,OU=IT,OU=TLV,OU=host,DC=domain,DC=LOCAL",
"CN=Organization Management,OU=Microsoft Exchange Security Groups,DC=domain,DC=LOCAL",
"CN=Local Admin,OU=Groups,OU=IT,OU=TLV,OU=host,DC=domain,DC=LOCAL"
],
"codePage": [
0
],
"userAccountControl": [
111
],
"sAMAccountType": [
805306368
],
"uSNChanged": [
15301168
],
"sn": [
"example"
],
"givenName": [
"user"
],
"lastLogoff": [
"1601-01-01 00:00:00+00:00"
]
}
]
Mensajes de salida
La acción Search Active Directory puede devolver los siguientes mensajes de salida:
| Mensaje de salida | Descripción del mensaje |
|---|---|
|
La acción se realizó correctamente. |
Error executing action "Search Active Directory". Reason:
ERROR_REASON |
No se pudo realizar la acción. Verifica la conexión al servidor, los parámetros de entrada o las credenciales. |
Resultado de secuencia de comandos
En la siguiente tabla, se indica el valor del resultado del script cuando se usa la acción Search Active Directory:
| Nombre del resultado de la secuencia de comandos | Valor |
|---|---|
is_success |
True o False |
Establecer contraseña de usuario
Usa la acción Set User Password para configurar la contraseña del usuario.
Esta acción se ejecuta en la entidad User de Google SecOps.
Entradas de acción
La acción Set User Password requiere los siguientes parámetros:
| Parámetro | Descripción |
|---|---|
New Password |
Obligatorio. Es el valor de la contraseña nueva. |
Resultados de la acción
La acción Set User Password proporciona los siguientes resultados:
| Tipo de salida de la acción | Disponibilidad |
|---|---|
| Adjunto del muro de casos | No disponible |
| Vínculo al muro de casos | No disponible |
| Tabla del muro de casos | No disponible |
| Tabla de enriquecimiento | No disponible |
| Resultado de JSON | No disponible |
| Resultado de secuencia de comandos | Disponible |
Resultado de secuencia de comandos
En la siguiente tabla, se indica el valor del resultado del script cuando se usa la acción Set User Password:
| Nombre del resultado de la secuencia de comandos | Valor |
|---|---|
is_success |
True o False |
Actualiza los atributos de un host de AD
Usa la acción Actualizar atributos de un host de AD para actualizar los atributos de los hosts actuales en Active Directory.
Esta acción se ejecuta en la entidad Hostname de Google SecOps.
Entradas de acción
La acción Actualizar atributos de un host de AD requiere los siguientes parámetros:
| Parámetro | Descripción |
|---|---|
Attribute Name |
Obligatorio. Nombre del atributo que se actualizará, como |
Attribute Value |
Obligatorio. Es un valor nuevo para el atributo. |
Resultados de la acción
La acción Update attributes of an AD Host proporciona los siguientes resultados:
| Tipo de salida de la acción | Disponibilidad |
|---|---|
| Adjunto del muro de casos | No disponible |
| Vínculo al muro de casos | No disponible |
| Tabla del muro de casos | No disponible |
| Tabla de enriquecimiento | No disponible |
| Resultado de JSON | No disponible |
| Mensajes de salida | Disponible |
| Resultado de secuencia de comandos | Disponible |
Mensajes de salida
La acción Update attributes of an AD Host puede devolver los siguientes mensajes de salida:
| Mensaje de salida | Descripción del mensaje |
|---|---|
|
La acción se realizó correctamente. |
Failed to update the
ATTRIBUTE_NAME for the following
entities: ENTITY_ID_LIST.
|
No se pudo realizar la acción. Verifica la conexión al servidor, los parámetros de entrada o las credenciales. |
Resultado de secuencia de comandos
En la siguiente tabla, se indica el valor del resultado del script cuando se usa la acción Update attributes of an AD Host:
| Nombre del resultado de la secuencia de comandos | Valor |
|---|---|
is_success |
True o False |
Actualiza los atributos de un usuario de AD
Usa la acción Actualizar atributos de un usuario de AD para actualizar los atributos de los usuarios actuales en Active Directory.
Esta acción se ejecuta en la entidad User de Google SecOps.
Entradas de acción
La acción Update attributes of an AD User requiere los siguientes parámetros:
| Parámetro | Descripción |
|---|---|
Attribute Name |
Obligatorio. Nombre del atributo que se actualizará, como |
Attribute Value |
Obligatorio. Es un valor nuevo para el atributo. |
Resultados de la acción
La acción Actualizar atributos de un usuario de AD proporciona los siguientes resultados:
| Tipo de salida de la acción | Disponibilidad |
|---|---|
| Adjunto del muro de casos | No disponible |
| Vínculo al muro de casos | No disponible |
| Tabla del muro de casos | No disponible |
| Tabla de enriquecimiento | No disponible |
| Resultado de JSON | No disponible |
| Mensajes de salida | Disponible |
| Resultado de secuencia de comandos | Disponible |
Mensajes de salida
La acción Update attributes of an AD User puede devolver los siguientes mensajes de salida:
| Mensaje de salida | Descripción del mensaje |
|---|---|
|
La acción se realizó correctamente. |
Failed to update the
ATTRIBUTE_NAME for the following
entities: ENTITY_ID_LIST.
|
No se pudo realizar la acción. Verifica la conexión al servidor, los parámetros de entrada o las credenciales. |
Resultado de secuencia de comandos
En la siguiente tabla, se indica el valor del resultado del script cuando se usa la acción Update attributes of an AD User:
| Nombre del resultado de la secuencia de comandos | Valor |
|---|---|
is_success |
True o False |
¿Necesitas más ayuda? Obtén respuestas de miembros de la comunidad y profesionales de Google SecOps.