Sei già un cliente NinjaOne? Effettua il login per visualizzare le altre guide e gli ultimi aggiornamenti.

Piattaforma NinjaOne: Marchio con l’icona Systray

Argomento

Questo articolo spiega come impostare e utilizzare l'icona Systray come parte del vostro sito NinjaOne personalizzato.

Ambiente

Piattaforma NinjaOne

Descrizione

NinjaOne consente di creare e distribuire un'icona Systray personalizzata per l'organizzazione. 

Personalizzazione: Icona Systray (NinjaOne Inc. 02:05)

Indice

Selezionate una categoria per saperne di più: 

Abilitazione dell'icona Systray

Prima di poter lavorare con l'icona Systray, è necessario attivarla in NinjaOne. Fate clic su Amministrazione nel menu di navigazione di NinjaOne, quindi selezionate Systray dal menu a discesa Generale e fate clic sul pulsante Abilita.

Una volta abilitato, è possibile utilizzare il pulsante Aggiungi systray per configurarlo. 

aggiungere systray.png
Immagine 1: Aggiungere un systray per NinjaOne

Configurazione dell'icona Systray

Fare clic su Aggiungi systray per configurare una nuova icona systray. Per configurare un systray esistente, fare clic sul pulsante ellipsis e selezionare Modifica

aggiungere o modificare systray.png
Figura 2: Aggiungere o modificare l'icona Systray

Nel menu Aggiungi Systray, è possibile personalizzare ciò che appare quando gli utenti fanno clic sull'icona Systray. 

systray config modal.png
Figura 3:Opzioni di configurazione di Systray

Fare clic su Aggiungi Systray, assicurarsi di essere nella scheda Generale e compilare i seguenti campi:

  • Nome: Assegnare all'icona Systray un nome descrittivo.
  • Descrizione: Aggiungere una descrizione opzionale.
  • Tooltip: Aggiungere il testo che appare quando l'utente sposta il cursore sull'icona delle informazioni.
  • Icona della barra delle applicazioni del sistema operativo: Caricare l'immagine grafica che si desidera utilizzare come icona di Systray. L'immagine deve essere un file JPG o PNG di dimensioni equilatere comprese tra 16x16 e 128x128 pixel.

Creare il menu delle icone di Systray

In questo passaggio si configura il menu che appare quando gli utenti fanno clic sull'icona Systray. 

Aggiunta di voci di menu

  1. Nella scheda Menu Systray, fare clic su Aggiungi voce di menu, quindi selezionare il tipo di voce dall'elenco a discesa.
systray menu_add item.png
Figura 4: Voce di menu Aggiungi systray
  1. Configurare le impostazioni della voce di menu. Le opzioni di configurazione variano a seconda del tipo di voce di menu selezionata. Per conoscere ogni tipo di voce di menu, consultare la tabella Spiegazioni delle voci di menu riportata di seguito.
Retrofit_Systray_ConfigMenuItem.png
Figura 5: Configurazione delle voci di menu (fare clic per ingrandire)

Modifica delle voci di menu

Per modificare una voce di menu, posizionare il cursore su di essa e fare clic sull'opzione Modifica quando appare. È inoltre possibile trascinare e rilasciare le voci nella struttura del menu per disporle come desiderato. Al termine, fare clic su Salva modifiche.

Retrofit_Systray_EditMenuItem.png
Figura 6: Voce di menu Modifica (fare clic per ingrandire)

Eliminazione delle voci di menu di 

Per eliminare una voce di menu, posizionare il cursore su di essa e fare clic sull'opzione Rimuovi quando appare. 

Retrofit_Systray_RemoveMenuItem.png
Figura 7: Rimuovere l'icona del menu (fare clic per ingrandire)

Spiegazione delle voci di menu

La tabella seguente illustra ogni tipo di voce di menu.

Tipo di voce di menuDescrizione
Informazioni

Questa voce consente di inserire informazioni sulla propria azienda. È monouso e si trova sempre nella posizione di livello radice; non può essere annidato.

  • Il campo Descrizione supporta l'HTML di base.
  • Il sistema visualizzerà qui l'e-mail e il numero di telefono creati in Branding
Automazione
  • NinjaOne offrirà solo automazioni compatibili con il sistema operativo selezionato.
  • Quando un utente seleziona un'automazione, l'agente NinjaRMM esegue l'automazione e tutti gli script associati in sequenza.
  • Le automazioni eseguite dal Systray attivano un'attività a livello di dispositivo: "Avvio richiesto dall'utente finale del dispositivo" È possibile filtrare queste attività nella dashboard del dispositivo.
  • È possibile aggiungere un'automazione non nativa di NinjaOne. Per prima cosa, aggiungere l'automazione alla libreria delle automazioni. Le istruzioni sono contenute in Guida alla libreria di automazione di NinjaOne (Scripting).
  • Non eseguire le automazioni di Systray come "utente correntemente connesso" sui server desktop remoti. In questo modo, lo script viene eseguito sulla prima sessione in un ambiente multiutente e, di conseguenza, non si rivolge a un utente specifico. 
