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

Gestione del software con NinjaOne

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 saperne di più:

Creazione di un inventario software

NinjaOne raccoglie automaticamente un inventario completo del software per tutti i dispositivi gestiti. Si ottiene un elenco esaustivo di tutto il software installato 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 degli endpoint per distribuzioni complesse di applicazioni e installate 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 di 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 policy 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 integrate tramite criteri

  1. Accedi a una policy e seleziona la scheda Software.
  2. Attiva la gestione del software e scegli le opzioni di scansione, aggiornamento e riavvio.
  3. Selezionare la scheda Prodotti.
  4. Fare clic su " Aggiungi prodotti " e selezionare tutte le applicazioni che si desidera installare o aggiornare.
  5. Fare clic su Salva.
  6. Selezionare tutte le applicazioni che si desidera installare e impostare il campo Installa su .

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'estensione su server, workstation e laptop Windows. Per poter utilizzare questo metodo, il programma di installazione deve supportare 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 pianificate (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 policy

È possibile distribuire più applicazioni con un unico script pianificato. 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 la politica e viene applicata a tutti gli endpoint aggiunti alla politica in una data futura.

  1. Scrivi lo script personalizzato per la distribuzione dell’applicazione e aggiungilo agli script salvati.
  2. In NinjaOne, accedere a AmministrazionePolicyPolicy degli agenti e selezionare una policy dall’elenco.
  3. Si aprirà la pagina di configurazione della politica. Fare clic su " Automazioni pianificate".
  4. Fare clic su " Aggiungi un'automazione pianificata " e compilare i campi "Nome" e "Descrizione".
  5. Fare clic su Aggiungi nella sezione Automazioni della finestra di dialogo.
  6. 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: distribuisce un'applicazione in una data e ora future. Viene eseguita esattamente una volta.
    • Esegui una volta immediatamente: distribuisce un'applicazione non appena si salva la policy e la esegue su tutti gli endpoint aggiunti alla policy in una data futura.
  7. Scegli lo script personalizzato che hai creato.
  8. Seleziona l'utente da utilizzare per l'installazione dell'applicazione.
  9. Fare clic su " Applica".
  10. Pianifica la distribuzione.

Distribuzione di massa del software con attività pianificate

È 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 di dispositivo.

  1. Accedere a AmministrazioneAttività e fare clic su Crea attività.
  2. 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 "Termina" su "Dopo" e il campo "Occorrenze" su 1.
  3. Fare clic su Aggiungi automazione e selezionare lo script dell’applicazione che si desidera eseguire.
  4. Accedere alla scheda Destinazioni e fare clic su Aggiungi.
  5. 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 Cerca e Gruppi e applicando l’attività pianificata a questo gruppo.
  6. Fare clic su " Applica", quindi su " Salva".

Applicazione dei requisiti software

NinjaOne consente di applicare i requisiti relativi a un software specifico 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.

  1. In NinjaOne, accedere a AmministrazionePolitichePolitiche agente e selezionare una politica dall’elenco.
  2. Accedere a una politica e selezionare la scheda Condizioni.
  3. Fare clic su Aggiungi una condizioneSeleziona una condizione.
  4. Selezionare la condizione Software dal menu a discesa, quindi impostare Presenza su Non esiste.
  5. 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.
  6. Aggiungi un nome visualizzato e un intervallo di aggiornamento, quindi configura le tue preferenze relative alle notifiche e alla creazione dei ticket. Imposta l’intervallo di aggiornamento su almeno 20 minuti per evitare che la condizione si attivi mentre uno script di installazione è ancora in esecuzione.
  7. Fare clic su "Aggiungi " nella sezione " Automazioni " della finestra.
  8. Seleziona lo script di installazione dell’applicazione, quindi fai clic su Aggiungi.

Software nella lista nera

È possibile utilizzare NinjaOne sia per inviare notifiche relative alle installazioni di software non approvato, sia per rilevare e disinstallare automaticamente il software non approvato.

Creazione di un avviso per il software vietato

  1. In NinjaOne, vai su AmministrazionePolitichePolitiche agente e seleziona una politica dall'elenco.
  2. Accedere a una politica e selezionare la scheda Condizioni.
  3. Fare clic su Aggiungi una condizioneSeleziona una condizione.
  4. Selezionare la condizione Software dal menu a discesa, quindi impostare Presenza su Esiste.
  5. Aggiungi il nome dell’applicazione che desideri inserire nella lista nera 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.
  6. Fare clic su " Applica".
  7. Imposta il campo Notifiche su Invia notifiche.
  8. Fare clic su Aggiungi.

Disinstallazione automatica del software vietato

  1. Creare uno script personalizzato per disinstallare il software non consentito.
  2. Segui i passaggi sopra indicati.
  3. Fare clic su Aggiungi automazione.
  4. Seleziona lo script di disinstallazione.
  5. Fare clic su " Applica".
  6. 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

  1. Accedere all'organizzazione in cui si desidera aggiungere una credenziale.
  2. Fare clic sulla scheda " Credenziali ".
  3. Fare clic su Aggiungi credenziale.
  4. Assegnare un nome alla credenziale, specificare il dominio (se applicabile), il nome utente e la password.
  5. Fare clic su Aggiungi.

Inserimento automatico delle credenziali

  1. Dalla scheda " Credenziali ", fare clic sulla scheda " Impostazioni predefinite ".
  2. Imposta le credenziali preferite per Script Mac, Script Linux, Amministratore locale di Windows, Amministratore di dominio di Windows e Patch di terze parti di Windows.

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.

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 non abbia 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 tramite automazione dell’app.

Domande frequenti

Passi successivi