Arquitectura de referencia en el servicio de microaplicaciones con Citrix Workspace

Resumen ejecutivo

Citrix introdujo el servicio Microapps para agregar inteligencia a Citrix Workspace Platform. El servicio Microapps permite a los administradores crear microaplicaciones y funciones inteligentes en el espacio de trabajo, lo que elimina la necesidad de que los usuarios analizen aplicaciones empresariales complejas para completar tareas sencillas. Las funciones inteligentes de Citrix Workspace reducen significativamente el tiempo dedicado a las tareas empresariales diarias al simplificar el flujo de trabajo de acceso. Las microaplicaciones organizan, automatizan y guían a los empleados a lo largo de su jornada laboral, maximizando la productividad e impulsando la experiencia general del usuario y el compromiso. Revisemos las arquitecturas de componentes y los casos de uso de ejemplo para ver cómo Citrix Workspace Intelligence agrega valor a las organizaciones.

Introducción al servicio de Microapps

Un espacio de trabajo digital se vuelve inteligente cuando va más allá de organizar aplicaciones, sino también guiar y, eventualmente, automatizar el trabajo. Las funciones inteligentes de un espacio de trabajo digital permiten a TI entregar aplicaciones empresariales a través de una interfaz simplificada y unificada con inicio de sesión único. Los usuarios pueden acceder a todos los recursos necesarios dentro del espacio de trabajo digital para completar sus tareas prioritarias y repetitivas con simples clics y acciones del ratón.

El servicio Citrix Microapps es un nuevo servicio basado en la nube introducido para agregar inteligencia a la plataforma Citrix Workspace. El servicio permite a TI extraer la información y las acciones relevantes de las aplicaciones empresariales en un intervalo frecuente. El servicio Microapps utiliza información de Analytics para priorizar y presentar los eventos y notificaciones a los usuarios de una manera sencilla a través de Citrix Workspace. Ahorre tiempo a los usuarios al reducir el cambio de contexto y eliminar la necesidad de aprender a usar diferentes aplicaciones para interacciones puntuales. Este enfoque mejora la experiencia del usuario porque pueden centrarse en sus responsabilidades principales. Consulte la documentación de Citrix sobre Microapps Conocimientos tecnológicos y Informe técnico para obtener información más detallada.

Nuevas funciones de Citrix Workspace Intelligence

Microapp

Una microaplicación es una aplicación pequeña y específica para tareas que ofrece una funcionalidad muy específica. Estas aplicaciones permiten a los usuarios realizar actividades de un solo fin de una manera rápida y sencilla. Las microaplicaciones proporcionan formularios y notificaciones procesables. Las microaplicaciones pueden ser transaccionales y escribir de nuevo en sistemas de origen. Por ejemplo, una microaplicación necesaria para el caso de uso “Aprobar PTO” y otra microaplicación para “Enviar PTO”. Del mismo modo, para cada caso de uso, los administradores pueden crear o utilizar microaplicaciones integradas listas para usar según los requisitos de la organización.

Las microaplicaciones utilizan API disponibles en SaaS, web o aplicaciones locales que permiten a los usuarios ver el contenido e interactuar con acciones específicas sin necesidad del lanzamiento completo de la aplicación. Antes de las microaplicaciones, los usuarios tendrían que iniciar una aplicación, navegar a la página y, a continuación, realizar la acción.

  • Experiencia de microaplicación basada en eventos: las microaplicaciones automatizadas y basadas en eventos notifican a los usuarios cuando algo requiere su atención, como un nuevo informe de gastos que debe aprobarse o un nuevo curso disponible para el registro. Además, se muestra como tarjetas en el feed de actividad de Workspace como Notificaciones.

Citrix-Microapps-Image-1

  • Experiencia de microaplicación de acción iniciada por el usuario: Presente los flujos de trabajo de una manera sencilla para hacer cosas como solicitar PTO o enviar un tíquet a su mesa de ayuda o crear un evento está disponible como acciones en Citrix Workspace.

