- Application Orchestrator Mobile
Guide de l'utilisateur pour Orchestrator Mobile
Notifications Push
Les notifications Push sont une fonctionnalité conçue pour notre application mobile basée sur les Webhooks, permettant de recevoir des notifications chaque fois qu'un événement Orchestrator spécifique a lieu, vous aidant ainsi à mieux surveiller votre parc de robots.
Pour utiliser la fonctionnalité de notifications Push, veillez à :
- Utiliser un compte Orchestrator sur site.
- Avoir les autorisations pour les Webhooks correspondantes : consultation, création, modification et suppression. Si l'une de ces autorisations est manquante, une alerte s'affiche.
La page Notifications (Notifications) indique si cette fonctionnalité est activée ou non. Elle répertorie les types d'événements existants. Le bouton bascule en regard de chaque type d'événement permet de l'activer ou de le désactiver.
Selon les Webhooks Orchestrator préexistants, vous pouvez choisir d'être informé sur les types d'événements suivants :
- Tâche défaillante
- Échec de la planification
- Transaction d'élément de file d'attente en échec
- Transaction d'élément de file d'attente abandonnée
- Tâche créée
- Tâche terminée
- Affectation de tâches modifiée
Pour accéder à la page Notifications (Notifications), sélectionnez le menu Paramètres (Settings) >, option Notifications (Notifications).
Vous avez la possibilité d'activer ou de désactiver la fonctionnalité de notifications Push sur l'un de vos comptes sur site si vous avez les autorisations de Webhooks correspondantes.
Suivez ces étapes pour activer les notifications Push sur votre périphérique :
- Sur la page Notifications (Notifications), activez Activer les notifications (Enable Notifications) pour activer les notifications Push. Par défaut, les notifications sont désactivées.
-
Cliquez sur Autoriser (Allow) dans la fenêtre contextuelle d'autorisation du système d'exploitation du périphérique mobile. Ce menu contextuel ne s'affiche qu'une fois lorsque vous activez les notifications pour la première fois sur votre périphérique mobile.
- Sélectionnez un événement dans la liste en l'activant. Le basculement d'un événement sur votre périphérique mobile crée un Webhook sur votre instance locale d'Orchestrator qui désigne le serveur de notifications Push du cloud, un serveur qui génère des notifications Push à envoyer sur votre application mobile.
Chaque fois qu'un événement du type sélectionné se produit dans Orchestrator, le Webhook correspondant est déclenché. Le serveur de notifications Push du cloud reçoit ainsi la charge utile de l'événement du Webhook via une requête POST. Le serveur inspecte les événements entrants à la recherche de doublons, puis les supprime. Durant les intervalles de temps prédéfinis, les notifications pour les périphériques spécifiques sont regroupées, selon l'UUID du périphérique. Plusieurs notifications pour un type d'événement unique sont regroupées en une requête d'envoi de notifications. Le serveur envoie les notifications Push à l'application mobile Android en exploitant le service Firebase Cloud Messaging, et à l'application mobile iOS en exploitant le service de notifications Push Apple.
Il est possible que certaines fonctionnalités de l'application UiPath requièrent l'utilisation de logiciels tiers fournis avec licence selon des conditions générales distinctes. Outre les conditions de licence d'UiPath Mobile Orchestrator, vous devez également respecter les conditions générales des tiers. Vous pouvez utiliser le service Firebase Cloud Messaging selon les conditions d'utilisation des API de Google et les conditions de traitement des données et de sécurité de Firebase.
Le message envoyé par le serveur contient des informations supplémentaires, utilisées par l'application mobile Orchestrator pour déterminer la page de l'application à ouvrir lorsque vous appuyez sur la notification. Par exemple, une pression sur la notification Push Exécution défaillante (Job Faulted) unique ou groupée affiche la page Exécutions (Jobs), avec le filtre d'état Défaillant (Faulted) appliqué et déjà trié par les enregistrements les plus récents.
Gardez à l'esprit que, sur le même périphérique mobile, vous pouvez activer les notifications des événements spécifiques sur deux ou plusieurs locataires Orchestrator différents, par exemple Locataire A et Locataire B. Dans ce cas, si vous êtes connecté à Locataire B tout en recevant une notification pour Locataire A, un clic sur la notification affiche une fenêtre contextuelle vous demandant si vous souhaitez vous déconnecter. Si vous sélectionnez Oui (Yes), vous êtes déconnecté de Locataire B, et la page Connexion (Login) s'affiche, ce qui vous permet de vous connecter à Locataire A.
Un identificateur unique universel (UUID) est un numéro à 128 bits utilisé pour identifier de façon unique un objet ou une entité sur Internet. Votre périphérique mobile dispose de cet UUID.
Voilà comment afficher l'UUID dans l'application Orchestrator Mobile :
- Sur la page Notifications (Notifications), appuyez sur le texte Afficher l'UUID du périphérique (Show Device UUID) au bas de la page. L'UUID de votre périphérique s'affiche dans une fenêtre contextuelle.
- Cliquez sur Copier (Copy) pour conserver l'UUID dans le Presse-papiers, ou cliquez sur Annuler (Cancel) pour fermer la fenêtre contextuelle.
Sur la page Notifications (Notifications), vous pouvez désactiver les notifications une par une, en désactivant l'événement souhaité. Par conséquent, le Webhook correspondant est supprimé.
Vous pouvez également désactiver toutes les notifications en désactivant le champ Activer les notifications (Enable Notifications). Les Webhooks existants sont désactivés, et non supprimés.