À propos des appareils macOS

Un appareil est une machine que vous utilisez pour vous connecter à la Control Room afin de créer ou d\'exécuter des automatisations.

Prérequis

Un utilisateur de la Control Room avec l\'autorisation Afficher et gérer TOUS les appareils peut afficher, enregistrer et gérer les appareils afin d\'exécuter des automatisations. Pour plus d\'informations sur les autorisations requises, voir Autorisations de périphérique.

Utilisez la page Devices pour effectuer les actions suivantes :
  • Affichez tous les appareils disponibles ainsi que leurs propriétés respectives telles que le statut (connecté, déconnecté, mise à jour requise, mise à jour disponible, etc.), la plateforme (Windows ou macOS), les utilisateurs par défaut, le type d\'appareil (utilisateur unique ou multi-utilisateur), etc. pour l\'instance actuelle de la Control Room.
  • Créer et afficher une liste des pools de périphériques disponibles à partir de l\'instance actuelle de la Control Room.
  • Exécuter des automatisations immédiatement sur les Bot Runners sélectionnés.

    Si le périphérique est déjà enregistré par un autre utilisateur que le Bot Creator et que le Bot Creator ne dispose pas de l\'autorisation Register device ou du périphérique associé qui lui est attribué, lorsque vous exécutez l\'automatisation à partir de la fenêtre éditeur, le déploiement échoue avec un message d\'erreur autorisation insuffisante.

  • Programmer l\'automatisation à exécuter sur les Bot Runners sélectionnés.
  • Exécuter des automatisations sur les pools de périphériques sélectionnés.
Connectez-vous à la Control Room et cliquez sur Gérer > Appareils pour afficher la page des appareils.
Cliquez sur le menu déroulant en haut pour filtrer les appareils disponibles en fonction des différents paramètres listés dans le tableau suivant :
Type de filtre Description
Statut Vous permet de filtrer la liste des appareils disponibles en fonction de leur statut. Cliquez sur Choisir pour sélectionner le statut.

Par exemple, si vous sélectionnez Mise à jour disponible, les appareils nécessitant une mise à jour de la version Bot Agent sont affichés.

Nom du périphérique Saisissez le nom de l\'appareil dans le champ Rechercher.
Plateforme Cliquez sur Choisir pour filtrer les appareils disponibles en fonction de la plateforme, comme macOS ou Windows.
Surnom du périphérique Si vous avez attribué un surnom à un appareil, saisissez-le dans le champ Recherche.
Type de périphérique Cliquez sur Choisir pour filtrer les appareils disponibles en fonction du type, tel que Utilisateur unique ou Utilisateurs multiples.
Remarque : L\'appareil Utilisateurs multiples n\'est actuellement pas disponible pour macOS.
Lifespan Cliquez sur Choisir pour filtrer les appareils en fonction des options suivantes :
  • Permanent

    Les périphériques sont créés pour prendre en charge l\'infrastructure de bureau virtuel (VDI) permanente et ne sont pas supprimés une fois que le périphérique est déconnecté de la Control Room.

  • Temporaire

    les périphériques sont créés pour prendre en charge l\'infrastructure de bureau virtuel (VDI) non permanente et sont automatiquement supprimés après une période spécifiée lorsque le périphérique est déconnecté de la Control Room.

Type d\'installation Cliquez sur Choisir pour filtrer les appareils en fonction des options suivantes :
  • À l\'échelle du système

    Pour les périphériques dans un pool de périphériques.

  • Spécifique à l\'utilisateur

    Pour les appareils spécifiques à votre connexion Control Room.

Configurations des périphériques

Examinez les options suivantes disponibles pour configurer un appareil :
Connecter le périphérique local
Installez l\'Bot Agent sur votre appareil macOS et connectez-le à la Control Room.
Modifier les éléments cochés
Sélectionnez un ou plusieurs appareils que vous avez enregistrés sur le Control Room pour modifier les différents détails de l\'appareil, tels que le surnom de l\'appareil, la durée de vie, le type de déploiement, etc.

Pour plus d\'informations, consultez Modifier plusieurs périphériques simultanément.

Mettre à jour les éléments cochés
Sélectionnez un appareil dans la liste des appareils disponibles où vous souhaitez mettre à jour la version Bot Agent.
Créer un groupe de périphériques avec les éléments cochés
Sélectionnez les appareils que vous souhaitez ajouter à un groupe d\'appareils.
Pour plus d\'informations, consultez Créer des pools de périphériques.
Remarque : Comme les appareils macOS ne peuvent pas être inclus lors de la création d\'un groupe d\'appareils, seuls les appareils Windows disponibles sont affichés. Par conséquent, vous ne pouvez exécuter les automatisations créées à l\'aide de la plateforme Windows que sur un pool d\'appareils.
Exporter les éléments cochés au format CSV
Exportez les données dans un fichier CSV en fonction de :
  • Filtres
  • Sélection
