Una macro è una serie di azioni della tastiera che è possibile registrare e quindi eseguire. È possibile utilizzare i programmi macro JavaScript per automatizzare le interazioni dell'utente con il terminale. È possibile accedere alle macro ed eseguirle da tutti i dispositivi supportati.
Host Access for the Cloud registra e salva le macro avanzate come JavaScript, semplificando le attività di modifica e miglioramento delle macro registrate. È possibile registrare macro da eseguire in un secondo momento, eseguire macro all'avvio quando la sessione si connette all'host oppure quando si disconnette. È inoltre possibile scrivere macro da zero per eseguire attività complesse che il registratore non è in grado di catturare.
Le macro vengono rese disponibili agli utenti in due modi: create dall'amministratore o registrate dagli utenti stessi per il proprio utilizzo personale. Tutte le macro avanzate sono associate a una sessione e hanno tutte lo stesso obiettivo, ovvero automatizzare l'interazione con l'host. L'unica differenza è costituita semplicemente da quali utenti le possono utilizzare e chi ne gestisce la creazione e la disponibilità:
Macro create dagli amministratori
Gli amministratori creano le macro quando creano le sessioni. Le macro sono specifiche per una sessione e sono disponibili per tutti gli utenti che hanno accesso alla sessione tramite l'icona Macro nella barra degli strumenti. Gli amministratori possono impostare le macro per essere eseguite all'avvio, quando la sessione si connette all'host oppure quando si sconnette.
Macro create dagli utenti
Le macro degli utenti finali sono create dai singoli utenti per le sessioni alle quali sono autorizzati ad accedere. Gli amministratori concedono le autorizzazioni per creare le macro tramite un'impostazione in Regole di preferenze utente. Gli utenti possono accedere alla sessione con le proprie credenziali o con il ruolo Guest. Le macro create dagli utenti Guest sono disponibili per tutti gli utenti Guest. Gli utenti che hanno effettuato l'accesso con le proprie credenziali possono vedere solo le macro create da loro stessi.
Le macro avanzate sono riportate in ordine alfabetico nell'elenco a discesa disponibile nella barra degli strumenti. Le macro create dall'utente finale sono riportate per prime e sono seguite da un indicatore formato da tre punti verticali di colore grigio che, quando selezionato, visualizza le opzioni Modifica ed Elimina. Le macro create dall'amministratore sono riportate senza l'indicatore poiché non possono essere modificate dall'utente finale.