E-mail
  • Il tipo di e-mail consente di personalizzare un'e-mail che un cliente può inviare a voi.  
  • Questa opzione utilizza il programma di posta configurato sul nodo.
  • È inoltre possibile utilizzare le variabili d'ambiente con la voce di menu Email.
EsciQuesto elemento monouso si troverà sempre nella posizione del livello radice. Non può essere annidato. L'elemento inserisce un'opzione "exit" per consentire agli utenti di chiudere l'eseguibile Systray.
GruppoIl gruppo consente di creare titoli di menu per le voci di Systray. Per impostazione predefinita, le voci vengono aggiunte a livello di radice. È possibile creare tutti i gruppi necessari.
Modulo di richiesta assistenza
  • Questo elemento monouso si troverà sempre nella posizione di livello principale; non può essere annidato.
  • Questo tipo di elemento consente di configurare un modulo dinamico da inoltrare a un indirizzo e-mail, allo strumento PSA integrato o a NinjaOne Ticketing.
  • Quando si invia la richiesta allo strumento PSA integrato, è possibile scegliere il modello di ticket. Questa opzione non si applica a NinjaOne Ticketing.
  • I campi Oggetto e Descrizione supportano l'HTML di base e i segnaposto. Per impostazione predefinita, tutti i segnaposto disponibili vengono aggiunti al modulo (e sono elencati nel modulo di testo in basso). È possibile aggiungere, rimuovere e riorganizzare i segnaposto come si desidera.
  • È possibile troncare qualsiasi campo, il che è utile quando si inoltra a uno strumento PSA che limita la lunghezza dei titoli dei biglietti. Ecco un esempio di come eseguire questa operazione: "Richiesta di aiuto da ${client.name?truncate(25)} / ${form.subject?truncate(100)}"
  • È possibile utilizzare le variabili d'ambiente con la voce di menu Modulo di richiesta di aiuto. Fare riferimento a Branding: Variabili d'ambiente e Icona Systray per ulteriori informazioni.
  • Gli utenti finali possono inviare schermate e includere allegati di immagini.
  • Se il modulo di richiesta di assistenza è impostato per l'inoltro a uno strumento PSA integrato, l'e-mail apparirà come nota (insieme a tutti gli altri contenuti) sul ticket. L'e-mail non popolerà automaticamente i campi del PSA né si sincronizzerà con un contatto esistente.
Avvia
  • Questo tipo di articolo consente di inserire i comandi di lancio che i clienti possono utilizzare. È possibile specificare il percorso e il nome del file dell'eseguibile da lanciare insieme agli argomenti della riga di comando.
  • Questa funzione esegue le applicazioni come utente connesso.
  • Ecco alcuni esempi di comandi cmd che possono essere eseguiti attraverso l'icona Systray (l'elenco non è esaustivo):
    • mostra Aggiungi/Rimuovi programmi: cmd.exe /c "appwiz.cpl"
    • mostra la gestione del computer: cmd.exe /c "compmgmt.msc"
    • mostrare il pannello di controllo: cmd.exe /c "pannello di controllo"
    • lanciare il prompt di cmd:  cmd.exe
    • mostra la gestione dei dispositivi: cmd.exe /c "devmgmt.msc"
    • mostra l'utilità di gestione del disco: cmd.exe /c "diskmgmt.msc"
    • mostra il visualizzatore di eventi: cmd.exe /c "eventvwr.msc"
    • mostra le connessioni di rete: cmd.exe /c "controllo connessioni di rete"
    • mostra le stampanti: cmd.exe /c "controllo stampanti"
    • mostrare MTSC: cmd.exe /c "mstsc"
    • mostrare i servizi: cmd.exe /c "services.msc"
    • mostrare msinfo: cmd.exe /c "msinfo32"
    • mostra il task manager: cmd.exe /c "taskmgr"
    • mostra il nome del computer: cmd.exe /c "Control sysdm.cpl"
    • mostra le informazioni complete sulla configurazione IP: cmd.exe /k "ipconfig /all"
    • rilasciare l'indirizzo IP: cmd.exe /k "ipconfig /release"
    • rinnovare l'indirizzo IP: cmd.exe /k "ipconfig /renew"
    • eliminare la cache del resolver DNS: cmd.exe /k "ipconfig /flushdns"
      • Nota: Il percorso completo non è richiesto per gli eseguibili che risiedono nelle directory elencate nella variabile d'ambiente PATH

  • Per i dispositivi macOS, utilizzare il comando open integrato nativamente in macOS.  Ad esempio:

    open "/Applications/Google Chrome.app"

  • Per ulteriori esempi di utilizzo del comando open, utilizzare il comando man open nel terminale nativo o nel terminale remoto NinjaOne.
  • Per i dispositivi macOS, è possibile utilizzare anche il seguente esempio per scrivere in un campo personalizzato:
    "/Applications/NinjaRMMAgent/programdata/ninjarmm-cli" set Systraymacinstallshottr true
