Installare o aggiornare un Agente Robot on-premise

L'Agente Robot esegue le attività pianificate nell'applicazione Robot. L'agente esegue le attività sul server Windows locale sicuro della società, vicino all'origine dei dati e all'interno dei confini protetti della rete.

Nota

L'informazione in questo argomento si applica solo alle organizzazioni che utilizzano un Agente Robot on-premise per eseguire script ACL in robot ACL.

Le persone e le organizzazioni che possiedono l'edizione ACL Robotics Professional non dispongono di un Agente Robot on-premise. Gli script Python/HCL che eseguono in robot HighBond o robot del workflow non utilizzando l'Agente Robot.

Informazioni generali

È possibile scaricare il pacchetto di installazione di Agente Robot e utilizzalo per installare Agente Robot su un server Windows. È inoltre possibile utilizzare il pacchetto di installazione per aggiornare un Agente Robot esistente sul server.

File principali

Durante l'installazione, si registra l'Agente Robot utilizzando un file chiave di registrazione (registration.key). È possibile generare il file chiave nell'applicazione Robot e scaricarlo sul server Windows in cui è installato l'Agente Robot.

Il file chiave di registrazione autentica la prima connessione tra l'Agente Robot e l'applicazione Robot. Le connessioni e i flussi di dati successivi sono protetti da chiavi di crittografia (una coppia di chiavi pubblica-privata RSA). La coppia di chiavi RSA viene generata automaticamente all'avvio del servizio di Agente Robot.

Il file chiave di registrazione e le chiavi di crittografia sono oggetti separati utilizzati in fasi diverse del processo di registrazione e connessione.

Se si sta aggiornando l'Agente Robot, il file chiave di registrazione non è coinvolto e non si dovrebbe generare una nuova istanza di registration.key.

Agenti multipli

Per aumentare la capacità di elaborazione analitica e implementare il bilanciamento del carico, è possibile installare istanze aggiuntive di Agente Robot su server Windows aggiuntivi.

Servizi e account Windows di Agente Robot

Quando si installa Agente Robot, vengono distribuiti due servizi Windows sul server:

  • Agente Robot: esegue attività di Robot pianificate e ad hoc.
  • Servizio di Dati Robot: fornisce la connettività che consente agli utenti di aprire le tabelle di Agente Robot in Analytics.

Se uno di questi servizi non è in esecuzione, la funzionalità da esso fornita non sarà disponibile.

Consiglio

Se le attività rimangono in coda per molto tempo in Robot e poi vengono saltate o non riescono, verificare che il servizio Agente Robot sia in esecuzione.

Se gli utenti riscontrano un errore di connessione quando tentano di aprire una tabella di Agente Robot in Analytics, verificare che Servizio di Dati Robot sia in esecuzione.

Account e porte di servizio

Per eseguire i due servizi Windows di Agente Robot si utilizzano gli account di servizio. Per ottenere informazioni dettagliate sui diritti di accesso e sulle autorizzazioni richieste dagli account, consultare Sicurezza di Agente Robot on-premise.

Nota

Se si modificano le proprietà di uno dei servizi Windows dopo aver installato Agente Robot, è necessario riavviare il servizio affinché la modifica abbia effetto.

Servizio Windows Account che gestisce il servizio Porta
Servizio di Agente Robot

Account di dominio specificato durante o dopo l'installazione

Solamente comunicazione in uscita sulla porta 443
Servizio di Dati Robot Sistema locale 10.000 per impostazione predefinita, configurabile durante e dopo l'installazione

Assicurarsi che l'Agente Robot possa connettersi all'autorità di certificato

Agente Robot utilizza un certificato digitale per convalidare la sua autenticità e integrità. Per poter verificare il certificato è necessaria una connessione Internet a DigiCert, l'autorità di certificazione di terze parti. Se si installa Agente Robot dietro un firewall di rete, il firewall deve essere configurato per consentire al certificato di connettersi a DigiCert. Senza la connessione richiesta, Agente Robot non funzionerà.

Se necessario, collaborare con il reparto IT della propria organizzazione per configurare un firewall di rete o un server proxy per consentire la connessione tra il certificato e DigiCert. Il certificato digitale in Agente Robot utilizza i seguenti URL per connettersi all'elenco di revoche dei certificati e al server OCSP di DigiCert:

  • http://cacerts.digicert.com
  • http://crl3.digicert.com
  • http://crl4.digicert.com
  • http://ocsp.digicert.com

Per ottenere informazioni più dettagliate sugli URL, è possibile esaminare il certificato installato.

Ispezionare il certificato installato

Dopo aver installato Agente Robot, ispezionare il certificato installato per visualizzare gli URL delle autorità di certificazione.

  1. Nella directory di installazione di Agente Robot, fare clic con il pulsante destro del mouse su Agent.exe e selezionare Properties.

    La directory di installazione predefinita è: C:\Program Files (x86)\ACL Software\Robots Agent\agent.

  2. Nella finestra di dialogo Proprietà Agent.exe, selezionare la scheda Firme digitali.

  3. Nell'elenco Firme, fare doppio clic su Diligent Corporation, quindi fare clic su Visualizza certificato.

  4. Nella scheda Dettagli della finestra di dialogo Certificato, selezionare ciascuno di questi campi:

    • Punti di distribuzione CRL

    • Accesso alle informazioni dell'autorità

    Per ogni campo, gli URL vengono visualizzati nell'area di visualizzazione nella parte inferiore della finestra di dialogo.

  5. Nella scheda Percorso di certificazione nella finestra di dialogo Certificato, eseguire le seguenti operazioni:

    1. Selezionare ciascuna di queste voci del percorso di certificazione:

      • DigiCert Trusted Root G4

      • DigiCert Trusted G4 Code Signing...

    2. Per ogni voce, fare clic su Visualizza certificato.

    3. Nella scheda Dettagli, selezionare ciascuno di questi campi:

      • Accesso alle informazioni dell'autorità

      • Punti di distribuzione CRL

      Per ogni campo, gli URL vengono visualizzati nell'area di visualizzazione nella parte inferiore della finestra di dialogo.

