Generieren der autoregistration.properties-Datei in macOS

Control Room-Registrierungs-Token aus der Datei autoregistration.properties wird verwendet, um ein Gerät unter der angegebenen Control Room-URL zu registrieren. Sie können ein Gerät nicht automatisch registrieren, wenn die Control Room-URL nicht in der Datei autoregistration.properties verfügbar ist.

Die Datei autoregistration.properties muss auf Ihrem lokalen macOS-Gerät vorhanden sein und Sie dürfen die Datei nach Abschluss der Registrierung nicht löschen.

Vorbereitungen

Vergewissern Sie sich, dass Sie einen Control Room Registrierungsschlüssel generiert haben, der als automationAnywhereBotAgent.pkg heruntergeladen wird. Weitere Informationen finden Sie unter Control Room-Registrierungsschlüssel generieren.

Sie können dann die verschiedenen Parameter der autoregistration.properties-Datei konfigurieren oder anpassen, bevor Sie sie zusammen mit der Standarddatei automationAnywhereBotAgent.pkg für die Masseninstallation von Bot Agent verwenden.

Prozedur

  1. Führen Sie die Datei automationAnywhereBotAgent.pkg aus.
    Zum Beispiel können Sie den Befehl „sudo“ verwenden, um sudo installer -pkg /Users/m4macmini2/Downloads/AutomationAnywhereBotAgent.pkg -target/ auszuführen.
  2. Stoppen Sie den Bot Agent-Dienst, indem Sie den Befehl ausführen: sudo /bin/launchctl bootout system /Library/LaunchDaemons/com.automationanywhere.nodemanager.plist
  3. Führen Sie den Befehl aus, um die Ordnerberechtigung zu erteilen: sudo chmod -R 755 "/Library/Application Support/aai"
  4. Führen Sie den folgenden Befehl aus, um den Ordner autoregister zu erstellen: sudo mkdir -p "/Library/Application Support/aai/autoregister"
  5. Im Ordner autoregister speichern Sie die Datei autoregistration.properties.
    Hier ist ein Beispiel für die Datei 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
    Die Datei autoregistration.properties wird erstellt.
  6. Optional: Bearbeiten Sie die Datei autoregistration.properties.
    Schauen Sie sich die folgende Tabelle an, um zu verstehen, wofür jeder Parameter verwendet wird:
    Parameter Beschreibung
    URL Geben Sie die Control Room-URL ein, mit der der Bot Agent verbunden wird.
    token Geben Sie den entsprechenden Registrierungsschlüssel für jeden ausgewählten Control Room ein.
    Anmerkung: Sie müssen die entsprechenden Registrierungstoken unter CRURL2, CRURL3 bis CRURL20 für jede konfigurierte Control Room-URL angeben.
    Gerätetyp Geben Sie den Wert SINGLE_USER für den Gerätetyp ein.

    Weitere Informationen finden Sie unter Konfigurieren der Geräteregistrierung.

    Anmerkung: Achten Sie darauf, dass Sie den Eigenschaftswert in Großbuchstaben eingeben.
    gleichzeitige_Sitzungen Geben Sie die Anzahl der zulässigen gleichzeitigen Sitzungen von 1 bis 99 ein.
    Lebenszyklus Geben Sie einen der folgenden Werte für ein temporäres oder dauerhaftes Gerät ein.
    • TEMPORARY
    • PERSISTENT

    Weitere Informationen finden Sie unter Konfigurieren der Geräteregistrierung.

    Anmerkung: Achten Sie darauf, dass Sie die Werte in Großbuchstaben eingeben.
    device_pool_name Geben Sie den Namen des Gerätepools an.
    Anmerkung: Stellen Sie sicher, dass Sie einen bestehenden Gerätepool verwenden.
    host_type Geben Sie den Typ des Betriebssystems des Geräts an. Beispielsweise „CUSTOMER_MACOS“.
    managed_device_id Geben Sie das Gerät an, das einer bestimmten device_id zugeordnet werden soll (existiert bereits in CR).

    Dadurch wird sichergestellt, dass das verfügbare Gerät nicht als neues Gerät registriert und ordnungsgemäß zugeordnet wird.

  7. Starten Sie den Bot Agent-Dienst, indem Sie den Befehl ausführen: sudo /bin/launchctl bootstrap system /Library/LaunchDaemons/com.automationanywhere.nodemanager.plist