Citrix-Microapps-Image-2

Alimentación inteligente

Citrix Workspace incluye una fuente inteligente inteligente que permite a los usuarios finales interactuar con microaplicaciones para realizar acciones o obtener información de aplicaciones heredadas, locales y SaaS. Los administradores pueden configurar o crear microaplicaciones mediante el servicio Microapps disponible en la consola de Citrix Cloud.

La fuente inteligente puede identificar cambios en los datos como registros nuevos, actualizados, eliminados o coincidentes y desencadenar notificaciones en función de las reglas de negocio establecidas como parte de la configuración de eventos de notificación. Por lo tanto, agrega valor en la parte superior de solo mostrar identificando esos cambios y notificando a los usuarios de ellos. Los usuarios finales interactúan con el contenido directamente dentro de la fuente sin necesidad de iniciar la aplicación completa. Los datos de alimentación se llenan mediante algoritmos de aprendizaje automático e IA.

Citrix-Microapps-Image-3

Sistema de registro (sR)

Todas las aplicaciones como SaaS, aplicaciones heredadas y de producción local de locales o en la nube que se pueden conectar a través del servicio Microapps para crear microaplicaciones se denominan Sistemas de registro (SoR). Hay integraciones disponibles como plantillas listas para usar para integrar varias aplicaciones con el servicio Microapps. Sin embargo, las aplicaciones personalizadas también se pueden integrar a través del generador de páginas de microaplicaciones. El generador de páginas de Microapp ayuda a crear flujos de trabajo de usuario optimizados a través de acciones de microaplicaciones.

Los flujos de trabajo se presentan al usuario final a través de la fuente mediante la extracción de contenido, acciones e información de las aplicaciones conectadas (Sistemas de registro), lo que permite a los usuarios finales interactuar con sistemas de registros directamente dentro de Citrix Workspace. Los usuarios finales pueden personalizar el panel de acciones para reducir los flujos de trabajo complejos.

Acciones

Las acciones son tareas iniciadas por el usuario en una aplicación, y las tareas se pueden personalizar y aprovisionar en función de grupos de usuarios finales y funciones. La microaplicación ayuda a reducir los flujos de trabajo complejos en acciones optimizadas.

Ideas

Las perspectivas son microaplicaciones basadas en eventos que presentan los datos y los informes de una aplicación. Los datos de noticias adicionales se rellenan y visualizan como una tarjeta en el lado derecho del espacio de trabajo, y esto se puede personalizar en función de los grupos de usuarios finales y sus funciones. El generador de microaplicaciones ayuda a crear una página sofisticada que encaje dentro del espacio de trabajo.

Notificaciones

Las notificaciones son microaplicaciones controladas por eventos que notifican automáticamente a los usuarios cuando algo requiere su atención, por ejemplo, como una tarjeta en la fuente de actividad de Workspace. Estas microaplicaciones incluyen ‘Nuevo informe de gastos para aprobación’ y ‘Nuevo curso disponible para registrar’.

Tarjeta

La tarjeta es un elemento individual que le permite revisar los datos, informes y documentos de los diferentes sistemas de registros (Sor).

Buscar

La búsqueda universal es una única experiencia unificada para encontrar rápidamente contenido y datos dentro del espacio de trabajo sin importar dónde se almacenen.

Asistencia Virtual

Los usuarios interactúan con asistencia virtual dentro de Citrix Workspace y formulan preguntas como “¿Cuál es el número de teléfono del equipo de soporte técnico?” o “¿Qué ausencias están pendientes de mi aprobación?”. A continuación, el sistema analiza estas solicitudes con los sistemas back-end integrados y la respuesta. Los usuarios pueden interactuar directamente con asistencia virtual a través de la aplicación Workspace o directamente desde Microsoft Teams.

Generador de microaplicaciones

El generador de microaplicaciones permite la creación de microapps de forma rápida y sencilla. Los administradores pueden agregar nuevas integraciones y conectarse a los orígenes de datos y crear eventos basados en cambios en los datos.

