Argomento
Questo articolo spiega come configurare e utilizzare l'icona nella barra delle applicazioni come parte del tuo sito NinjaOne personalizzato.
Ambiente
NinjaOne Endpoint Management
Descrizione
NinjaOne consente di creare e distribuire un'icona Systray personalizzata per la propria organizzazione.
Branding: Icona Systray (NinjaOne Inc. 02:05)
Indice
Seleziona una categoria per saperne di più:
- Abilitazione dell'icona nella barra delle applicazioni
- Configurazione dell'icona nella barra delle applicazioni
- Distribuzione della configurazione dell'icona nella barra delle applicazioni
- Eliminazione o modifica dell'icona nella barra delle applicazioni
- L'esperienza utente
- Utilizzo avanzato
- Risorse aggiuntive
Abilitazione dell'icona nella barra delle applicazioni
Prima di poter utilizzare l'icona nella barra delle applicazioni, è necessario attivarla in NinjaOne. A tal fine, accedere a Amministrazione → Generale → Barra delle applicazioni → Abilita.
Una volta abilitata, è possibile utilizzare il pulsante Aggiungi Systray per configurarla.
Configurazione dell'icona Systray
Nella finestra dell'applicazione Systray, clicca su Aggiungi Systray per configurare una nuova icona Systray. Per configurare un Systray esistente, clicca sul pulsante con i tre puntini e seleziona Modifica.
Nel menu Aggiungi Systray, potrai personalizzare ciò che appare quando gli utenti cliccano sull'icona Systray.
Fare clic su Aggiungi Systray, assicurarsi di trovarsi nella scheda Generale, quindi compilare i seguenti campi:
- Nome: assegnare un nome descrittivo all'icona della barra delle applicazioni.
- Descrizione: aggiungi una descrizione facoltativa.
- Suggerimento: aggiungi il testo che appare quando un utente passa il cursore sull'icona delle informazioni.
- Icona della barra delle applicazioni del sistema operativo: carica l'immagine grafica che desideri utilizzare come icona della barra delle applicazioni. Questa immagine deve essere un file JPG o PNG di dimensioni equilaterali comprese tra 16x16 e 128x128 pixel.
Creazione del menu dell'icona nella barra delle applicazioni
In questo passaggio, configurerai il menu che appare quando gli utenti fanno clic sull'icona della barra delle applicazioni.
Aggiunta di voci di menu
- Nella scheda Menu della barra delle applicazioni, fare clic su Aggiungi voce di menu, quindi selezionare il tipo di voce dal menu a discesa.
- Configurare le impostazioni della voce di menu. Le opzioni di configurazione variano a seconda del tipo di voce di menu selezionato. Fare riferimento alla tabella
Figura 6: Configurazione dell'automazione (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 viene visualizzata. È anche possibile trascinare e rilasciare le voci nella struttura ad albero del menu per disporle come desiderato. Al termine, fare clic su Salva modifiche.
Figura 7: Modifica voce di menu (clicca per ingrandire) Eliminazione delle voci di menu
Per eliminare una voce di menu, posizionare il cursore su di essa e fare clic sull'opzione Rimuovi quando appare.
Figura 8: Icona Rimuovi dal menu (clicca per ingrandire) Spiegazioni delle voci di menu
La tabella seguente illustra i vari tipi di voci di menu.
Tipo di voce di menu Descrizione Informazioni Questa voce consente di includere informazioni sulla propria azienda. È monouso e si troverà sempre nella posizione di primo livello; non può essere annidata.
- Il campo Descrizione supporta l'HTML di base.
- Il sistema visualizzerà qui l'indirizzo e-mail e il numero di telefono creati nella sezione 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 dalla barra delle applicazioni (Systray) attiveranno un'attività a livello di dispositivo: "Avvio richiesto dall'utente finale del dispositivo". È possibile filtrare queste attività nella dashboard del dispositivo.
- È possibile aggiungere automazioni non native di NinjaOne. Innanzitutto, aggiungere l'automazione alla Libreria delle automazioni. Le istruzioni sono disponibili in Introduzione alla Libreria delle automazioni di NinjaOne (Scripting).
- Non eseguire le automazioni Systray come "utente attualmente connesso" sui server Remote Desktop. Ciò causerebbe l'esecuzione dello script sulla prima sessione in un ambiente multiutente e, di conseguenza, non prenderebbe di mira un utente specifico.
E-mail - Il tipo Email consente di personalizzare un'e-mail che un cliente può inviare.
- Questa opzione utilizza il programma di posta configurato sul nodo.
- È inoltre possibile utilizzare le variabili d'ambiente con la voce di menu Email.
Esci Questa voce monouso si troverà sempre nella posizione di livello radice. Non può essere annidata. La voce inserisce un'opzione "esci" per consentire agli utenti di chiudere l'eseguibile Systray. Gruppo Gruppo consente di creare intestazioni di menu per le voci di Systray. Per impostazione predefinita, le voci vengono aggiunte al livello radice. È possibile creare tutti i gruppi necessari. Modulo di richiesta di assistenza - Questo elemento monouso si troverà sempre nella posizione di livello radice; non può essere annidato.
- Questo tipo di elemento consente di configurare un modulo dinamico che è possibile inoltrare a un indirizzo e-mail, al proprio strumento PSA integrato o a NinjaOne Ticketing.
- Quando invii la richiesta al tuo strumento PSA integrato, puoi 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 in forma di testo qui sotto). È possibile aggiungere, rimuovere e riorganizzare i segnaposto a proprio piacimento.
- È possibile troncare qualsiasi campo, il che è utile quando si inoltra a uno strumento PSA che limita la lunghezza dei titoli dei ticket. Ad esempio:
“Richiesta di assistenza da ${client.name?truncate(25)} / ${form.subject?truncate(100)}“ - È possibile utilizzare le variabili d'ambiente con la voce di menu Modulo di richiesta di assistenza. Per ulteriori informazioni, consultare Branding: Variabili d'ambiente tramite l'icona nella barra delle applicazioni.
- Gli utenti finali possono inviare screenshot e allegare immagini.
- Se il modulo di richiesta di assistenza è configurato per l'inoltro a uno strumento PSA integrato, l'e-mail apparirà come una nota (insieme a tutti gli altri contenuti) sul ticket. L'e-mail non compilerà automaticamente i campi nel PSA né si sincronizzerà con un contatto esistente.
Avvio - Questo tipo di voce consente di inserire comandi di avvio che i clienti possono utilizzare. È possibile specificare la posizione e il nome del file eseguibile da avviare insieme agli argomenti della riga di comando.
- Questa funzione eseguirà le applicazioni come utente connesso.
- Ecco alcuni esempi di comandi cmd che puoi eseguire tramite l'icona nella barra delle applicazioni (questo elenco non è esaustivo):
- mostra aggiungi/rimuovi programmi:
cmd.exe /c "appwiz.cpl" - visualizza gestione computer:
cmd.exe /c "compmgmt.msc" - visualizza pannello di controllo:
cmd.exe /c "control panel" - avvia il prompt cmd:
cmd.exe - visualizza gestione dispositivi:
cmd.exe /c "devmgmt.msc" - visualizza l'utilità di gestione disco:
cmd.exe /c "diskmgmt.msc" - visualizza il registro eventi:
cmd.exe /c "eventvwr.msc" - visualizza connessioni di rete:
cmd.exe /c "control netconnections" - visualizza le stampanti:
cmd.exe /c "control printers" - visualizza MTSC:
cmd.exe /c "mstsc" - visualizza servizi:
cmd.exe /c "services.msc" - visualizza msinfo:
cmd.exe /c "msinfo32" - visualizza Task Manager:
cmd.exe /c "taskmgr" - mostra nome computer:
cmd.exe /c "Control sysdm.cpl" - mostra informazioni complete sulla configurazione IP:
cmd.exe /k "ipconfig /all" - rilascia l'indirizzo IP:
cmd.exe /k "ipconfig /release" - rinnova l'indirizzo IP:
cmd.exe /k "ipconfig /renew" - svuotare la cache del resolver DNS:
cmd.exe /k "ipconfig /flushdns"- Nota: il percorso completo non è richiesto per i file eseguibili che si trovano nelle directory elencate nella variabile d'ambiente PATH
- mostra aggiungi/rimuovi programmi:
Utilizza il comando "open" integrato nativamente in macOS per i dispositivi macOS. Ad esempio:
open "/Applications/Google Chrome.app"- Per ulteriori esempi sull'uso del comando open, utilizzare il comando man open all'interno del terminale nativo o del terminale remoto NinjaOne.
- Per i dispositivi macOS, è anche possibile utilizzare il seguente esempio per scrivere in un campo personalizzato:
"/Applications/NinjaRMMAgent/programdata/ninjarmm-cli" set Systraymacinstallshottr true
Separatore Questo tipo di voce inserisce un separatore di riga tra le voci o i gruppi del menu. Statico Questo comando consente di inserire del testo statico che il sistema mostrerà all'utente. URL Questo tipo di voce consente di configurare URL specifici che i clienti potranno aprire all'occorrenza. Questo comando è utile se si desidera consentire ai clienti di chiamarti tramite Skype o qualsiasi altro URL dinamico. Distribuzione della configurazione del Systray
Dopo aver configurato l'icona della barra delle applicazioni, è possibile distribuirla a una o più organizzazioni.
- Accedere alla scheda Amministrazione → Organizzazioni.
- Selezionare la casella di controllo accanto alle organizzazioni desiderate. È possibile selezionare più di un'organizzazione.
- Fare clic su Modifica impostazioni e selezionare Systray dal menu a discesa.
Figura 9: Modifica impostazioni → Systray (clicca per ingrandire) - Attivare l'interruttore Abilita Systray, selezionare il modello Systray desiderato, quindi selezionare Applica per salvare le modifiche.
In alternativa, è possibile distribuire l'icona Systray dalla pagina di configurazione dell'organizzazione:
- Accedere alla scheda Amministrazione → Organizzazioni e selezionare l'organizzazione. La scheda Generale sarà aperta per impostazione predefinita.
- Attiva l'interruttore Icona Systray, seleziona il modello di icona desiderato dal menu a tendina e clicca su Salva.
Figura 10: Modifica dalla pagina di configurazione (clicca per ingrandire) Eliminazione o modifica dell'icona Systray
Assicurarsi che l'icona Systray non sia configurata o associata a nessuna organizzazione prima di tentare di eliminarla. Non è possibile eliminare la Systray predefinita.- Accedere a Amministrazione → Generale e aprire la scheda Systray.
- Posizionare il cursore sulla riga Systray e fare clic sull'icona con i tre puntini.
- Selezionare l'azione.
Il sistema visualizzerà un messaggio di errore se l'icona della barra delle applicazioni è già configurata con un'organizzazione. Non è possibile eliminare l'icona della barra delle applicazioni finché non si elimina la configurazione dell'organizzazione. Fare clic sul nome dell'organizzazione nella finestra di dialogo per modificare l'icona della barra delle applicazioni di quell'organizzazione.
L'esperienza utente
Dopo aver distribuito Systray, il sistema dell'utente mostrerà l'icona che hai designato (o l'icona a forma di ingranaggio predefinita) e gli utenti potranno interagire con i suggerimenti che hai configurato.
Esempio di Microsoft Windows
Figura 10: Icona Systraydi Microsoft Windows (clicca per ingrandire) Esempio Apple macOS
Figura 11: Icona Systray suApple macOS (clicca per ingrandire) Esempio Linux
Figura 12: Icona della barra delle applicazionidi Linux (clicca per ingrandire) Potrebbe essere necessario installare un'estensione della barra delle applicazioni (come GNOME)per utilizzare l'icona nella barra delle applicazioni con l'agente Linux. L'estensione della barra delle applicazioni dipenderà dall'ambiente desktop utilizzato.Utilizzo avanzato
Segnaposto per le voci di menu
Segnaposto da utilizzare nelle voci di menu (URL, Avvia o finestradi dialogo Informazioni ):
- ${IP_ADDR}: indirizzi IP
- ${USERNAME}: nome utente dell'utente corrente
- ${HOSTNAME}: nome host del computer
- ${DOMAIN}: Dominio del computer a cui il nodo si è unito
- ${TIMESTAMP}: timestamp corrente in formato ISO (UTC)
- Qualsiasi variabile d'ambiente, come ${PROCESSOR_ARCHITECTURE}
Segnalibri del modulo di aiuto
- Nome: $ {form.firstName}
- Cognome: ${form.lastName}
- E-mail: ${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: ${policy.name}
- Descrizione della politica: ${policy.description}
- URL della politica: ${policy.url}
Inoltre, è possibile utilizzare qualsiasi variabile d'ambiente configurata nel sistema con il prefisso env.
- NOME COMPUTER: ${COMPUTERNAME}
- SISTEMA OPERATIVO: ${env.OS}
- NUMERO_DI_PROCESSORI: ${NUMERO_DI_PROCESSORI}
- ARCHITETTURA_PROCESSORE: ${ARCHITETTURA_PROCESSORE}
- USERDOMAIN: ${USERDOMAIN}
- NOME_UTENTE: ${NOME_UTENTE}
Risorse aggiuntive
Per ulteriori informazioni, consultare la seguente documentazione: