Prise en charge de macOS version v.37
- Dernière mise à jour2025/08/29
Découvrez les fonctionnalités disponibles dans cette version pour commencer à créer des automatisations sur les appareils macOS.
Nouveautés
Prise en charge du navigateur Safari
À partir de cette version, la prise en charge du navigateur Safari est disponible, ce qui permet aux utilisateurs d\'intégrer et d\'utiliser facilement les fonctionnalités d\'automatisation dans le navigateur web par défaut macOS. Cette amélioration garantit que les utilisateurs qui préfèrent Safari pour sa rapidité, ses fonctionnalités de confidentialité et son intégration avec l\'écosystème macOS peuvent désormais profiter pleinement des outils d\'automatisation sans avoir besoin de passer à un autre navigateur. Browser requirements for Automation Workspace | Prise en charge de Safari |
Automatisation améliorée pour l\'application de bureau SAP
Nous avons désormais introduit la prise en charge de l\'automatisation basée sur les objets de l\'application de bureau SAP sur macOS. Cette amélioration permet aux utilisateurs d\'automatiser l\'application SAP en interagissant directement avec les propriétés des objets, garantissant ainsi un processus d\'automatisation plus précis et plus efficace. |
packages d\'automatisation et prise en charge des applications
Un ensemble critique de packages d\'automatisations existantes a été amélioré pour prendre en charge macOS. Cette mise à jour garantit une expérience de développement et de portabilité uniforme, avec la prise en charge de package incluant des applications clés telles que Microsoft Excel et Outlook pour permettre des cas d\'utilisation d\'automatisation courants. De plus, cette version approfondit notre intégration à macOS en étendant la prise en charge des automatisations aux applications et frameworks natifs principaux, renforçant ainsi la fonctionnalité globale et la polyvalence de nos solutions d\'automatisation. Les packages natifs macOS suivants sont pris en charge :
|
Prise en charge de l\'automatisation assistée et non assistée
Les utilisateurs macOS peuvent désormais exploiter à la fois l\'automatisation assistée et non assistée, permettant l\'exécution de tâches planifiées et de processus métier sans intervention manuelle. En exploitant à la fois l\'automatisation assistée et non assistée, les utilisateurs macOS peuvent atteindre un niveau supérieur de productivité et d\'efficacité. La planification des tâches réduit le besoin de supervision manuelle et permet aux entreprises de fonctionner plus efficacement. Cette double capacité permet aux utilisateurs d\'automatiser un large éventail de tâches, de la simple saisie de données aux processus métier complexes, tout en garantissant la cohérence et la fiabilité de leurs opérations. Exécuter l\'automatisation depuis l\'espace de travail public | Planifier une automatisation |
Sélectionner la plateforme lors de la création d\'automatisations
Lorsque vous créez une nouvelle automatisation et commencez à ajouter des détails d\'automatisation, vous pouvez sélectionner la plateforme, comme Windows ou macOS, depuis le haut de la fenêtre de création d\'automatisation. Cette option permet aux développeurs de sélectionner d\'abord la plateforme, puis de mettre à jour les détails en conséquence. L\'option de sélection de la plateforme est disponible pour les tâches suivantes :
|
Créer et gérer des pools de périphériques
Le regroupement logique d\'appareils ou de machines Bot Runner non assisté pouvant être utilisés pour exécuter ou planifier des automatisations est appelé un pool d\'appareils. Les pools d\'appareils fournissent un cadre robuste pour gérer et exécuter des automatisations sur plusieurs appareils lorsqu\'il est nécessaire de distribuer des tâches d\'automatisation. Cela empêche tout appareil unique d\'être surchargé, ce qui améliore à la fois l\'efficacité et la fiabilité. Ces appareils sont généralement configurés comme des machines Bot Runner non assisté et peuvent exécuter des tâches sans nécessiter d\'intervention humaine. Vous pouvez maintenant utiliser les appareils macOS disponibles pour créer un groupe d\'appareils. |
Créez des utilisateurs avec une licence Bot Runner non assistée
Les administrateurs de la Control Room ont la possibilité de créer des utilisateurs spécifiquement avec une licence Bot Runner non assisté. Ce type de licence est conçu pour les utilisateurs qui exécuteront des bots sans intervention humaine, permettant aux automatisations de fonctionner en arrière-plan. Lorsqu\'un utilisateur est créé avec une licence Bot Runner non assisté, les administrateurs peuvent attribuer un appareil macOS comme appareil par défaut pour cet utilisateur. Cela signifie que toute automatisation déployée par cet utilisateur sera exécutée par défaut sur l\'appareil macOS spécifié. Cette configuration est particulièrement utile dans les environnements où macOS est le système d\'exploitation préféré. |
Installation en masse de Bot Agent
L\'installation en masse vous offre la flexibilité d\'installer un Bot Agent sur plusieurs appareils, qu\'ils soient situés dans l\'infrastructure physique de votre organisation ou hébergés dans un environnement Cloud. En installant un Bot Agent sur plusieurs appareils dans ces environnements, vous pouvez répartir votre charge de travail d\'automatisation efficacement, en assurant une haute disponibilité et des performances élevées de vos tâches d\'automatisation. |
Mise à jour en bloc de plusieurs packages vers la version par défaut pour plusieurs automatisations
La mise à jour en bloc vous permet de mettre à jour plusieurs versions de package pour toutes les automatisations (bots), améliorant ainsi l\'efficacité pour vos utilisateurs et votre organisation. L\'option vous permet également de vérifier les bots et les dépendances avant de poursuivre la mise à jour. Mettre à jour les versions des packages | Mettre à jour les bots vers la version par défaut du package |
Configurer les périphériques temporaires
Les administrateurs de la Control Room peuvent désormais configurer temporairement des appareils afin de fournir une assistance à l\'infrastructure de bureau virtuel (VDI) non persistante pour les automatisations. |
Créer des packages personnalisés avec le Connector Builder
Le Connector Builder est un outil d\'intégration API sans code qui vous permet de connecter n\'importe quelle application cloud ou n\'importe quel service personnalisé. Créez des connecteurs personnalisés (packages) pour diverses applications ou services Web qui utilisent des API et utilisez-les dans vos automatisations. |
Gérer le référentiel d\'automatisation
Les utilisateurs de la Control Room peuvent désormais effectuer diverses opérations de référentiel liées aux automatisations, telles que les suivantes :
|
Gérer la charge de travail pour les automatisations
Grâce à la fonctionnalité Workload Management, les utilisateurs peuvent diviser leurs automatisations en éléments de travail plus petits, pour optimiser l\'utilisation des ressources et respecter les SLA. Cette fonctionnalité permet aux utilisateurs de télécharger des fichiers Excel et CSV contenant des informations sensibles, telles que des PII, des PCI et des PHI, vers la Control Room pour les déploiements d\'automatisation (bot). Ces données sont protégées par chiffrement et stockées en toute sécurité. Vous pouvez également utiliser un bot dans l\'automatisation Workload en joignant un modèle d\'élément de travail au bot requis. Workload management | Joindre un modèle d'élément de travail à un bot |
Package SDK : Présentation de la prise en charge de macOS par Bot Agent
Cette version du Package SDK permet aux développeurs de créer et de déployer des packages de commandes personnalisés compatibles avec des instances macOS Bot Agent.
Un nouveau type d\'agent autorisé avec la valeur Pour illustrer cette fonctionnalité, l\'exemple En spécifiant
AllowedTarget.MAC_OS dans l\'annotation CommandPkg , les packages personnalisés sont désormais compatibles avec les agents macOS, élargissant ainsi leur utilisabilité à travers différents systèmes d\'exploitation. L\'extrait de code suivant de Concatenate.java met en évidence la modification qui permet l\'assistance macOS :
Important : La prise en charge de Bot Agent macOS n\'est actuellement disponible que pour les Task Bots, mais n\'est pas disponible pour les API Tasks.
|
Correctifs
Lorsque vous sélectionnez l\'option de la Control Room pour charger un fichier disponible dans la Control Room, les automatisations s\'exécutent désormais correctement avec les dépendances de fichiers Python. Auparavant, les automatisations échouaient à s\'exécuter lorsqu\'un fichier Python était chargé en utilisant l\'option Control Room. ID de cas Service Cloud: 02207685, 02212213 |
Après la mise à jour vers cette version, le lanceur de robot démarre désormais sans aucun problème et les automatisations sont déployées avec succès. ID de cas Service Cloud: 02208844 |
Lorsque vous effectuez la mise à jour vers cette version, l\'appareil macOS n\'est plus enregistré en tant qu\'appareil Windows et peut également être ajouté à un pool d\'appareils macOS sans aucun problème. ID de cas Service Cloud: 02204422 |
Si la connexion automatique est activée lorsque vous déployez une automatisation macOS sur un appareil Bot Runner non assisté, alors la session sera désormais verrouillée, si la connexion automatique est configurée pour verrouiller la session à la fin de l\'exécution de l\'automatisation . |
Après la mise à jour vers cette version, lorsque vous déployez une automatisation basée sur macOS sur un appareil Bot Runner non assisté, les fenêtres contextuelles disparaissent immédiatement sans affecter l\'accès utilisateur pour la capture d\'écran lorsque vous déverrouillez l\'écran. |
Limites
Même après avoir désinstallé l\'Bot Agent d\'un appareil macOS, le processus de lancement du robot continue d\'être affiché dans le Moniteur d\'activité. Solution de contournement: Utilisez le Moniteur d\'activité (graphique) ou le Terminal (ligne de commande) pour terminer manuellement (kill) le processus de lancement du robot |
L\'extension de navigateur Bot Agent n\'est pas activée automatiquement lorsque vous utilisez le navigateur Safari pour installer l\'Bot Agent. Solution de contournement: Activez l\'extension Bot Agent manuellement dans Safari. |
Lorsque vous utilisez le navigateur Safari pour accéder à la Control Room afin de créer une automatisation, les icônes des différentes actions que vous avez ajoutées dans l\'écran de l\'éditeur d\'automatisation (vue Flux) peuvent sembler incomplètes ou déformées lorsque vous les faites glisser. |
Un nouvel appareil macOS qui est enregistré sur une Control Room ne se reconnecte pas à la Control Room lorsque l\'appareil est redémarré. |
Si vous avez planifié une automatisation basée sur macOS pour s\'exécuter de façon répétée sur un appareil Bot Runner non assisté à différents moments, plusieurs fenêtres contextuelles pour déverrouiller l\'appareil s\'affichent après quelques exécutions de l\'automatisation. |
Lorsque vous déployez une automatisation basée sur macOS sur un appareil Bot Runner non assisté, il y a un délai (environ 6 à 8 secondes) avant que la fenêtre contextuelle de déverrouillage ne disparaisse. |
Lorsque vous intégrez la Control Room à des systèmes externes , les bots macOS perdent leur balise de plateforme macOS dans le git externe. De plus, lorsque vous restaurez des bots depuis le git externe, la balise de plateforme Windows par défaut est appliquée aux bots. |
Si la connexion automatique est activée sur un appareil Bot Runner non assisté qui est en état verrouillé, une automatisation basée sur macOS est déployée sans déverrouiller l\'appareil Bot Runner. |
Si la connexion automatique est activée sur un appareil Bot Runner non assité, l\'appareil passe à un état verrouillé en raison du paramètre de mise en veille (veille ou économiseur d\'écran) même lorsqu\'une exécution d\'automatisation basée sur macOS est en cours. |
La possibilité de mettre à jour l\'Bot Agent depuis un lecteur local n\'est pas disponible pour les appareils macOS. |
Lorsque vous créez des automatisations en utilisant des variables définies par l\'utilisateur, les variables de type session suivantes ne sont pas prises en charge :
|