SeparatoreQuesto tipo di voce inserisce un separatore di riga tra le voci o i gruppi di menu.
StaticoQuesto comando consente di inserire il testo statico che il sistema visualizzerà all'utente.
URLQuesto tipo di elemento consente di configurare URL specifici che i clienti possono lanciare a seconda delle necessità.  Questo comando è utile se volete permettere ai vostri clienti di chiamarvi tramite Skype o qualsiasi altro URL dinamico. 

Distribuzione della configurazione della Systray

Dopo aver configurato l'icona Systray, è possibile distribuirla a singole o più organizzazioni.

  1. Passare alla scheda AmministrazioneOrganizzazioni.
  2. Selezionare la casella di controllo accanto alle organizzazioni desiderate. Puoi selezionare più di un'organizzazione.
  3. Fare clic su Modifica impostazioni e selezionare Systray dal menu a discesa.
Retrofit_Systray_EditOrg.png
Figura 8: Modifica delle impostazioni di Systray (fare clic per ingrandire)
  1. Attivare l'interruttore Enable systray, selezionare il modello di Systray desiderato e quindi selezionare Apply per salvare le modifiche.

In alternativa, è possibile distribuire l'icona Systray dalla pagina di configurazione dell'organizzazione:

  1. Accedere alla scheda AmministrazioneOrganizzazioni e selezionare l'organizzazione. La scheda Generale è aperta per impostazione predefinita.
  2. Attivare l'interruttore a levetta Systray Icon, selezionare il modello di icona desiderato dal menu a discesa e fare clic su Salva.
Retrofit_Systray_ActivateFromOrg.png
Immagine 9: Modifica dalla pagina di configurazione  (cliccare per ingrandire)

Eliminazione o modifica dell'icona Systray

Assicurarsi che l'icona Systray non sia configurata o associata ad alcuna organizzazione prima di tentare di eliminarla. Non è possibile eliminare il Systray predefinito. 
  1. Andare in AmministrazioneGenerale e aprire la scheda Systray.
  2. Spostare il cursore sulla riga di Systray e fare clic sull'icona dell'ellissi (tre punti).
  3. Selezionare l'azione. 

Il sistema visualizza un messaggio di errore se l'icona Systray è già configurata con un'organizzazione. Non è possibile eliminare l'icona Systray prima di aver eliminato la configurazione dell'organizzazione. Fare clic sul nome dell'organizzazione nella finestra di dialogo per modificare l'icona Systray dell'organizzazione. 

L'esperienza dell'utente

Dopo aver distribuito il Systray, il sistema dell'utente mostrerà l'icona designata (o l'icona dell'ingranaggio predefinita) e gli utenti potranno interagire con i suggerimenti configurati.

Esempio di Microsoft Windows

Figura 10: Microsoft Icona di Windows Systray

Esempio di Apple macOS

Immagine 11: Icona Systray di Apple macOS 

Esempio per Linux

image__20_.png
Immagine 12: Icona Systray di Linux
Potrebbe essere necessario installare un'estensione della barra delle applicazioni (come GNOME) per utilizzare l'icona Systray con l'agente Linux. L'estensione della barra dipende dall'ambiente desktop utilizzato.

Uso avanzato

Segnaposto per le voci di menu

Segnaposto da utilizzare nelle voci di menu(URL, Avvio o finestra di dialogoInformazioni ):

  • ${IP_ADDR}: Indirizzi IP
  • ${USERNAME}: Nome utente dell'utente corrente
  • ${HOSTNAME}: Nome host della macchina
  • ${DOMAIN}: Macchina di dominio a cui il nodo si è unito
  • ${TIMESTAMP}: Timestamp corrente in formato ISO (UTC)
  • Qualsiasi variabile d'ambiente, come ${PROCESSOR_ARCHITECTURE} 

Segnaposto modulo di assistenza

  • Nome: ${form.firstName}
  • Cognome: ${form.lastName}
  • Email: ${form.email}
  • Telefono: ${form.phone}
  • Oggetto: ${form.subject}
  • Descrizione del problema: ${form.body}
  • Dispositivo: ${node.displayName}
  • URL Ninja: ${node.url}
  • Ruolo del dispositivo: ${node.nodeRole}
  • IP pubblico: ${node.publicIpAddress}
  • IP privati: ${node.ipAddress}
  • ID dispositivo: ${node.id}
  • Organizzazione: ${client.name}
  • Descrizione: ${client.description}
  • URL dell'organizzazione: ${client.url}
  • Politica: ${politica.nome}
  • Descrizione della politica: ${politica.descrizione}
  • URL della politica: ${politica.url}

Inoltre, è possibile utilizzare qualsiasi variabile d'ambiente configurata nel sistema con il comando env. Prefisso.

  • NOME DEL COMPUTER: ${NOME DEL COMPUTER}
  • OS: ${env.OS}
  • NUMERO_DI_PROCESSORI: ${NUMERO_DI_PROCESSORI}
  • ARCHITETTURA_PROCESSORE: $ {ARCHITETTURA_PROCESSORE}
  • DOMINIO UTENTE: ${DOMINIO UTENTE}
  • NOME UTENTE: ${USERNAME}

Risorse aggiuntive:

Per ulteriori informazioni, consultare la seguente documentazione:

Domande frequenti

Passi successivi