El generador de páginas de microaplicaciones suministrado en la consola de Citrix Cloud se conecta a aplicaciones heredadas, locales y SaaS para crear fácilmente flujos de trabajo de usuario optimizados con herramientas de bajo código. Permite crear acciones de microaplicaciones para aprovechar las aplicaciones personalizadas, incluidas las que residen en las instalaciones, con el conector genérico de servicios web. Los administradores pueden configurar el contenido dentro de las microaplicaciones a través del generador de páginas de microaplicaciones.

Citrix-Microapps-Image-4

Arquitectura de componentes de Citrix Workspace con funciones de inteligencia

Citrix-Microapps-Image-5

  1. Endpoints: Un endpoint es una interfaz de aplicación con complementos que un usuario final puede utilizar para interactuar con Citrix Workspace y sus nuevas funciones, incluidas las acciones inteligentes de feed y microaplicaciones. La propia aplicación Citrix Workspace es el punto final principal, ya sea la aplicación de escritorio nativa, el cliente web o la aplicación móvil nativa. Las microaplicaciones permiten integrarse con otros endpoints como Microsoft Teams.

  2. Sistemas de registro (SoR): Los sistemas de registro (SoR) son las aplicaciones con las que interactúa Citrix Workspace para crear microaplicaciones. Estas pueden ser aplicaciones SaaS, aplicaciones heredadas, aplicaciones de cosecha propia y pueden hospedarse en las instalaciones o en la nube.

  3. Cloud Connector local: Cloud Connector local es un componente que sirve como canal para la comunicación entre los servicios de Citrix Cloud y las ubicaciones locales del cliente. Nos permite interactuar con aplicaciones desarrolladas en el país sin requerir ninguna configuración compleja de red o infraestructura.

  4. Servicio Microapps: El servicio Microapps es un servicio de arrendatario único responsable de configurar y exponer microaplicaciones. Periódicamente sondea los sistemas de registro para actualizar su caché de datos local. Su motor de eventos genera eventos sin procesar basados en su caché de datos y envía a Citrix Analytics para ordenarlos por relevancia.

  5. Servicio de Proveedor de Integración de Datos: el Proveedor de Integración de Datos interactúa con los Sistemas de Registro (Sor) para descifrar las credenciales del usuario final y escribir acciones en el sR bajo la identidad del usuario final. Las operaciones de reversión de reversión utilizan la cuenta real de un usuario siempre que sea posible para garantizar que todas las actividades realizadas cumplan con las directivas de datos del sistema.

  6. Credential Wallet Service - El servicio de administración de claves de la cartera de credenciales (KMS), almacena credenciales de servicio cifradas para el sistema de registros y tokens OAuth2 de usuario.

  7. Citrix Analytics Service: Citrix Analytics Service procesa los eventos sin procesar, crea notificaciones puntuadas dirigidas y las envía al servicio de notificaciones.

  8. Servicio de notificación: El servicio de notificación procesa las notificaciones creadas y las almacena en una base de datos para que posteriormente se sirvan como tarjetas de notificación o las envía inmediatamente como una notificación push al usuario final.

Consulte la arquitectura y Documento de Tech Zone el flujo de procesos de microaplicaciones más detallados.

¿Qué aplicaciones se admiten para integrarse con Citrix Workspace mediante el servicio Microapps?

Las integraciones amplían Citrix Workspace y las microaplicaciones proporcionan a los usuarios una experiencia e interfaz de usuario de vanguardia. Proporcione notificaciones relevantes y procesables, combinadas con flujos de trabajo intuitivos de microaplicaciones, para que los casos de uso esenciales de los sistemas y aplicaciones empresariales sean directamente accesibles desde el espacio de trabajo del usuario. Revise y comprenda los requisitos desde el Guía de introducción a bordo de sus aplicaciones.

Hay innumerables aplicaciones que se pueden integrar mediante:

  • Integración de plantillas integradas
  • Integración HTTP de aplicaciones personalizadas

Integración de plantillas integradas

