Argomento
Questa guida offre una panoramica delle funzionalità di gestione del software disponibili in NinjaOne e istruzioni dettagliate sui vari metodi per installare e disinstallare applicazioni e garantire la conformità del software.
Ambiente
Piattaforma NinjaOne
Automazione e scripting
Descrizione
- Introduzione
- Creazione di un inventario software
- Automazione dell'installazione del software con NinjaOne
- Applicazione dei requisiti software con NinjaOne
- Utilizzo delle credenziali per migliorare i tassi di installazione del software
- Automazione dell'installazione
Introduzione
Nelle aziende attente alla sicurezza, gli utenti finali raramente dispongono dei permessi per la gestione delle applicazioni e devono quindi affidarsi ai tecnici per l'installazione, la disinstallazione e l'applicazione delle patch alle loro applicazioni.
Dalle distribuzioni software a livello aziendale alle richieste ad hoc di applicazioni da parte degli utenti finali, la gestione del software può generare un numero significativo di ticket che distolgono i tecnici da attività più strategiche.
NinjaOne aiuta a migliorare la sicurezza e la conformità su endpoint Windows, Mac e Linux, consentendo ai tecnici di risparmiare tempo grazie a solide funzionalità di gestione del software ad hoc, automatizzate e di massa.
Creazione di un inventario software
NinjaOne raccoglie automaticamente un inventario completo del software per tutti i dispositivi gestiti. Si ottiene un elenco completo di tutti i software installati nel proprio ambiente, compresi i dispositivi su cui sono installati e i dettagli critici del software, inclusi 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, inclusi Google e Microsoft.
Flusso di lavoro di distribuzione nativo
Ospita e distribuisci facilmente qualsiasi pacchetto di installazione o estensione Microsoft tramite NinjaOne.
Script personalizzati
Crea script di distribuzione delle applicazioni personalizzati in più lingue per Windows, Mac e Linux.
Controllo remoto
Per distribuzioni di applicazioni complesse, assumi il controllo 1:1 degli endpoint e installa direttamente le applicazioni.
Disinstallazione di software con NinjaOne
Inventario software
Qualsiasi applicazione che supporta la disinstallazione silenziosa può essere disinstallata con un clic tramite l'inventario software integrato nell'
e di NinjaOne.
Script personalizzati
NinjaOne offre la possibilità di creare script di disinstallazione personalizzati per Windows, Mac e Linux.
Controllo remoto
Per la rimozione di applicazioni complesse, assumi il controllo 1:1 degli endpoint e disinstalla direttamente le applicazioni.
Automatizzazione dell'installazione del software con NinjaOne
Distribuzione e patch di massa Pacchetti software integrati
NinjaOne include oltre 40 pacchetti di applicazioni che possono essere distribuiti automaticamente agli endpoint Windows tramite criteri e oltre 100 che possono essere aggiornati automaticamente. Queste applicazioni verranno distribuite in modo silenzioso in background senza l'intervento dell'utente finale.
Distribuzione di applicazioni di terze parti integrate tramite criteri:
- Accedete a una politica e selezionate la scheda Software.
- Abilita la gestione del software e scegli le opzioni di scansione, aggiornamento e riavvio.Nota importante: la scansione identifica solo le patch disponibili. L'aggiornamento installa l'applicazione (se mancante) e applica le patch.
- Selezionare la scheda Prodotti.
- Fai clic su Aggiungi prodotti e seleziona tutte le applicazioni che desideri installare e/o aggiornare.Nota importante: per impostazione predefinita, le applicazioni non vengono installate automaticamente.
- Fai clic su Salva.
- Seleziona tutte le applicazioni che desideri installare automaticamente e imposta il campo Installa su Sì.
Distribuzione del software tramite script di installazione
Lo script di installazione delle applicazioni integrato in NinjaOne consente di installare il programma di installazione Microsoft o l'applicazione di estensione su server, workstation e laptop Windows. Il programma di installazione deve consentire l'installazione silenziosa per poter essere distribuito con questo metodo. Lo script di installazione delle applicazioni può essere eseguito ad hoc, come automazione pianificata in base a criteri o come attività pianificata.
Distribuzione di massa di software tramite automazioni pianificate (script personalizzato)
NinjaOne offre la possibilità di creare script personalizzati in PowerShell, ShellScript, Batch, VBScript e JavaScript da utilizzare per distribuire quasi tutte le applicazioni su endpoint Windows, Mac o Linux all'ora e alla data desiderate.
Distribuzione di applicazioni di terze parti integrate tramite criteri:
- Scrivi lo script di distribuzione dell'applicazione personalizzato e aggiungilo agli script salvati.
- Passa a una politica e seleziona la scheda Automazioni pianificate .
- Fai clic su Aggiungi un'automazione pianificata e compila i campi nome e descrizione.
- Fai clic su Aggiungi nella sezione Automazioni della finestra modale.Nota importante: è possibile distribuire più applicazioni con un unico script pianificato. Le applicazioni verranno distribuite contemporaneamente nell'ordine elencato nello script pianificato.
- Scegli lo script personalizzato che hai creato.
- Seleziona l'utente da utilizzare per installare l'applicazione.
- Fai clic su Applica.
- Pianifica la distribuzione.Nota importante: le installazioni software devono generalmente utilizzare le opzioni di pianificazione Esegui una volta o Esegui una volta immediatamente. Esegui una volta consente di distribuire un'applicazione in una data e un'ora future. Viene eseguita esattamente una volta. Esegui una volta immediatamente viene eseguita non appena la politica viene salvata e verrà eseguita su tutti gli endpoint aggiunti alla politica in una data futura.
Distribuzione di massa di software con attività pianificate
Le attività pianificate possono essere utilizzate insieme al flusso di lavoro di distribuzione nativa o agli script personalizzati per distribuire in massa le applicazioni come attività una tantum o su più ruoli di dispositivo.
- Passare a Amministrazione e quindi a Attività.
- Fai clic su Nuova attività.
- Assegnare un nome e una descrizione all'attività e impostare la pianificazione.Nota importante: per eseguire un'attività di distribuzione software una sola volta, impostare il campo Fine su Dopo e Occorrenze su 1.
- Fare clic su Aggiungi automazione e selezionare lo script dell'applicazione che si desidera eseguire.
- Passare alla scheda Destinazioni.
- Fai clic su Aggiungi.
- Seleziona le organizzazioni, i dispositivi o i gruppi che desideri destinare.Nota importante: è possibile creare un gruppo dinamico di endpoint che non hanno un software installato utilizzando le funzioni di ricerca e gruppi in NinjaOne e applicare l'attività pianificata a questo gruppo.
- Fai clic su Applica.
- Fai clic su Salva.
Applicazione dei requisiti software
NinjaOne consente di applicare i requisiti per un software specifico su un endpoint utilizzando il monitoraggio condizionale. Questo processo verifica continuamente l'assenza del software e installa l'applicazione ogni volta che non viene rilevata. Indipendentemente dal fatto che il software non sia mai stato installato o sia stato disinstallato dall'utente finale, questo processo garantisce che gli endpoint siano conformi ai requisiti software.
- Passa a una politica e seleziona la scheda Condizioni.
- Fai clic su Aggiungi una condizione.
- Fai clic su Seleziona una condizione.
- Seleziona la condizione "Software" dal campo a discesa.
- Impostare Presenza su "Non esiste"
- Digita il nome dell'applicazione nel campo Nome, quindi fai clic su Applica.Nota importante: il campo Nome deve corrispondere esattamente al nome dell'applicazione. È possibile utilizzare caratteri jolly (*chrome*) per migliorare i tassi di corrispondenza.
- Aggiungi un nome visualizzato, imposta l'intervallo di reimpostazione e configura le preferenze relative alle notifiche e alla creazione dei ticket.Nota importante: l'intervallo di reimpostazione deve essere di almeno 20 minuti per evitare che la condizione si attivi frequentemente e tenti di installare l'applicazione tramite script mentre lo script è ancora in fase di installazione.
- Fai clic su Aggiungi nella sezione Automazioni della finestra modale.
- Seleziona lo script di installazione dell'applicazione.
- Fai clic su Aggiungi.
Software nella lista nera
È possibile utilizzare NinjaOne per inviare notifiche relative all'installazione di software non approvato o per rilevare software non approvato e tentare di installarlo.
Creazione di un avviso per software vietato:
- Accedere a una politica e selezionare la scheda Condizioni.
- Fai clic su Aggiungi una condizione.
- Fai clic su Seleziona una condizione.
- Selezionare la condizione "Software".
- Impostare Presenza su "Esiste"
- Aggiungi il nome dell'applicazione che desideri inserire nella lista nera nel campo Nomi.Nota importante: il campo Nome richiede una corrispondenza esatta con il nome dell'applicazione. È possibile utilizzare caratteri jolly (*chrome*) per migliorare i tassi di corrispondenza.
- Fai clic su Applica.
- Imposta il campo Notifiche su "Invia notifiche"
- Fai clic su Aggiungi.
Disinstallazione automatica del software non consentito:
- Creare uno script personalizzato per disinstallare il software non autorizzato.
- Segui i passaggi sopra indicati.
- Fai clic su Aggiungi automazione.
- Seleziona lo script di disinstallazione.
- Fai clic su Applica.
- Fai clic su Aggiungi.
Utilizzo delle credenziali per migliorare i tassi di installazione del software
Per impostazione predefinita, le automazioni NinjaOne vengono eseguite con privilegi a livello di sistema o come utente connesso e, di conseguenza, non hanno accesso alle risorse di dominio o amministrative. Se un endpoint è stato bloccato, l'installazione del software potrebbe richiedere credenziali amministrative. Le credenziali sono archiviate a livello di organizzazione.
Aggiunta di credenziali
- Passa all'organizzazione a cui desideri aggiungere una credenziale.
- Fai clic sulla scheda Credenziali.
- Fai clic su Aggiungi credenziale.
- Assegna un nome alla credenziale, il dominio (se applicabile), il nome utente e la password.
- Fai clic su Aggiungi.
Inserimento automatico delle credenziali
- Dalla scheda Credenziali, clicca sulla scheda Impostazioni predefinite.
- Imposta le credenziali preferite per Mac Script, Linux Script, Windows Script Local Admin, Windows Script Domain Admin e Windows 3rd Party Patching.
Utilizzo di credenziali ad hoc
Quando si configura uno script di installazione del software (nativo o personalizzato), impostare il campo Esegui come sulle credenziali preferite.
Installazione automatica
Quando nell'automazione dell'installazione del software viene fornito un file o un URL con estensione .msi, viene visualizzata una finestra informativa: "NinjaOne ha rilevato che si tratta di un file MSI, che verrà eseguito automaticamente con i parametri predefiniti"
Quando viene aggiunto un file o un URL che non è .msi, anche se l'URL non ha alcuna estensione, verrà visualizzata la seguente finestra di dialogo: "Se si intende eseguire questo programma di installazione in modo silenzioso, potrebbe essere necessario inserire gli argomenti della riga di comando appropriati" Nessuna di queste finestre di dialogo apparirà fino a quando non verrà aggiunto un URL o un file. Ciò chiarisce ai tecnici se è necessario fornire parametri di installazione silenziosa o meno.
I file di dimensioni superiori a 1 GB possono essere installati utilizzando il metodo URL nel repository del software.
Influisce su Windows e Mac
È possibile utilizzare URL nel software che non terminano con .exe, .mxi, .pkg o .dmg e utilizzare invece URL personalizzati o reindirizzamenti alla versione più recente (quando si utilizza il componente di installazione automatica dell'app).
Dopo aver inviato il programma di installazione, la finestra di dialogo indica che stiamo eseguendo uno "screening antimalware" del programma di installazione, mentre non è vero. Pertanto, questo messaggio viene modificato in "Elaborazione automatica: il file è stato inviato per l'elaborazione"
