Fases de Neurons Bots
Las fases se utilizan para construir un bot. En la página Editor de Neurons Bot arrastre una fase al área de trabajo. Aparecerá el panel Ajustes de fase para que defina la configuración de la acción o consulta. Las fases deben estar conectadas para crear el flujo de trabajo en el bot, consulte Ajustes de conexión. Puede seleccionar una fase de las categorías Fases. También puede crear Fases personalizadas y Fases de usuario para usar con el bot.
Categorías de etapas
![Cerrado](Skins/Default/Stylesheets/Images/transparent.gif)
Se utiliza para presentar y filtrar información de dispositivos que cumplen los criterios especificados. EL resultado y el contexto de esta fase de consulta se puede pasar a las siguientes fases en el bot.
Por ejemplo, muestre dispositivos con menos del 10 % de espacio libre en disco.
![Cerrado](Skins/Default/Stylesheets/Images/transparent.gif)
Las etapas de acción aprovechan Estructura de automatización para realizar acciones. El uso de variables está disponible para algunas acciones. Más información sobre Variables de etapa.
![Cerrado](Skins/Default/Stylesheets/Images/transparent.gif)
- Filtrar resultados: puede filtrar los resultados de la consulta en función de las propiedades personalizables. Una vez que conecta una fase de consulta integrada a un filtro, el menú desplegable Propiedad enumera todas las propiedades disponibles que se pueden seleccionar. Para ver los detalles de las propiedades, vaya al panel de consulta Ajustes de fase y seleccione Información de fase.
- También puede usar la función Previsualizar consulta para evaluar todos los dispositivos de destino y usar la tabla de resultados para ver el formato y rango de los valores que se pueden filtrar.
- Tiene la capacidad de unir múltiples consultas en secuencia. Si se hace esto, todos los resultados se combinan y están disponibles para filtrar o usar en Fases de acción. Puede cambiar el comportamiento de comparación del filtro conectado para que aplique la lógica AND o la lógica OR para determinar los resultados.
- Para cada resultado de: use esta etapa junto con las etapas que devuelven múltiples resultados (que se muestran con el apodo "múltiple") para repetir una acción o variable tantas veces como resultados haya para un dispositivo determinado .
- Unirse: use esta fase para volver a fusionar un bot que se ha dividido en ramas separadas. En la configuración del fase, seleccione el comportamiento de unión: Cualquier estado, Todos correctos, Al menos uno correcto.
- Establecer variable: use esta fase para proporcionar un punto de referencia consistente que se puede configurar con valores predeterminados y actualizar por fases en función de los resultados. Esto es útil cuando desea usar una sola variable para hacer referencia a un campo que podría actualizarse a partir de consultas en diferentes ramas. Las variables que puede configurar se definen en Definir variables.
![Cerrado](Skins/Default/Stylesheets/Images/transparent.gif)
Las etapas de acceso temprano están disponibles aquí. Se ofrecen etapas beta para permitir que Ivanti recopile comentarios y datos sobre las próximas funciones.
![Cerrado](Skins/Default/Stylesheets/Images/transparent.gif)
Las etapas personalizadas le permiten ejecutar un script personalizado. Puede elegir entre las siguientes plantillas de secuencias de comandos:
- osquery: lenguaje basado en SQL de código abierto que se puede usar para consultar y recuperar información de dispositivos y es compatible con dispositivos Windows y macOS.
- Consulta de PowerShell: se puede usar para consultar dispositivos de Windows y macOS. Se puede ejecutar como sistema o como usuario registrado.
- Acción Bash: se puede usar para llevar a cabo acciones en dispositivos macOS.
- Acción de comando: ejecuta los comandos del símbolo del sistema de Windows en el punto terminal de destino. Se puede ejecutar como sistema o como usuario registrado.
- Acción de Powershell: se puede usar para llevar a cabo acciones en dispositivos de Windows.
Más información sobre Etapas personalizadas
![Cerrado](Skins/Default/Stylesheets/Images/transparent.gif)
Las fases de usuario son fases con guiones personalizados. Se guardan y están disponibles en esta sección de Usuario para su reutilización múltiple en la creación de bots.
Más información sobre Etapas de usuario.
Variables de etapa
Las variables se pueden usar en Ajustes de fase para pasar información entre fases y pasar la salida de una acción a la entrada de otra acción.
Introducción de variables
Para introducir una variable, abra los Ajustes de etapa. Cualquier campo que admita variables mostrará el texto Ctrl + Espacio. Seleccione Ctrl + Espacio para seleccionar e insertar una variable de la lista.
![Cerrado](Skins/Default/Stylesheets/Images/transparent.gif)
Nombre del bot: nombre del bot actual.
Usuario de iniciación: nombre del usuario que inició el bot. Esto será un usuario o un servicio de Neurons.
ID del usuario de iniciación: la ID del usuario de iniciación. Esto será una ID de usuario o un servicio de Neurons.
Marca de tiempo (ISO): marca de tiempo actual en formato ISO.
Nombre del dispositivo: obtiene el nombre del dispositivo para el dispositivo actual en la etapa actual. Los nombres de los dispositivos devueltos están separados por comas.
Datos de todos los dispositivos: obtiene todos los datos del dispositivo actual de la etapa actual. Esto será un objeto de JSON.
Nombre dado: nombre del usuario final conectado.
Nombre en pantalla: nombre completo del usuario final.
Correo electrónico: correo electrónico para el usuario fina.
Hay plantillas listas para usar con las variables. Para requisitos más complejos, javascript es compatible con handlebarsjs.
Ajustes de etapa
Cuando arrastra una fase al área de trabajo y se destaca, se muestra el panel Ajustes de fase. Utilice los ajustes para configurar y personalizar cada fase.
Puede personalizar la configuración mediante la función de secuencias de comandos Fase de usuario. Más información sobre Etapas de usuario.
Cada etapa recibe una ID numérica única. Si el bot usa la misma etapa más de una vez, esta ID se puede usar para identificar las etapas individualmente.
Haga clic en Ver la información de fase para mostrar la Información de la fase y de todas las propiedades asociadas. Se pueden usar como criterios para filtrar los resultados de la consulta.
Si la configuración de una fase no se ha configurado correctamente o falta alguna información, la fase tendrá un borde rojo, al igual que la fase que necesita atención. Una vez que la configuración se ha completado correctamente, se elimina el borde rojo.
Etapas en desuso
Si hay disponible una versión más reciente de una fase de un bot, se muestra un banner amarillo Acción requerida: este bot contiene x fase que ha quedado obsoleta. El borde de la fase en desuso será amarillo.
Seleccione Actualizar para actualizar la fase o a la versión más nueva. Una vez completado, el banner se descarta y el borde de la fase ya no será amarillo.
Etapas deshabilitadas
Si se eliminó una fase de un bot y ya no está disponible, se muestra un banner rojo Acción requerida: este bot contiene x fase que se ha deshabilitado. El borde de la fase deshabilitada será rojo.
Debe quitar la fase del bot. Una vez completado, se descarta el banner.
Fases ancladas
Use la categoría Anclado para agrupar sus etapas más utilizadas.
Para fijar una fase, pase el cursor sobre la fase, seleccione el icono de pin .
Para desanclar una fase, haga clic en el icono anclado .
Información
Use the information icon on any stage to display a description of what the stage does, operating system specific information, and settings details.