Générer le fichier autoregistration.properties pour macOS

Pour installer l\'Agent robot sur plusieurs appareils en même temps, assurez-vous de télécharger une clé d\'enregistrement depuis la Control Room.

Générez une clé d\'enregistrement Control Room qui sera téléchargée sous le nom automationAnywhereBotAgent.pkg. Pour obtenir des informations sur la génération et le téléchargement de la clé d\'enregistrement, voir Générer une clé d\'enregistrement de Control Room.
Vous pouvez ensuite configurer ou personnaliser les différents paramètres du fichier autoregistration.properties avant de l\'utiliser avec le fichier automationAnywhereBotAgent.pkg par défaut pour l\'installation en masse de l\'Agent robot.
Remarque : Le fichier autoregistration.properties doit être disponible sur votre appareil macOS local, et vous ne devez pas supprimer le fichier une fois l\'enregistrement terminé.

Procédure

  1. Exécuter le fichier automationAnywhereBotAgent.pkg.
    Par exemple, vous pouvez utiliser la commande sudo pour exécuter sudo installer -pkg /Users/m4macmini2/Downloads/AutomationAnywhereBotAgent.pkg -target/
  2. Arrêtez le service Agent robot en exécutant la commande : sudo /bin/launchctl bootout system /Library/LaunchDaemons/com.automationanywhere.nodemanager.plist
  3. Exécutez la commande pour fournir l\'autorisation du dossier : sudo chmod -R 755 "/Library/Application Support/aai"
  4. Exécutez la commande suivante pour créer le dossier autoregister : sudo mkdir -p "/Library/Application Support/aai/autoregister"
  5. Dans le dossier autoregister, enregistrez le fichier autoregistration.properties.
    Voici un exemple de fichier autoregistration.properties :
    url=http://ec2-myexampleCR.com
    url2=URL2
    url3=URL3
    token=eyJhbGciOiJSUzUxMiJ9.eyJjbGllbnRUeXBlIjoiQk9UX0FHRU5UX0FVVE9fUkVHSVNUUkFUSU9OIiwidGVuYW50VXVpZCI6IjgzZmNlNGRmLWEyMTAtNGEwZi1hNGQ0LTgwNDFjMWZmOGU1ZSIsImlhdCI6MTc0Mjg0NTkxNiwiZXhwIjoyMDU4MjA1OTE2LCJpc3MiOiJBdXRvbWF0aW9uQW55d2hlcmUiLCJuYW5vVGltZSI6MzM4MzU0MDYzNDM1MTMzfQ.W7g7AFBGqziV6vYFb5f7igoysXQ3lM3OixSpq_9k4rJFJBBGrkIBTrsOMitNgmcn138bEBz5sA0VnqHibc2YknP3dunJw6jfMRvK_vIYJ13G4mK0kPeDZ-1V2eGiBKw_--xJbG5i9zhr3kRkd7aBLFr8p4WddvQz8YiZCXoN1KDuW63kDqWnbHgGFvNLKlcW2i4V-eCJIq4TZsgg_nyCG0-DgV0LLyvn1tbPw6bO_gOWB6iuFMsS_Pb-pGUD13WdHfb6qxum3Q3--aYDx8emyoH2XtFAQAYuXiw6vOXWa1o-TYDtPknIJsga6aAiFJ9-
    token2=t2
    token3=t3
    device_type=SINGLE_USER
    lifespan=PERSISTENT
    device_pool_name=AAdevPool
    host_type=CUSTOMER_MACOS
    Le fichier autoregistration.properties est créé.
  6. Facultatif : Modifier le fichier autoregistration.properties.
    Consultez le tableau suivant pour comprendre à quoi sert chaque paramètre :
    Paramètre Description
    url Saisissez l\'URL de la Control Room à laquelle l\'Agent robot sera connecté.
    jeton Saisissez la clé d\'enregistrement correspondante pour chaque Control Room choisie.
    Remarque : Vous fournissez les jetons d\'enregistrement correspondants sous CRURL2, CRURL3 à CRURL20 pour chaque URL de Control Room configurée.
    type_de_dispositif Entrez la valeur SINGLE_USER pour le type d\'appareil.

    Pour plus d\'informations, consultez Configurer l\'enregistrement des périphériques.

    Remarque : Veillez à saisir la valeur de la propriété en majuscules.
    sessions_concurrentes Entrez les sessions simultanées autorisées, de 1 à 99.
    durée de vie Entrez l\'une des valeurs suivantes pour un appareil temporaire ou persistant :
    • TEMPORARY
    • PERSISTENT

    Pour plus d\'informations, consultez Configurer l\'enregistrement des périphériques.

    Remarque : Veillez à saisir les valeurs en majuscules.
    device_pool_name Spécifiez le nom du pool d\'appareils.
    Remarque : Veillez à utiliser un pool d\'appareils existant.
    host_type Spécifiez le type de système d\'exploitation de l\'appareil. Par exemple, CUSTOMER_MACOS.
    managed_device_id Spécifiez l\'appareil à mapper à un device_id spécifique (existe déjà dans la CR).

    Cela garantira que le périphérique disponible ne sera pas enregistré comme un nouveau périphérique et sera mappé.

  7. Démarrez le service Agent robot en exécutant la commande : sudo /bin/launchctl bootstrap system /Library/LaunchDaemons/com.automationanywhere.nodemanager.plist