Generare il file chiave di registrazione dell'Agente Robot

Se si è un nuovo cliente e si installa Agente Robot per la prima volta, è necessario generare un file chiave di registrazione (registration.key). Il file chiave di registrazione autentica la prima connessione tra l'Agente Robot e l'applicazione Robot.

Se si è un cliente esistente e si ha già installato e utilizzato un Agente Robot, nella maggior parte dei casi non si dovrebbe generare un nuovo file chiave di registrazione. Spesso la generazione di un nuovo file è superflua e può compromettere la configurazione dell'istanza Robot dell'organizzazione.

Stato di Agente Robot Generare una chiave di registrazione
Nuova installazione di Agente Robot, installazione di un singolo agente
Nuova installazione di un'istanza aggiuntiva di Agente Robot in un cluster multi-agente

No

Copiare il file chiave di registrazione esistente

Per maggiori informazioni, consultare Installare un'istanza aggiuntiva di Agente Robot.

Aggiornamento di un Agente Robot attualmente installato

No

Il file chiave di registrazione non è compreso nell'aggiornamento

Problema con un file chiave di registrazione esistente, Agente robot non riesce a connettersi all'applicazione Robot
Modifica dell'account Windows che esegue un Agente Robot attualmente installato

No

Il file chiave di registrazione non è compreso nella modifica dell'account

Per maggiori informazioni, consultare Modificare l'account del Servizio di Agente Robot.

Nota

Per generare un file chiave di registrazione di Agente Robot è necessario disporre dell'autorizzazione Gestisci agente. Per maggiori informazioni, consultare Autorizzazioni dell'applicazione Robot.

  1. Dalla home page di Launchpad (www.highbond.com), selezionare l'applicazione Robot per aprirla.

    Se si è già in Diligent One, è possibile utilizzare il menu di navigazione a sinistra per passare all'applicazione Robot.

  2. Nell'angolo in alto a destra della dashboard, fai clic su Impostazioni.

  3. Nel pannello di sinistra, assicurati che Gestione degli agenti sia selezionato.

  4. Se la tua istanza di Robot utilizza attualmente un Agente Robot basato su cloud, esegui le seguenti operazioni:

    1. Fare clic su Sostituisci agente cloud.

    2. Fare clic su Registra agente e genera chiave.

  5. Se la tua istanza di Robot utilizza attualmente un Agente Robot basato on-premise, o non ha un Agente Robot specificato, esegui le seguenti operazioni:

    1. Fare clic su Genera una nuova chiave di registrazione.

      La finestra di dialogo di avviso si applica a te se hai uno o più agenti on-premise esistenti già installati.

    2. Fare clic su Genera una nuova chiave di registrazione.

  6. Fai clic su Scarica file chiave e chiudi.

    Attenzione

    Non chiudere la finestra del browser fino a quando non hai scaricato il file chiave.

  7. Salva il file chiave scaricato in un luogo sicuro sul server di Windows che ospiterà l'Agente Robot.

    Nota

    La generazione di un file chiave è la prima parte della registrazione di un Agente Robot. Il processo di registrazione è completo quando si posiziona il file chiave nel luogo corretto nella struttura di directory di Agente Robot, si avvia o riavvia il servizio Agente Robot e ci si connette correttamente all'applicazione Robot.

Installare l'Agente Robot

È possibile utilizzare il pacchetto di installazione di Agente Robot per eseguire una nuova installazione di Agente Robot.

Nota

Per completare l'installazione è necessario disporre delle autorizzazioni di amministratore locale sul server Windows.

Se si utilizzano account Windows diversi per installare Agente Robot e per eseguire il servizio Agente Robot, assicurarsi di disporre della password per l'account del servizio Agente Robot prima di iniziare l'installazione.

Testare l'Agente Robot

Dopo aver installato Agente Robot, è possibile eseguire uno script semplice per verificare che Agente Robot funzioni correttamente.

Nota

Questo test richiede che sia consentito il caricamento di file su Robot. Se necessario, abilitare temporaneamente il caricamento dei file per il test. Per maggiori informazioni, consultare Configurare un Agente Robot on-premise.

Aggiornare l'Agente Robot

È possibile utilizzare il pacchetto di installazione di Agente Robot per aggiornare un'installazione esistente di Agente Robot alla versione 18.0.

Prima di eseguire l'aggiornamento, assicurarsi che non vi siano attività del robot in esecuzione, in coda o programmate per l'esecuzione a breve.

Nota

Per completare l'aggiornamento è necessario disporre delle autorizzazioni di amministratore locale sul server Windows.

Installare un'istanza aggiuntiva di Agente Robot

È possibile utilizzare il pacchetto di installazione di Agente Robot per installare istanze aggiuntive di Agente Robot su server Windows aggiuntivi.

L'installazione di agenti multipli consente di aumentare la capacità di elaborazione analitica e di implementare il bilanciamento del carico tra gli agenti. Quando si eseguono più attività del robot contemporaneamente, l'elaborazione degli script di analisi viene automaticamente distribuita tra i vari agenti su più server Windows. Questa capacità consente di eseguire un numero maggiore di attività in un periodo di tempo più breve.

Nota

La capacità di gestire agenti multipli non è correlata alle modalità di sviluppo e produzione in Robot. Durante l'esecuzione delle attività, entrambe le modalità hanno pari accesso a tutti gli agenti.