Saltar al contenido principal

Panel de autoservicio

Automate es un módulo no solo desarrollado para la interacción del cliente con el equipo de soporte de Flexxible sino también es el encargado de la ejecución automática de microservicios que, debido a su configuración particular, necesitan pasar por un flujo de aprobación o de la selección de diversos parámetros antes de poder ser ejecutado.

Características

En la pantalla principal del portal de Automate hay un apartado llamado “Open a Request”

options

Este apartado lleva hacia un catálogo de Microservicios disponibles en base a los servicios contratados por el cliente, así, este catálogo de Microservicios puede contener automatizaciones para FlexxClient, para FlexxDesktop e incluso ambos dependiendo de los productos activos de la suscripción.

Para acceder a los microservicios disponibles, el usuario únicamente tiene que seleccionar la opción disponible/deseada y se le desplegarán las distintas categorías con Microservicios existentes, seleccionando una de las categorías a la derecha le aparecerán los microservicios habilitados para la misma:

selfservice

Parámetros

Determinado Microservicios pueden tener distintos valores seleccionables como por ejemplo en el caso de “Get Wifi information”, donde el usuario puede seleccionar el tipo de información que quiere obtener:

params

En otros es necesario que el usuario introduzca directamente el valor de la variable de la ejecución del Microservicio, así por ejemplo en el de “Kill Process by EXE name” será el usuario quién deba indicar el nombre del ejecutable que desea eliminar del equipo:

paramlist

Flujo de aprobación

Determinadas peticiones pueden requerir que sean aprobadas antes de que se ejecuten de manera automática ya que esto puede significar un impacto económico o quizás requieran de una análisis previo para asegurar que pueden ejecutarse con total seguridad, por ejemplo, el despliegue de nuevos escritorios virtualizados dentro de un entorno de servicios de DaaS, o la modificación de una clave de registro en los equipos físicos para la configuración específica de una aplicación.

Automate permite que se definan flujos de aprobación para los Microservicios que se identifiquen dentro de esa casuística, de manera estándar existen dos tipos de flujos de aprobación:

  • Aprobación por parte de un responsable del cliente o del MSP, en este caso se identifica dentro de la organización uno o varios usuarios con permisos para aprobar solicitudes, de esta manera cuando un usuario solicita la ejecución de un microservicio que requiere aprobación los responsables de la aprobación recibirán un correo electrónico indicando los detalles de la solicitud, así como la posibilidad de aprobarlo, rechazarlo directamente desde el correo, o acceder a la petición para obtener mas información.
  • Aprobación por parte de un responsable del cliente o del MSP y del responsable de Flexxible, este tipo de flujo de aprobación esta indicado para las solicitudes en las que hay despliegue de nuevas recursos dentro de un entorno de FlexxDesktop donde Flexxible es responsable del servicio (FlexxDesktop Advanced, Enterprise o Edge), de esta manera, la petición es analizada por el equipo técnico antes de ejecutarse para que no tenga afectación sobre el servicio que se esta proporcionado al cliente.

En la imagen inferior se puede ver un ejemplo de la notificación enviada automáticamente por el sistema solicitando la aprobación de la ejecución del Microservicio para la creación de una nueva suscripción de Azure, esta al tener impacto económico, el cliente ha decidido que entre dentro de los flujos de aprobación.

approbal

Microservicios incluidos por defecto

Microservicios de FlexxDesktop. Flexxible tiene dentro de Automate un Catálogo de Microservicios disponibles para los clientes de FlexxDesktop, dentro de este Catálogo de Microservicios de Automate se incluyen los siguientes:

  • Directorio Activo (Active Directory):
    • Resetear cuenta de máquina del Directorio Activo (Active Directory VM reset Account)
    • Crear usuario del directorio Activo (Create AD user account)
  • Gestión de Imágenes (Image Management)
    • Crear una instantánea desde una template (Create Snapshot from Template)
    • Restaurar una instantánea desde una template (Restore Snapshot from Template)
  • Gestión de Sesiones (Session Management)
    • Copia de seguridad del perfil de usuario (Backup User Profile)
    • Cerrar sesión de usuario (Close user Session)
    • Cerrar todas las sesiones de un usuario (Close all user sessions)
    • Resetear el perfil de un usuario (Reset user Profile)
    • Restaurar el perfil de un usuario (Restore user profile Backup)
  • Gestión del puesto de trabajo (Workspace Management)
    • Crear un conjunto de AppServers o VDIs (Create a set of APPServers or VDIs)
    • Ejecutar una acción sobre un puesto de trabajo (Execute action over workspace)
    • Ejecutar una acción sobre un conjunto de puestos de trabajo (Execute action over workspace group)
    • Modificar los recursos asignados a una Maquina Virtual (Modify Resources Assigned to VM)
    • Establecer mantenimiento activo/inactive sobre una máquina virtual (Set maintenance OF/OFF for a workspace)
    • Establecer mantenimiento activo/inactive sobre un grupo de máquinas virtuales (Set maintenance OF/OFF for a workspace group)
    • Actualizar un conjunto de Máquinas (Update Set of VMs)

El cliente puede solicitar mediante su Proveedor de Servicios o directamente a Flexxible la creación de otros Microservicios que sirvieran para cubrir los requerimientos específicos de su operación.