Actualiser le tableau
Actualise le contenu du tableau pour afficher le statut mis à jour.
Personnaliser les colonnes
Affiche ou masque des colonnes spécifiques.
Le tableau suivant répertorie tous les événements lorsque les dernières informations mises à jour d\'un appareil spécifique sont modifiées :
Événement Dernière modification Modifié par
Enregistrement de périphérique Heure à laquelle le périphérique a été enregistré Utilisateur qui a enregistré l\'appareil
Enregistrement automatique de périphérique Heure à laquelle le périphérique a été enregistré Système
Mettre à jour les paramètres de configuration avancée du périphérique Heure à laquelle le paramètre a été modifié Utilisateur qui a mis à jour le paramètre
Mettez à jour la configuration du journal de l\'appareil Heure à laquelle le paramètre a été modifié Utilisateur qui a mis à jour le paramètre
Mettre à jour le type de dispositif Heure à laquelle le paramètre a été modifié Utilisateur qui a mis à jour le paramètre
Mettre à jour la durée de vie du périphérique Heure à laquelle le paramètre a été modifié Utilisateur qui a mis à jour le paramètre
Mettre à jour les paramètres de résolution du périphérique Heure à laquelle le paramètre a été modifié Utilisateur qui a mis à jour le paramètre
Mettre à jour les paramètres de connexion automatique du périphérique Heure à laquelle le paramètre a été modifié Utilisateur qui a mis à jour le paramètre
Mettre à jour les paramètres de seuil de ressources du périphérique Heure à laquelle le paramètre a été modifié Utilisateur qui a mis à jour le paramètre

Gestionnaire de nœuds

Le Node Manager assure la communication entre la Control Room et l\'appareil Bot Runner enregistré. Le Node Manager collecte l\'état d\'exécution de l\'automatisation et transmet ces informations à la Control Room.

Lorsque vous déployez une automatisation depuis la Control Room, le Node Manager télécharge l\'automatisation et les artefacts associés dans l\'emplacement de cache global suivant :

/Library/Caches/AAI/NM/GlobalCache

Les ressources d\'automatisation sont ensuite extraites sous le répertoire de déploiement de l\'utilisateur :

/Users/<UserName>/resources/<DeploymentID>

Le Node Manager valide ensuite la session utilisateur avant de lancer le Bot Launcher. Lorsque l\'exécution de l\'automate est terminée, les détails tels que le succès ou l\'échec de l\'automatisation sont envoyés à la Control Room.

FAQ
Où puis-je trouver le script de démarrage Node_Manager et le fichier plist associé dans macOS ?
Sur un appareil macOS, le script de démarrage du Node Manager est disponible à l\'emplacement suivant :

/Library/LaunchDaemons

Et le fichier plist est disponible à :

com.automationanywhere.nodemanager.plist
Remarque : Un plist, ou liste de propriétés, est un fichier dans macOS qui stocke les paramètres utilisateur ou les configurations d\'applications.
Comment démarrer ou arrêter le Node Manager ?
Sur votre appareil macOS, vous pouvez démarrer ou arrêter le Node Manager en accédant à l\'emplacement suivant :

sudo /bin/launchctl bootstrap system /Library/LaunchDaemons/com.automationanywhere.nodemanager.plist

Où puis-je trouver les fichiers journaux du Node Manager sur un appareil macOS ?
Les fichiers journaux du Node Manager sont disponibles à l\'emplacement suivant :

/Library/Caches/AAI/NM/Logs

Bot Launcher

Le Bot Launcher capture des informations sur l\'exécution d\'une automatisation telles que les opérations effectuées, les événements déclenchés et les erreurs rencontrées.

Le Bot Launcher macOS est fourni avec le bundle Bot Agent, qui contient les droits nécessaires pour le Bot Launcher.

Le bundle Bot Agent utilise JavaMacLauncher pour lancer le Bot Launcher afin de garantir que les droits sont enregistrés pour le bundle Bot Agent au lieu de java exe.

Si l\'un des packages disponibles nécessite des droits auxquels le Bot Launcher n\'a pas accès, macOS demande le consentement de l\'utilisateur uniquement lors de la première exécution de l\'automatisation contenant ce package. Lorsque le consentement de l\'utilisateur est donné, les droits sont enregistrés et les exécutions ultérieures de toute autre automatisation avec ce package ne déclenchent pas de consentement de l\'utilisateur. Par exemple, le Microsoft 365 Excel package ou le Enregistreur package.

Considérations pour les développeurs d\'automatisation

  • Les utilisateurs développeur professionnel et développeur citoyen peuvent exécuter des automatisations sur un appareil compatible depuis un espace de travail privé. Par exemple, si vous avez utilisé une plateforme macOS pour créer une automatisation, vous ne pouvez déployer cette automatisation que sur un autre appareil macOS et non sur un appareil Windows.
  • Seuls les utilisateurs de Bot Runner assisté peuvent exécuter des automates depuis l\'espace de travail public en fonction de l\'appareil compatible (par défaut) sélectionné.
  • Les paramètres de résilience qui vous permettent de bloquer les pop-ups indésirables ou d\'enregistrer des automates ne sont actuellement pas disponibles pour les automatisations créées à l\'aide de la plateforme macOS.