Flujos de trabajo y configuraciones de servicios de automatización listos para usar
Configuraciones de servicios
Luma Virtual Agent proporciona servicios de automatización listos para usar que se pueden utilizar en la habilidad para ejecutar tareas. Estos servicios requieren entradas del sistema o información como la dirección IP del servidor, credenciales de administrador, claves secretas, etc., para establecer una conexión y realizar una tarea.
Por ejemplo, para activar un usuario en AD, el servicio requiere los detalles de conexión del servidor de AD, el nombre de usuario y la contraseña para conectarse al servidor de AD. El usuario final no proporciona estas entradas durante la ejecución del servicio y el administrador las establece para el tenant.
A continuación, los servicios disponibles en Luma Virtual Agent:
No. | Servicio | Descripción | Detalles | Configuraciones de servicios | |
---|---|---|---|---|---|
Clave | Detalles | ||||
1 | Azure-Infra | Configuración de Azure-Infra | El servicio se utiliza para ejecutar tareas en la infraestructura de Azure como Crear máquina virtual, Iniciar máquina virtual, Detener máquina virtual. | config.azure-infra.accountname | Hace referencia al nombre de su cuenta de Azure |
config.azure-infra.accountpassword | Agregar contraseña de la cuenta de Azure | ||||
2 | ISM | Configuración de ISM | El servicio se utiliza para conectarse al entorno de Intelligent Management System (ISM). | config.ism.slice-token | Hace referencia al token de segmento de ISM al que desea conectarse. |
config.ism.url | Esta es la URL del entorno de ISM al que desea conectarse. | ||||
config.ism.user-auth-token | Hace referencia al token de autenticación de usuario necesario para conectarse al entorno de ISM. | ||||
config.ism.webservice-user-password | Contraseña del servicio web de ISM | ||||
config.ism.webservice-username | Nombre de usuario del servicio web de ISM | ||||
3 | LDAP | Configuración de LDAP | El servicio se utiliza para ejecutar tareas en LDAP. Puede gestionar usuarios y ejecutar tareas en Active Directory mediante la configuración. Por ejemplo, Crear usuario, Restablecer contraseña, Eliminar usuario, etc. | config.ldap.url | Hace referencia a la URL de LDAP |
config.ldap.password | Hace referencia a la contraseña de LDAP | ||||
config.ldap.principal.dn | Hace referencia al nombre distintivo de LDAP necesario para conectarse a LDAP. | ||||
4 | LUMA1x | Configuración de LUMA1x | El servicio se utiliza para conectarse al entorno de Luma 1.x. | config.luma1x.url | Esta es la URL del entorno de Luma 1.x al que desea conectarse. |
config.luma1x.luma.api.access.key | Hace referencia a la clave de acceso a la API creada en Luma para permitir que un sistema externo se conecte a su tenant. | ||||
5 | LUMA2x | Configuración de LUMA2x | El servicio se utiliza para conectarse al entorno de Luma Virtual Agent | config.luma2x.url | Esta es la URL del entorno de Luma VSA al que desea conectarse. |
config.luma2x.luma.tenant.externalid | Hace referencia a su ID externo de tenant de Luma VSA | ||||
config.luma2x.luma.api.access.key | Hace referencia a la clave de acceso a la API creada en Luma VSA para permitir que un sistema externo se conecte a su tenant. | ||||
6 | PowerShell | Configuración de PowerShell | La configuración del servicio le permite conectarse y ejecutar el script de PowerShell. | config.powershell.password | Hace referencia a la contraseña del equipo o del entorno donde se puede ejecutar PowerShell o se está ejecutando el servicio winrm. |
config.powershell.domain | Hace referencia al nombre de dominio de Windows del equipo o entorno donde se puede ejecutar PowerShell o se está ejecutando el servicio winrm. | ||||
config.powershell.username | Hace referencia al nombre de usuario del entorno o de la máquina donde se puede ejecutar PowerShell o se está ejecutando el servicio winrm. | ||||
config.powershell.address | Hace referencia a la dirección del equipo o del entorno donde se puede ejecutar PowerShell o se está ejecutando el servicio winrm. | ||||
7 | Twilio | Configuración de Twilio | La configuración de Twilio permite enviar mensajes a través de la API de Twilio. | config.twilio.sms.from | Hace referencia al número de teléfono de Twilio que se utilizará para enviar el mensaje. Debe ser un número de teléfono de Twilio que sea de su propiedad, formateado con un '+' y un código de país, por ejemplo, |
config.twilio.sms.account.sid | Representa el SID del servicio de mensajería que se utilizará para enviar el SMS. Cuando se utiliza un SID del servicio de mensajería, Twilio enviará automáticamente el mensaje mediante uno de los números de teléfono del grupo de servicios. | ||||
config.twilio.sms.auth.token | Este es el token de autenticación necesario para conectarse a la API de Twilio y enviar SMS. |
Servicios de flujos de trabajo y parámetros de entrada listos para usar
Para las configuraciones de servicio anteriores, Luma Virtual Agent admite los siguientes flujos de trabajo de servicio listos para usar disponibles en Luma Virtual Agent. Se pueden agregar los servicios de flujos de trabajo y los parámetros de entrada a la habilidad como elemento de conversación y ejecutar la tarea de automatización.
Los parámetros de entrada son las entradas requeridas por el flujo de trabajo y que proporciona el usuario que está ejecutando el servicio (generalmente cambia con cada ejecución). Por ejemplo, el nombre de usuario en el flujo de trabajo Enable AD User.
No. | Servicio de flujos de trabajo | Configuraciones de servicio necesarias | Descripción | Parámetros de entrada | Ejemplo |
---|---|---|---|---|---|
1 | Azure createVM | Azure-Infra, PowerShell | Crea una nueva máquina virtual con los detalles proporcionados. | Nombre de usuario | Nombre de usuario de Azure para la máquina virtual (cuenta de administrador para la máquina virtual) |
Contraseña | Contraseña de Azure para la máquina virtual | ||||
Nombre | Nombre de la máquina virtual | ||||
Nombre del grupo de recursos | Nombre del grupo de recursos | ||||
Ubicación | Región de Azure | ||||
Nombre de la red virtual | Red virtual donde se debe crear la máquina virtual | ||||
Nombre de la subred | La subred donde se debe crear la máquina virtual | ||||
Nombre del grupo de seguridad | Nombre del grupo de seguridad de red | ||||
Nombre de la dirección IP pública | La dirección IP pública que permite que se pueda acceder a la máquina virtual a través de Internet. | ||||
Nombre de contexto | Nombre de contexto temporal utilizado durante la creación de la máquina virtual. | ||||
Mensaje de actualización si la operación se realiza correctamente | Mensaje que se mostrará tras la creación correcta de la máquina virtual. | ||||
Mensaje de actualización en caso de fallo | Mensaje que se mostrará si se produce un error. | ||||
2 | Azure stopVM | Azure-Infra, PowerShell | Detiene la instancia de VMware en el centro de datos | Nombre | Nombre de la máquina virtual |
Nombre del grupo de recursos | Nombre del grupo de recursos | ||||
Mensaje de actualización si la operación se realiza correctamente | Mensaje que se mostrará al detener la máquina virtual. | ||||
Mensaje de actualización en caso de fallo | Mensaje que se mostrará si se produce un error. | ||||
3 | Azure removeVM | Azure-Infra, PowerShell | Elimina la instancia de máquina virtual del centro de datos | Nombre | Nombre de la máquina virtual |
Nombre del grupo de recursos | Nombre del grupo de recursos | ||||
Mensaje de actualización si la operación se realiza correctamente | Mensaje que se mostrará al eliminar la máquina virtual. | ||||
Mensaje de actualización en caso de fallo | Mensaje que se mostrará si se produce un error. | ||||
4 | Azure startVM | Azure-Infra, PowerShell | Inicia la instancia de VMware en el centro de datos | Nombre | Nombre de la máquina virtual |
Nombre del grupo de recursos | Nombre del grupo de recursos | ||||
Mensaje de actualización si la operación se realiza correctamente | Mensaje que se mostrará al iniciar la máquina virtual. | ||||
Mensaje de actualización en caso de fallo | Mensaje que se mostrará si se produce un error. | ||||
5 | Azure ejecuta el script de PowerShell | Azure-Infra, PowerShell | Ejecuta el script de PowerShell en el archivo | Mensaje de actualización si la operación se realiza correctamente | Mensaje que se mostrará tras la ejecución correcta del script de PowerShell. |
Mensaje de actualización en caso de fallo | Mensaje que se mostrará si se produce un error. | ||||
Ruta del archivo | Ruta absoluta del archivo del script de PowerShell. Nota: Para utilizar la operación, el script de PowerShell debe estar disponible en la máquina PowerShell. | ||||
Parámetros de archivo | Parámetros necesarios para ejecutar el script de PowerShell. | ||||
6 | Ldap Delete User | PowerShell | Elimina el usuario de AD de LDAP | Mensaje de actualización si la operación se realiza correctamente | Mensaje que se mostrará al eliminar el usuario |
Mensaje de actualización en caso de fallo | Mensaje que se mostrará si se produce un error. | ||||
Nombre de cuenta de SAM | Nombre de la cuenta de SAM del usuario (nombre de inicio de sesión) | ||||
7 | Ldap Delete Group | PowerShell | Elimina el grupo de LDAP | Mensaje de actualización si la operación se realiza correctamente | Mensaje que se mostrará al eliminar el grupo |
Mensaje de actualización en caso de fallo | Mensaje que se mostrará si se produce un error. | ||||
Nombre de la cuenta de SAM del grupo | Nombre de la cuenta de SAM del grupo | ||||
8 | Ldap Rename User | LDAP | Cambiar el nombre de usuario de AD en LDAP | Mensaje de actualización si la operación se realiza correctamente | Mensaje que se mostrará al cambiar el nombre del usuario |
Mensaje de actualización en caso de fallo | Mensaje que se mostrará si se produce un error. | ||||
Nuevo nombre distinguido | Nuevo nombre de usuario | ||||
Nombre distinguido actual | Nombre de usuario anterior | ||||
Ldap Search User | PowerShell | Buscar el usuario en LDAP | Mensaje de actualización si la operación se realiza correctamente | Mensaje que se mostrará si la operación se realiza correctamente | |
Mensaje de actualización en caso de fallo | Mensaje que se mostrará si se produce un error. | ||||
Filtro | Criterios del filtro para la búsqueda | ||||
10 | Ldap Exists User | PowerShell | Buscar si el usuario ya existe en LDAP | Mensaje de actualización si la operación se realiza correctamente | Mensaje que se mostrará si la operación se realiza correctamente |
Mensaje de actualización en caso de fallo | Mensaje que se mostrará si se produce un error. | ||||
Nombre de cuenta de SAM | Nombre de la cuenta de SAM del usuario (nombre de inicio de sesión) | ||||
11 | Ldap Single Value Modify | LDAP | Modificar el atributo en LDAP | Mensaje de actualización si la operación se realiza correctamente | Mensaje que se mostrará si la operación se realiza correctamente |
Mensaje de actualización en caso de fallo | Mensaje que se mostrará si se produce un error. | ||||
Nombre distinguido | Nombre distinguido (DN) de LDAP | ||||
Nombre del atributo | Nombre del atributo a actualizar | ||||
Valor del atributo | Valor del atributo | ||||
12 | Ldap Change Password | PowerShell | Restablece la contraseña del usuario de AD para un nombre de inicio de sesión determinado | Contraseña | Nueva contraseña |
Mensaje de actualización si la operación se realiza correctamente | Mensaje que se mostrará tras un cambio de contraseña correcto | ||||
Mensaje de actualización en caso de fallo | Mensaje que se mostrará si se produce un error. | ||||
Nombre de cuenta de SAM | Nombre de la cuenta de SAM del usuario (nombre de inicio de sesión) | ||||
SMS TO | Número de teléfono al que el servicio de autoservicio de restablecimiento de contraseñas envía un SMS. | ||||
SMS Body | Especifica el mensaje SMS que se enviará al cambiar la contraseña | ||||
13 | Ldap enable User | PowerShell | Activa el usuario de AD | Mensaje de actualización si la operación se realiza correctamente | Mensaje que se mostrará al activar el usuario |
Mensaje de actualización en caso de fallo | Mensaje que se mostrará si se produce un error. | ||||
Nombre de cuenta de SAM | Nombre de la cuenta de LDAP SAM | ||||
14 | Ldap disable User | PowerShell | Desactiva el usuario de AD | Mensaje de actualización si la operación se realiza correctamente | Mensaje que se mostrará al desactivar el usuario |
Mensaje de actualización en caso de fallo | Mensaje que se mostrará si se produce un error. | ||||
Nombre de cuenta de SAM | Nombre de la cuenta de SAM del usuario (nombre de inicio de sesión) | ||||
15
| Ldap change password at logon
| PowerShell | Restablece la contraseña del usuario de AD para un nombre de inicio de sesión determinado | Contraseña | Nueva contraseña |
Mensaje de actualización si la operación se realiza correctamente | Mensaje que se mostrará tras un cambio de contraseña correcto | ||||
Mensaje de actualización en caso de fallo | Mensaje que se mostrará si se produce un error. | ||||
Nombre de cuenta de SAM | Nombre de la cuenta de SAM del usuario (nombre de inicio de sesión) | ||||
SMS TO | Número de teléfono al que el servicio de autoservicio de restablecimiento de contraseñas envía un SMS. | ||||
SMS Body | Especifica el mensaje SMS que se enviará al cambiar la contraseña | ||||
16 | Ldap create User | PowerShell | Crea un nuevo usuario en Active Directory | Contraseña | Contraseña para la nueva cuenta de usuario |
Mensaje de actualización si la operación se realiza correctamente | Mensaje que se mostrará tras la creación correcta de un usuario en LDAP | ||||
Mensaje de actualización en caso de fallo | Mensaje que se mostrará si se produce un error. | ||||
Nombre | Nombre del usuario | ||||
Apellido | Apellido del usuario | ||||
Nombre de usuario | Nombre de inicio de sesión del usuario | ||||
Nombre principal del usuario | un nombre de inicio de sesión que toma la forma de una dirección de correo electrónico | ||||
ID de empleado | ID de empleado del usuario | ||||
Ruta | Ruta calificada de LDAP | ||||
17 | Ldap Unlock User | PowerShell | Desbloquea el usuario de Active Directory (AD) | Mensaje de actualización si la operación se realiza correctamente | Mensaje que se mostrará si la operación se realiza correctamente |
Mensaje de actualización en caso de fallo | Mensaje que se mostrará si se produce un error. | ||||
Nombre de cuenta de SAM | Nombre de la cuenta de SAM del usuario (nombre de inicio de sesión) | ||||
18 | Ldap create Group | PowerShell | Crea un nuevo grupo en Active Directory para ese dominio de AD | Mensaje de actualización si la operación se realiza correctamente | Mensaje que se mostrará si la operación se realiza correctamente |
Mensaje de actualización en caso de fallo | Mensaje que se mostrará si se produce un error. | ||||
Nombre de cuenta de SAM | Nombre de la cuenta de LDAP SAM para el grupo | ||||
Ruta | Ruta calificada de LDAP | ||||
Nombre del grupo | Nuevo nombre de grupo | ||||
Categoría de grupo | Categoría de grupo | ||||
Alcance del grupo | Alcance del grupo | ||||
Descripción | Descripción del grupo | ||||
19 | Ldap add User To Group | PowerShell | Agrega un usuario a un grupo | Mensaje de actualización si la operación se realiza correctamente | Mensaje que se mostrará si la operación se realiza correctamente |
Mensaje de actualización en caso de fallo | Mensaje que se mostrará si se produce un error. | ||||
Nombre de la cuenta de SAM del grupo | Nombre de la cuenta de SAM del grupo LDAP | ||||
Nombre de la cuenta de SAM del usuario | Nombre de la cuenta de SAM del usuario LDAP (nombre de inicio de sesión) |
Además de las configuraciones de servicio obligatorias, debe configurarse el servicio Luma 2.x para utilizar los servicios de flujo de trabajo en una habilidad.