Las microapps de Citrix Workspace tienen una gran selección de integraciones listas para usar. Los administradores pueden configurar una integración de plantillas y usar las microaplicaciones listas para usar o crear las suyas propias. Hay más de 100 microaplicaciones listas para usar disponibles para integrar todo tipo de sistemas de registro. Consulte la lista completa documentación de Citrix de integración de plantillas y microaplicaciones listas para usar.

Integración HTTP de aplicaciones personalizadas

El servicio Citrix Workspace Microapps permite integrar cualquier aplicación personalizada que no esté disponible como integraciones de plantillas integradas. Este método permite que la organización integre cualquier aplicación local compatible y aplicaciones heredadas mediante un envoltorio API-para comunicarse con el servicio Microapps. Las aplicaciones genéricas que admiten lo siguiente son elegibles para la integración de aplicaciones personalizadas:

  • Compatibilidad con API REST
  • JSON, Odata-JSON, XML
  • Escribir de nuevo en el contexto de usuario mediante OAuth2 o mediante una cuenta de servicio

Consulte para documentación de Citrix planificar, crear y configurar la integración de aplicaciones personalizadas.

¿Cómo integrar un sistema de registro (aplicación empresarial) con Citrix Workspace mediante el servicio Microapps?

A continuación se indican los pasos sencillos para una integración de System of Record con Citrix Workspace:

  • Seleccionar una aplicación empresarial, identificar casos de uso y determinar las API que se requieren.
  • Acceda al icono de Citrix Cloud Portal y Microapps para comenzar a integrar su aplicación agregando la URL base, configurando la autenticación y configurando la integración.
  • Crea o usa una microaplicación integrada para agregarle notificaciones y páginas.
  • Agregue usuarios y suscripciones de grupo a cada microaplicación para habilitar las notificaciones y acciones como fuente inteligente cuando los usuarios inicien sesión en Citrix Workspace.

Revise Guía de seguridad técnica la información general de seguridad, el manejo de credenciales, el flujo de datos y la consideración de implementación para la integración.

Ejemplos de casos de uso

Sistema de registro #1: ServiceNow

La integración de ServiceNow permite a la organización permitir a los usuarios supervisar un incidente y agregar solicitudes de cambio y problemas dentro de Citrix Workspace. Consulte documentación de Citrix para revisar los requisitos previos, requisitos y aprender a integrar ServiceNow mediante Microapps.

Después de la creación de la integración, las microaplicaciones listas para usar están disponibles en la página de microaplicaciones asociada a la integración de ServiceNow. Cada microaplicación puede ser un evento accionable, un evento informativo o una acción iniciada por el usuario. Las microaplicaciones que son de tipo evento contienen eventos que se pueden activar para generar Tarjetas de alimentación. Si la microaplicación es un tipo accionable, el usuario tiene que introducir información que realice Acciones de reescritura en el sistema de registro de back-end.

Arquitectura conceptual: integración de ServiceNow

Citrix-Microapps-Image-6

Sincronización de datos

El servicio Microapps necesita sincronizar todas las tablas y datos necesarios de ServiceNow con su caché local. Para la sincronización de datos de ServiceNow, el servicio Microapps recupera las credenciales de cuenta de servicio cifradas para el sistema de registro desde Credential Wallet y solicita la sincronización desde el proveedor de integración de datos. La cuenta de servicio debe tener permiso de lectura para todos los datos necesarios del Sistema de registro de ServiceNow.

El proveedor de integración de datos descifra las credenciales de cuenta de servicio de Credential Wallet (servicio de administración de claves). Con los detalles de la cuenta de servicio, el proveedor de integración de datos conecta la aplicación ServiceNow y recupera los datos actualizados. Hay dos tipos de sincronización configurados con el Servicio de Microapps: Sincronización completa e incremental. La sincronización incremental es posible tan pronto como el servicio lo admite con información relacionada con el tiempo en la carga útil de la API. El intervalo de sincronización se establece en función de los requisitos de la organización para no romper los límites de la API del servicio SaaS, así como para evitar los trabajos de sincronización que se están poniendo en cola en la plataforma de microaplicaciones.

