Argomento
Questo articolo tratta della gestione del software in NinjaOne.
Ambiente
NinjaOne Endpoint management
Descrizione
NinjaOne offre funzionalità di gestione del software per endpoint Windows, macOS e Linux. Negli ambienti in cui gli utenti finali non dispongono di autorizzazioni per la gestione delle applicazioni, i tecnici possono utilizzare NinjaOne per installare, disinstallare e applicare patch alle applicazioni in modo ad hoc, in blocco o automaticamente tramite l'automazione basata su criteri.
Seleziona un argomento per ulteriori informazioni:
- Creazione di un inventario software
- Metodi di distribuzione del software in NinjaOne
- Disinstallazione del software con NinjaOne
- Automatizzazione dell’installazione del software con NinjaOne
- Distribuzione di massa e applicazione di patch ai pacchetti software integrati
- Distribuzione di applicazioni di terze parti integrate tramite criteri
- Distribuzione del software tramite script di installazione
- Distribuzione di massa del software tramite automazioni programmate (script personalizzato)
- Distribuzione di massa del software con Attività programmate
- Applicazione dei requisiti software
- Elenco elementi bloccati
- Utilizzo delle credenziali per migliorare i tassi di installazione del software
- Automazione dell'installazione
Creazione di un inventario software
NinjaOne raccoglie automaticamente un inventario software completo per tutti i dispositivi gestiti. Si ottiene un elenco esaustivo di tutti i software installati nel proprio ambiente, compresi i dispositivi su cui è installato e i dettagli critici del software, tra cui i numeri di versione e le date di installazione.
Metodi di distribuzione del software in NinjaOne
- Pacchetti integrati: distribuisci e applica patch in modo nativo a oltre 40 applicazioni di terze parti provenienti da editori quali Google e Microsoft.
- Flusso di lavoro di distribuzione nativo: ospita e distribuisci facilmente qualsiasi programma di installazione Microsoft o pacchetto di estensioni tramite NinjaOne.
- Script personalizzati: crea script personalizzati per la distribuzione di applicazioni su Windows, macOS e Linux.
- Controllo remoto: assumete il controllo diretto (1:1) degli endpoint per distribuzioni complesse di applicazioni e installa direttamente le applicazioni.
Disinstallazione del software con NinjaOne
- Inventario software: è possibile disinstallare qualsiasi applicazione che supporti la disinstallazione silenziosa con un semplice clic nell’inventario software integrato di NinjaOne.
- Script personalizzati: NinjaOne consente di creare script personalizzati per la disinstallazione delle applicazioni su Windows, Mac e Linux.
- Controllo remoto: assumi il controllo diretto (1:1) degli endpoint e disinstalla direttamente le applicazioni per la rimozione di applicazioni complesse.
Automatizzazione dell’installazione del software con NinjaOne
Distribuzione di massa e applicazione di patch ai pacchetti software integrati
NinjaOne include oltre 40 pacchetti applicativi che vengono distribuiti automaticamente sugli endpoint Windows tramite criteri e oltre 100 che applicano automaticamente le patch. Queste applicazioni vengono distribuite in modo silenzioso in background senza l’intervento dell’utente finale.
Distribuzione di applicazioni di terze parti incorporate tramite policy
- Accedi a un criterio e seleziona la scheda Software.
- Attiva la gestione del software e scegli le opzioni di scansione, aggiornamento e riavvio.
- Selezionare la scheda Prodotti.
- Fare clic su " Aggiungi prodotti " e selezionare tutte le applicazioni che si desidera installare o aggiornare.
- Fare clic su Salva.
- Selezionare tutte le applicazioni che si desidera installare e impostare il campo Installa su Sì.
Distribuzione del software tramite script di installazione
Lo script di installazione delle applicazioni integrato in NinjaOne consente di installare un programma di installazione Microsoft o un'applicazione di estensione su server, workstation e laptop Windows. Per poter eseguire la distribuzione con questo metodo, il programma di installazione deve consentire l'installazione in modalità silenziosa. È possibile eseguire lo script di installazione delle applicazioni in modo ad hoc, come automazione pianificata tramite policy o come attività pianificata.
Distribuzione di massa di software tramite Automazioni programmate (script personalizzato)
NinjaOne consente di creare script personalizzati in PowerShell, ShellScript, Batch, VBScript e JavaScript che è possibile utilizzare per distribuire quasi qualsiasi applicazione su endpoint Windows, Mac o Linux in una data e un'ora specifiche.
Distribuzione di applicazioni di terze parti integrate tramite criteri
È possibile distribuire più applicazioni con un unico script programmato. Le applicazioni vengono distribuite simultaneamente nell’ordine indicato nello script.
Le installazioni di software dovrebbero generalmente utilizzare le opzioni di pianificazione "Esegui una volta " o "Esegui una volta immediatamente ". L'opzione "Esegui una volta" consente di distribuire un'applicazione in una data e ora future. Viene eseguita esattamente una volta. L'opzione "Esegui una volta immediatamente" viene eseguita non appena si salva il criterio e viene applicata a tutti gli endpoint aggiunti al criterio in una data futura.
- Scrivi lo script personalizzato per la distribuzione dell’applicazione e aggiungilo agli script salvati.
- In NinjaOne, accedere a “Amministrazione” → “Criteri” → “Criteri dell'agente” e selezionare un criterio dall’elenco.
- Si aprirà la pagina di configurazione del criterio. Fare clic su “Automazioni programmate”.
- Fare clic su " Aggiungi un'automazione programmata " e compilare i campi "Nome" e "Descrizione".
- Fare clic su Aggiungi nella sezione Automazioni della finestra di dialogo.
- Nel menu a discesa Pianificazione, scegli un'opzione di pianificazione. Per le installazioni di software è generalmente consigliabile utilizzare le opzioni di pianificazione Esegui una volta o Esegui una volta immediatamente.
- Esegui una volta: distribuisci un'applicazione in una data e ora future. Viene eseguita esattamente una volta.
- Esegui una volta immediatamente: distribuisci un'applicazione non appena si salva la policy e la esegui su tutti gli endpoint aggiunti alla policy in una data futura.
- Scegli lo script personalizzato che hai creato.
- Seleziona l'utente da utilizzare per l'installazione dell'applicazione.
- Fare clic su " Applica".
- Pianifica la distribuzione.
Distribuzione di massa del software con attività programmate
È possibile utilizzare le attività pianificate insieme al flusso di lavoro di distribuzione nativo o ai flussi di lavoro con script personalizzati per distribuire in massa le applicazioni come attività una tantum o su diversi ruoli dei dispositivi.
- Accedere a Amministrazione → Attività e fare clic su Crea attività.
- Si apre la finestra Nuova attività pianificata. Assegnare un nome e una descrizione all’attività, quindi impostare la pianificazione. Per eseguire un’attività di distribuzione del software una sola volta, impostare il campo Fine su Dopo e il campo Ripetizioni su 1.
- Fare clic su Aggiungi automazione e selezionare lo script dell’applicazione che si desidera eseguire.
- Accedere alla scheda Destinazioni e fare clic su Aggiungi.
- Selezionare le organizzazioni, i dispositivi o i gruppi a cui si desidera indirizzare l’attività. È possibile creare un gruppo dinamico di endpoint su cui il software non è installato utilizzando le funzioni "Ricerca del dispositivo" e "Gruppi" e applicando l’attività pianificata a questo gruppo.
- Fare clic su “Applica”, quindi su “Salva”.
Applicazione dei requisiti software
NinjaOne consente di applicare i requisiti relativi a software specifici su un endpoint utilizzando il monitoraggio condizionale. Questo processo verifica l’assenza del software e installa l’applicazione ogni volta che NinjaOne non la rileva, garantendo che gli endpoint siano conformi ai requisiti software.
- In NinjaOne, accedere a Amministrazione → Criteri → Criteri dell'agente e selezionare un criterio dall’elenco.
- Accedere a un criterio e selezionare la scheda Condizioni.
- Fare clic su Aggiungi una condizione → Seleziona una condizione.
- Selezionare la condizione " Software " dal menu a discesa, quindi impostare " Presenza " su " Non esiste".
- Digitare il nome dell’applicazione nel campo Nome. Il campo Nome deve corrispondere esattamente al nome dell’applicazione. I caratteri jolly (*chrome*) possono migliorare i tassi di corrispondenza. Al termine, fare clic su Applica.
- Aggiungi un nome visualizzato e un intervallo di reset, quindi configura le tue preferenze relative alle notifiche e alla creazione di ticket. Imposta l’intervallo di reset su almeno 20 minuti per evitare che la condizione si attivi mentre uno script di installazione è ancora in esecuzione.
- Fare clic su "Aggiungi " nella sezione " Automazioni " della finestra.
- Seleziona lo script di installazione dell’applicazione, quindi fai clic su " Aggiungi".
Software nell'elenco elementi bloccati
È possibile utilizzare NinjaOne per inviare notifiche relative alle installazioni di software non approvato oppure per rilevare e disinstallare automaticamente il software non approvato.
Creazione di un avviso per il software vietato
- In NinjaOne, vai su Amministrazione → Criteri → Criteri dell'agente e seleziona un criterio dall'elenco.
- Accedere a un criterio e selezionare la scheda Condizioni.
- Fare clic su Aggiungi una condizione → Seleziona una condizione.
- Selezionare la condizione Software dal menu a discesa, quindi impostare Presenza su Esiste.
Aggiungere il nome dell’applicazione che si desidera inserire nell’Elenco elementi bloccati nel campo "Nomi ".
Il campo del nome deve corrispondere esattamente al nome dell'applicazione. È possibile utilizzare caratteri jolly (*chrome*) per migliorare i tassi di corrispondenza.- Fare clic su " Applica".
- Imposta il campo Notifiche su Invia notifiche.
- Fare clic su Aggiungi.
Disinstallazione automatica del software vietato
- Creare uno script personalizzato per disinstallare il software vietato.
- Segui i passaggi sopra indicati.
- Fare clic su Aggiungi un’automazione.
- Seleziona lo script di disinstallazione.
- Fare clic su " Applica".
- Fare clic su Aggiungi.
Utilizzo delle credenziali per migliorare i tassi di installazione del software
Per impostazione predefinita, le automazioni di NinjaOne vengono eseguite con privilegi a livello di sistema o come utente connesso, pertanto non hanno accesso alle risorse del dominio o amministrative. Se hai bloccato un endpoint, l'installazione del software potrebbe richiedere credenziali amministrative, che sono memorizzate a livello di organizzazione.
Aggiunta delle credenziali
- Accedere all'organizzazione in cui si desidera aggiungere una credenziale.
- Fare clic sulla scheda " Credenziali ".
- Fare clic su Aggiungi credenziali.
- Assegnare alla credenziale un nome, un dominio (se applicabile), un nome utente e una password.
- Fare clic su Aggiungi.
Inserimento automatico delle credenziali
- Da " Credenziali ", fare clic sulla scheda " Predefiniti ".
- Imposta le credenziali preferite per Script Mac, Script Linux, Amministratore locale di Windows, Amministratore di dominio di Windows e Patch di terzi di Windows.
Uso di credenziali ad hoc
Quando si configura uno script di installazione del software (nativo o personalizzato), impostare il campo Esegui come sulle credenziali preferite.
Automazione dell’installazione
Quando si fornisce all’automazione dell’installazione del software un file da caricare o un URL che termina con .msi, viene visualizzata una finestra informativa: “NinjaOne ha rilevato che si tratta di un file MSI; verrà eseguito automaticamente con <OPZIONI predefinite>”.
Se si aggiunge un URL di caricamento file che non termina con .msi, compreso il caso in cui l’URL sia privo di estensione, viene visualizzato il seguente messaggio: “Se si intende eseguire questo programma di installazione in modalità silenziosa, potrebbe essere necessario inserire gli argomenti della riga di comando appropriati”. Nessuna di queste note viene visualizzata finché non si aggiunge un URL o un file. È possibile installare file di dimensioni superiori a 1 GB utilizzando il metodo URL nel repository del software.
Nel software è possibile utilizzare URL che non terminano con .exe, .msi, .pkg o .dmg, ma è possibile utilizzare URL personalizzati o reindirizzamenti alla versione più recente quando si utilizza il componente di installazione automatizzata dell’app.