- Aplicación móvil de Orchestrator
Notificaciones push
Push Notifications es una característica creada para nuestra aplicación móvil basada en Webhooks que te permite recibir notificaciones cada vez que se realiza un evento específico de Orchestrator, lo que te ayuda a supervisar tu flota de Robot.
Para utilizar la característica notificaciones push, ten en cuenta que deberías:
- Usa una cuenta de Orchestrator local.
- Tener los permisos de webhooks correspondientes: ver, crear, editar y eliminar. Si no cuentas con alguno de estos permisos, se mostrará una alerta.
La página Notificaciones muestra si esta característica está habilitada o no, y muestra los tipos de eventos existentes. El botón de alternancia junto a cada tipo de evento te ayuda a habilitarlo o deshabilitarlo.
Según los webhooks de Orchestrator preexistentes puedes recibir notificaciones de los siguientes tipos de eventos:
- Error en trabajo
- Error en programación
- Error en la transacción del elemento de la cola
- Se ha abandonado la transacción del elemento de la cola
- Tarea creada
- Tarea completada
- Asignación de tareas cambiada
Para acceder a la página de notificaciones , seleccione el menú de configuración > la opción Notificaciones .
Tienes la posibilidad de activar o desactivar la funcionalidad de notificaciones push en cualquiera de tus cuentas locales si tienes los permisos de webhooks correspondientes.
Sigue estos pasos para habilitar notificaciones push en tu dispositivo:
- En la página Notificaciones, activa Habilitar notificaciones para activar las notificaciones push. Las notificaciones están desactivadas de forma predeterminada.
-
Haz clic en Permitir en los permisos de ventanas emergentes del SO de tu dispositivo móvil. Esta ventana emergente solo aparece una vez, cuando habilitas las notificaciones en tu dispositivo móvil por primera vez.
- Selecciona un evento de la lista activándolo. Asignar un evento en tu dispositivo móvil crea un webhook en tu instancia local de Orchestrator, que redirige a Cloud Push Notification Server, un servidor que genera notificaciones push en tu dispositivo móvil.
Cuando se produce un evento del tipo seleccionado en Orchestrator, se desencadenará el webhook correspondiente, y Cloud Push Notification Server recibe la carga del evento de webhook mediante una solicitud POST.El servidor inspecciona los eventos entrantes en busca de duplicados, descartándolos. Durante los intervalos de tiempo predefinidos, las notificaciones para dispositivos específicos se agrupan en lotes, en función del UUID del dispositivo (consulta cómo encontrarlo a continuación). Varias notificaciones para un solo tipo de evento se agruparán en una solicitud de envío de la notificación. El servidor envía notificaciones push a la aplicación móvil Android aprovechando el servicio Firebase Cloud Messaging, y a la aplicación móvil iOS aprovechando el servicio Apple Push Notification.
Algunas funcionalidades de la aplicación UiPath pueden requerir el uso de software de terceros, cuya licencia está sujeta a términos y condiciones independientes. Además de las Condiciones de licencia de UiPath Mobile Orchestrator, también debes cumplir con los términos y condiciones de terceros. El servicio de mensajería en la nube de Firebase puede utilizarse según las Condiciones de servicio de las API de Google y Condiciones de seguridad y procesamiento de datos de Firebase.
El mensaje enviado por el servidor contiene información adicional, utilizada por Orchestrator Mobile App para determinar qué página de la aplicación debe abrirse cuando abras la notificación. Por ejemplo, al pulsar sobre cualquier notificación push de Trabajo fallido, individual o agrupado, se muestra la página de Trabajos, con el filtro de estado Fallido aplicado, y ya ordenado por los registros más recientes.
Ten en cuenta que, en el mismo dispositivo móvil, puede habilitar notificaciones para eventos específicos en dos o más inquilinos diferentes de Orchestrator, por ejemplo, el Inquilino A y el Inquilino B. En este caso, si está conectado al Inquilino B mientras recibe una notificación para el Inquilino A, al hacer clic en la notificación aparece una ventana emergente que le pregunta si desea cerrar la sesión. Si seleccionas Sí, estás cerrando la sesión del Inquilino B y se mostrará la página Iniciar sesión, lo que te permite iniciar sesión al Inquilino A.
Un UUID (Identificador único universal, por sus siglas en inglés) es un número de 128 bits utilizado para identificar algún objeto o entidad en Internet. Tu dispositivo móvil tiene un UUID.
Puedes ver el UUID dentro la aplicación móvil de Orchestrator de la siguiente manera:
- En la página Notificaciones, haz clic en el texto Mostrar UUID del dispositivo en la parte inferior de la página. El UUID de tu dispositivo se mostrará en una ventana emergente.
- Haz clic en Copiar para copiar el UUID en el portapapeles, o haz clic en Cancelar para cerrar la ventana emergente.
En la página Notificaciones, puedes deshabilitar las notificaciones una a una, deshabilitando así el evento deseado. Como resultado, se elimina el webhook correspondiente.
También puedes deshabilitar todas las notificaciones deshabilitando el campo Habilitar notificaciones. Los webhooks existentes estarán deshabilitados, no eliminados.