El proveedor de integración de datos transmite el esquema de tabla de ServiceNow y los datos al servicio Microapps para su almacenamiento y procesamiento. Durante la sincronización completa o incremental, el servicio de microaplicaciones compara la caché local con los datos anteriores y actuales y los procesa para enviarlos a los usuarios como notificaciones y acciones.

Microapps - Flujos de trabajo

La integración de plantillas incorporada para ServiceNow proporciona varias microaplicaciones listas para usar para lograr el flujo de trabajo requerido para los usuarios. A continuación se muestran los flujos de trabajo de ejemplo asociados con ServiceNow System of Record.

Flujo de trabajo: notificaciones de eventos

Microaplicaciones Tipo de evento
Actualizaciones de incidentes Notificación - Informativo
Actualizaciones de solicitud de cambio Notificación — Informativo
Asignaciones de incidentes Notificación — Informativo
Asignaciones de Solicitudes de Cambio Notificación — Informativo

El siguiente diagrama muestra un flujo de trabajo de ejemplo para una notificación de evento:

Citrix-Microapps-Image-7

  1. El servicio Microapps comprueba si hay actualizaciones con ServiceNow en la programación de sincronización.
  2. ServiceNow ha actualizado los registros de las solicitudes de Incidente, Cambio y Problema.
  3. El servicio Microapps recupera los datos actualizados y almacena en su caché local.
  4. Microapps Service compara los datos de sincronización anteriores con los datos actuales para identificar los cambios en los datos y en función de las reglas de negocio establecidas como parte de la configuración del evento. Desencadena eventos de notificación tan pronto como las reglas coinciden y envía los eventos actualizados a Citrix Analytics Service para obtener una puntuación de relevancia.
  5. Citrix Analytics Service (CAS) realiza la búsqueda de OID de Active Directory para las notificaciones y crea notificaciones puntuadas de destino.
  6. CAS envía la notificación de destino al Servicio de notificación de usuario para su procesamiento y almacenamiento.
  7. User Notification Service envía las notificaciones actualizadas a los extremos del usuario.
  8. Los endpoints reciben notificaciones para los usuarios respectivos en su interfaz de usuario de Citrix Workspace.

Flujo de trabajo: Aprobaciones

Microaplicaciones Tipo de evento
Aprobar solicitud de cambio Acción — Evento
Rechazar solicitud de cambio Acción — Evento

El siguiente diagrama muestra un flujo de trabajo de ejemplo para un evento de acción - aprobación:

Citrix-Microapps-Image-8

  1. El usuario invoca una acción de aprobación desde la microaplicación de aprobación de solicitud de cambio
  2. El servicio Microapps recibe la acción del usuario y recupera un token OAuth cifrado de KMS.
  3. El Servicio de administración de claves envía una acción al proveedor de integración de datos con el token OAuth.
  4. El proveedor de integración de datos descifra el token de OAuth del usuario final a través de Credential Wallet para la acción, que el usuario invoca para la solicitud de cambio de ServiceNow.
  5. El proveedor de integración de datos realiza la validación previa a la escritura. Tras la validación, escribe las acciones del usuario en el sistema de registro bajo la identidad del usuario final.
  6. El proveedor de integración de datos lee los datos modificados y actualiza el servicio Microapps.
  7. El servicio Microapps envía los eventos actualizados a Citrix Analytics Service.
  8. Citrix Analytics Service crea notificaciones con puntuaciones de destino.
  9. CAS envía la notificación de destino al Servicio de notificación de usuario.
  10. El Servicio de notificaciones de usuario envía las notificaciones actualizadas a los extremos del usuario.
  11. Los endpoints reciben comentarios sobre las acciones correctas

Flujo de trabajo: Acción iniciada por el usuario con el envío de entrada

