Generar el archivo autoregistration.properties en macOS

El token de registro Control Room del archivo autoregistration.properties se utiliza para registrar un dispositivo en la dirección URL especificada de Control Room. No puede registrar automáticamente el dispositivo si el URL de Control Room no está disponible en el archivo autoregistration.properties.

El archivo autoregistration.properties debe estar disponible en su dispositivo macOS local y no se debe eliminar una vez que se haya completado el registro.

Antes de empezar

Asegúrese de haber generado una clave de registro de Control Room que se descarga como automationAnywhereBotAgent.pkg. Para obtener más información, consulte Generar la clave de registro de la Control Room.

Luego, puede configurar o personalizar los distintos parámetros del archivo autoregistration.properties antes de usarlo junto con el archivo predeterminado automationAnywhereBotAgent.pkg para realizar la instalación masiva de Bot Agent.

Procedimiento

  1. Ejecute el archivo automationAnywhereBotAgent.pkg.
    Por ejemplo, puede usar el comando sudo para ejecutar sudo installer -pkg /Users/m4macmini2/Downloads/AutomationAnywhereBotAgent.pkg -target
  2. Detenga el servicio del Bot Agent ejecutando el comando: sudo /bin/launchctl bootout system /Library/LaunchDaemons/com.automationanywhere.nodemanager.plist
  3. Ejecute el comando para otorgar el permiso de la carpeta: sudo chmod -R 755 "/Library/Application Support/aai"
  4. Ejecute el siguiente comando para crear la carpeta autoregister: sudo mkdir -p "/Library/Application Support/aai/autoregister"
  5. En la carpeta autoregister, guarde el archivo autoregistration.properties.
    Aquí hay un archivo de muestra 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
    El archivo autoregistration.properties se crea.
  6. Opcional: Edite el archivo autoregistration.properties.
    Consulte la siguiente tabla para comprender para qué se utiliza cada parámetro:
    Parámetro Descripción
    dirección url Ingrese la URL de la Control Room a la que el Bot Agent se va a conectar.
    token Ingrese la clave de registro correspondiente para cada Control Room elegida.
    Nota: Proporcione los tokens de registro correspondientes en CRURL2, CRURL3 hasta CRURL20 para cada URL de cada Control Room configurada.
    device_type Ingrese el valor SINGLE_USER para el tipo de dispositivo.

    Para obtener más información, consulte Configurar el registro del dispositivo.

    Nota: Asegúrese de ingresar el valor de la propiedad en mayúsculas.
    concurrent_sessions Ingrese las sesiones simultáneas permitidas, de 1 a 99.
    lifespan Ingrese uno de los siguientes valores para un dispositivo temporal o persistente:
    • TEMPORARY
    • PERSISTENT

    Para obtener más información, consulte Configurar el registro del dispositivo.

    Nota: Asegúrese de ingresar los valores en mayúsculas.
    device_pool_name Especifique el nombre del grupo de dispositivos.
    Nota: Asegúrese de que usa un grupo de dispositivos existente.
    host_type Especifique el tipo de sistema operativo del dispositivo. Por ejemplo, CUSTOMER_MACOS.
    managed_device_id Especifique el dispositivo que debe asignarse a un device_id específico (ya existe en CR).

    De este modo, el dispositivo disponible no se registrará como nuevo dispositivo y se asignará.

  7. Inicie el servicio del Bot Agent ejecutando el comando: sudo /bin/launchctl bootstrap system /Library/LaunchDaemons/com.automationanywhere.nodemanager.plist