Microaplicaciones Tipo de evento
Enviar incidente Acción+ Entrada de texto Enviar
Enviar solicitud de cambio Acción+ Entrada de texto Enviar

El siguiente diagrama muestra un flujo de trabajo de ejemplo para un evento de acción iniciada por el usuario: Enviar:

Citrix-Microapps-Image-9

  1. Un usuario envía una solicitud de incidente para acceder al software. Los usuarios proporcionan título y descripción como entradas de texto para el tíquet de incidente y lo envías a través de la interfaz de usuario de Workspace.
  2. El servicio Microapps recibe la acción con los detalles del incidente y recupera el token OAuth cifrado de KMS.
  3. El servicio de administración de claves envía los envíos y la acción del usuario al proveedor de integración de datos con token OAuth.
  4. El proveedor de integración de datos descifra el token OAuth del usuario final a través de Credential Wallet para la acción, que el usuario invoca para la solicitud de Incidente de ServiceNow.
  5. El proveedor de integración de datos escribe la solicitud de incidente en el sistema de registro bajo la identidad del usuario final.
  6. El proveedor de integración de datos vuelve a leer los datos modificados y los detalles de incidentes en el servicio de Microapps.
  7. El servicio Microapps envía los eventos sin procesar actualizados a Citrix Analytics Service.
  8. Citrix Analytics Service realiza la extracción de usuarios y grupos y crea notificaciones con puntuaciones específicas.
  9. CAS envía la notificación de destino al Servicio de notificación de usuario.
  10. El Servicio de notificaciones de usuario envía las notificaciones actualizadas a los extremos del usuario.
  11. Los endpoints reciben comentarios sobre el envío correcto de solicitudes de incidentes.

Sistema de registro #2: SAP Concur

SAP Concur es una aplicación empresarial de gestión de gastos y viajes de negocios utilizada por los empleados y su gerente. SAP Concur Integration permite a los usuarios de la organización enviar informes de gastos y viajes y recibir notificaciones sobre el estado de las solicitudes dentro de Citrix Workspace. Consulte documentación de Citrix para revisar los requisitos previos, requisitos y aprender a integrar SAP Concur mediante Microapps.

SAP Concur se integra con el servicio Microapps mediante una plantilla integrada; por lo tanto, el administrador puede configurar las microaplicaciones listas para usar que están disponibles en la página de microaplicaciones. Cada microaplicación puede ser un evento accionable, un evento informativo o una acción iniciada por el usuario. Para SAP Concur, la microaplicación puede ser un tipo accionable; el usuario tiene que introducir información que realice acciones de reescritura en el sistema de registro de backend.

Arquitectura Conceptual — Integración de Concur de SAP

Citrix-Microapps-Image-10

Sincronización de datos

El servicio Microapps necesita sincronizar todas las tablas y datos necesarios de SAP Concur con su caché local. Para la sincronización de datos, el servicio Microapps recupera las credenciales de cuenta de servicio cifradas para el sistema de registro (SAP Concur) desde Credential Wallet y solicita la sincronización desde el proveedor de integración de datos. La cuenta de servicio configurada debe tener permiso de lectura para todos los datos necesarios en el sistema de aplicación SAP Concur.

El proveedor de integración de datos descifra las credenciales de cuenta de servicio de Credential Wallet (servicio de administración de claves). Con los detalles de la cuenta de servicio, el proveedor de integración de datos conecta la aplicación Concur y sincroniza los datos actualizados. En función de la configuración de sincronización, el servicio de microaplicaciones sincroniza continuamente los datos, ya sea por completo o incremental.

El proveedor de integración de datos transmite el esquema y los datos de SAP Concur al servicio de microaplicaciones para su almacenamiento y procesamiento. Durante la sincronización completa o incremental, el servicio de microaplicaciones compara la caché local con los datos anteriores y actuales y los procesa para enviarlos a los usuarios como notificaciones y acciones.

Microapps - Flujos de trabajo

Después de crear la integración con SAP Concur, la plantilla integrada de microaplicaciones permite que varias microaplicaciones listas para usar logren el flujo de trabajo requerido para los usuarios y administradores. A continuación se muestran los flujos de trabajo de ejemplo asociados con SAP Concur.

Flujo de trabajo: Aprobaciones

Microaplicaciones Tipo de evento
Recordatorios de Envíos de Gastos Acción — Evento
Aprobaciones de informes de gastos Acción — Evento
Actualizaciones de informes Acción — Evento

El siguiente diagrama describe un flujo de trabajo de ejemplo para un evento Action - Aprobaciones:

Citrix-Microapps-Image-11

  1. El servicio Microapps comprueba si hay actualizaciones con la Concur de SAP en la programación de sincronización para la sincronización de datos completa o incremental.
  2. SAP Concur tiene pocos registros actualizados para los informes de gastos, y estos están pendientes para la aprobación del gerente.
  3. El servicio Microapps recupera los datos actualizados y los almacena en su caché local.
  4. El servicio Microapps compara los datos de sincronización anteriores con los datos actuales y envía los eventos actualizados a Citrix Analytics Service para obtener una puntuación de relevancia.
  5. Citrix Analytics Service (CAS) realiza la búsqueda de OID de Active Directory para las notificaciones y crea notificaciones puntuadas de destino.
  6. CAS envía la notificación de destino al Servicio de notificación de usuario para su procesamiento y almacenamiento.
  7. El Servicio de notificaciones de usuario envía las notificaciones actualizadas a los extremos del usuario.
  8. Los endpoints reciben notificaciones para los usuarios respectivos en su interfaz de usuario de Citrix Workspace. Para los gerentes, es notificación de aprobación y para el empleado el estado del informe de gastos.
  9. El gerente invoca la acción para la aprobación o rechazo del informe de gastos. Si se aprueba, no hay comentarios necesarios, y si se trata de un rechazo del informe de gastos, la página de la tarjeta aparece para introducir la valoración.
  10. El servicio Microapps recibe acción con los detalles del incidente y recupera el token de OAuth cifrado de KMS.
  11. El servicio de administración de claves envía los envíos y la acción del usuario al proveedor de integración de datos con token OAuth.
  12. El proveedor de integración de datos descifra el token de OAuth del usuario final (Manager) a través del KMS para la acción de aprobación del informe de gastos de Concur de SAP.
  13. El proveedor de integración de datos escribe la información de aprobación/rechazo en el sistema de registro bajo la identidad del usuario final.
  14. El proveedor de integración de datos vuelve a leer los datos modificados del informe de gastos y envía esos detalles al servicio de Microapps. El proceso sigue, y finalmente, los gerentes reciben la notificación sobre la acción correcta, y el empleado recibe la notificación con el estado del informe.

Flujo de trabajo: Enviar informes de gastos

Microaplicaciones Tipo de evento
Crear Gastos Acción: Entrada

En el siguiente diagrama se describe un flujo de trabajo de ejemplo para una entrada de acción — Enviar informe de gastos:

Citrix-Microapps-Image-12

  1. Un usuario envía un informe de gastos con entradas de texto para todos los campos obligatorios.
  2. El servicio Microapps recibe una acción con las entradas de texto.
  3. El servicio Microapps recupera el token de OAuth cifrado del Servicio de administración de claves.
  4. El Servicio de administración de claves envía los detalles del informe y la acción del usuario al proveedor de integración de datos con token OAuth.
  5. El proveedor de integración de datos descifra el token OAuth del usuario final a través de Credential Wallet (KMS) para la acción del informe de gastos.
  6. Data Integration Provider escribe el informe de gastos en el sistema de registro bajo la identidad del usuario final.
  7. Data Integration Provider lee los datos modificados y los detalles del informe de gastos al servicio de Microapps.
  8. El servicio Microapps envía los eventos sin procesar actualizados a Citrix Analytics Service para su procesamiento.
  9. Citrix Analytics Service realiza la extracción de usuarios y grupos y crea notificaciones con puntuaciones específicas.
  10. CAS envía la notificación de destino al Servicio de notificación de usuario.
  11. User Notification Service envía las notificaciones actualizadas a los extremos del usuario.
  12. Los endpoints reciben comentarios sobre el envío correcto del informe de gastos.

¿De qué manera el servicio Microapps y Citrix Workspace ayudan a las organizaciones a aumentar la participación y la productividad de los usuarios?

Vamos a comparar el enfoque de acceso tradicional frente a Integración de Microapps para comprender cómo el servicio Microapps ofrece valor a la organización.

Acceso tradicional

El siguiente diagrama muestra el método de acceso tradicional para un empleado con tareas de ilustración que el empleado debe realizar todos los días.

Citrix-Microapps-Image-13

  • Los empleados acceden a aplicaciones Windows, Linux, móviles, SaaS, Web y Virtuales con varios puntos de autenticación cada día laboral. En un día, cambiar entre estas aplicaciones distrae, y para cada aplicación requiere una autenticación que consume mucho tiempo.

  • A los usuarios les resulta difícil recordar sus respectivas credenciales para acceder a cada una de ellas.

  • La búsqueda de los detalles de la aplicación para acceder a ellos lleva mucho tiempo e influye en la productividad.

  • Acceder a la extensa aplicación y navegar por varios módulos para completar simples clics del ratón como aprobar tiempo libre es frustrante.

  • Está solicitando la autenticación varias veces después de que caduque la sesión, lo que resulta frustrante y requiere mucho tiempo cuando los usuarios necesitan realizar tareas simples, como aprobar los informes de gastos y el PTO.

Acceso a Microapps

El siguiente diagrama muestra el nuevo método de acceso con integración de Microapps para un empleado con tareas de ilustración que necesita realizar todos los días.

Citrix-Microapps-Image-14

  • Con la ayuda de la integración de Microapps Service y System of Record, los empleados pueden acceder a todas las aplicaciones empresariales a través de Citrix Workspace. Permite acceder a todas las aplicaciones empresariales en una única interfaz de usuario, y elimina el tiempo de inicio de sesión de cada aplicación.
  • Microapps Service permite a la organización integrar las aplicaciones mediante OAuth; por lo tanto, permite el inicio de sesión único en todas las aplicaciones. Los usuarios no tienen que introducir las credenciales para cada aplicación; por lo tanto, ahorra tiempo y permite la interacción continua del usuario.
  • Las funciones inteligentes de Citrix Workspace permiten a los empleados realizar sus tareas con simples clics del ratón, lo que ahorra tiempo en la búsqueda y navegación por las extensas aplicaciones.
  • El servicio Citrix Workspace y Microapps permiten a los empleados acceder a todos los recursos desde la interfaz de usuario de Workspace y ahorra tiempo de cambio de contexto, lo que aumenta la productividad del usuario.

Resumen

El servicio Microapps con Citrix Workspace es la solución para una mejor forma de trabajar. Permite un espacio de trabajo digital moderno que unifica todos los recursos para que los usuarios realicen su mejor trabajo y ayuden a sus organizaciones a ganar ventaja. Citrix Workspace y Microapps Service permiten a los clientes crear microaplicaciones para aumentar la productividad del usuario final. Al utilizar API públicas, los administradores controlan completamente qué microaplicaciones están disponibles para los usuarios. Las microaplicaciones organizan, automatizan y guían a sus empleados a lo largo de su jornada laboral, maximizando la productividad y mejorando la experiencia general del usuario.

Fuentes

El objetivo de esta arquitectura de referencia es ayudarle a planificar su propia implementación. Para facilitar este trabajo, nos gustaría proporcionarle diagramas de origen que puede adaptar en sus propios diseños detallados y guías de implementación: diagramas de origen.

Referencias

Guía de introducción

Información técnica sobre microaplicaciones

Resumen técnico sobre Microapps

Flujo de trabajo Microapps

Integración de plantillas

Integración HTTP de aplicaciones personalizadas

Guía Técnica de Seguridad