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

NinjaOne Patching: Guida all’integrazione di WinGet (Windows Package Manager)

Argomento

Questo articolo illustra l'uso di WinGet (Microsoft Windows Package Manager) con NinjaOne.

Ambiente

Patching con NinjaOne

Descrizione

WinGet è lo strumento da riga di comando per Windows Package Manager. In NinjaOne, l’integrazione con WinGet installa e aggiorna le applicazioni su dispositivi con Microsoft Windows 10 o versioni successive e configura le impostazioni delle patch per il software selezionato. Attualmente NinjaOne supporta la versione 1.8 di WinGet.

NinjaOne aggiunge automaticamente le nuove applicazioni WinGet al catalogo software entro 24 ore dalla loro pubblicazione nel repository di WinGet. NinjaOne offre attualmente oltre 5.000 prodotti software WinGet.

Integrazioni WinGet (NinjaOne, Inc., 01:22)

Seleziona un argomento per continuare:

Informazioni su WinGet

Microsoft WinGet consente agli utenti di individuare, installare, aggiornare e rimuovere applicazioni sugli endpoint Windows. In NinjaOne, questa integrazione funge da potente interfaccia a riga di comando per il servizio Windows Package Manager di Microsoft.

I seguenti dettagli si applicano a WinGet in NinjaOne:

  • Requisiti di sistema: per supportare l’integrazione di Windows Package Manager in NinjaOne è richiesto Windows 10 2004 (build 19041) o versioni successive. Windows Package Manager è disponibile su Windows 11, sulle versioni più recenti di Windows 10 e su Windows Server 2025 come parte dell’installatore di app.
  • Disponibilità del software: non tutti i prodotti presenti nel repository predefinito di WinGet saranno disponibili all’interno di NinjaOne.
  • Distribuzione automatica: quando si attiva l’applicazione delle patch software per una politica e l’elenco dei prodotti include prodotti WinGet, l’agente NinjaOne distribuirà un componente del motore WinGet sulle workstation con Windows 10 e versioni successive.
  • Sicurezza e convalida: tutti i pacchetti inviati al repository di Windows Package Manager vengono sottoposti a un processo di approvazione per garantire che siano conformi alle politiche di Windows Package Manager e non contengano comportamenti dannosi noti. WinGet esegue una scansione di ogni invio tramite diversi programmi antivirus. NinjaOne non convalida i pacchetti software presenti nel repository e non può garantirne l’autenticità, la sicurezza o l’integrità.
  • Ambito di installazione: l’applicazione può essere solo attivata, disattivata o rimossa. Non sono disponibili opzioni di configurazione aggiuntive, se non all’interno delle impostazioni di installazione e applicazione delle patch previste dalla politica. Dopo che WinGet è attivato, la disattivazione o la rimozione dell’applicazione comporterà anche la rimozione di tutte le impostazioni di WinGet. Quando WinGet è disattivato, non è possibile utilizzare il motore WinGet per la ricerca o l’applicazione di patch alle applicazioni.
  • Limiti del motore: WinGet attualmente non supporta la funzionalità di "chiusura forzata" delle applicazioni durante gli aggiornamenti. Non è possibile installare o aggiornare istanze di applicazioni specifiche per utente. NinjaOne attualmente supporta solo programmi di installazione a livello di sistema.

Per ulteriori informazioni su WinGet, consultare l’articolo di Microsoft “Utilizzare WinGet per installare e gestire le applicazioni ” (link esterno).

Uso di WinGet in NinjaOne

Seguire i passaggi riportati di seguito per aggiungere e configurare il software tramite WinGet e gestire l’applicazione delle patch per le applicazioni gestite da WinGet.

Attivazione di WinGet

Attiva l’applicazione NinjaOne WinGet prima di aggiungere il software.

  1. In AmministrazioneApp, fare clic su Aggiungi app, quindi seleziona winget.
  2. Fare clic su Abilita se non è selezionato per impostazione predefinita.
Administration Apps page showing the WinGet tile highlighted, with an arrow pointing to the Add app button
Figura 1: Amministrazione → App → Aggiungi app → WinGet (clicca per ingrandire)

Aggiunta di software tramite WinGet

Dopo aver attivato l’applicazione NinjaOne WinGet a livello globale, è possibile attivarla a livello di policy, consentendo agli utenti di cercare qualsiasi applicazione nei cataloghi WinGet e NinjaOne in base al nome del fornitore, al nome del prodotto o alla fonte.

  1. Accedere a AmministrazioneCriteri e selezionare un criterio di Windows.

    Administration Policies page with the Internal Windows Default policy row highlighted
    Figura 2: Selezione della politica di Windows (clicca per ingrandire)
  2. Fare clic su Software nelle opzioni di configurazione, assicurarsi che la scheda Software sia selezionata, quindi fare clic su + Aggiungi software.

    Policy Software tab with the Software sub-tab and Add software button both highlighted
    Figura 3: La scheda Software (clicca per ingrandire)
  3. Nella libreria Software, fare clic su Origine, quindi selezionare winget. Individuare l’applicazione desiderata e fare clic su Aggiungi.

    Software library modal filtered to the winget source, showing 5,170 available packages
    Figura 4: Aggiunta del software Winget (clicca per ingrandire)
  4. Fare clic su "Salva " nella pagina di configurazione del criterio per applicare le modifiche.

Configurazione del software WinGet per la gestione delle patch

Dopo aver aggiunto il software al criterio, è possibile modificarlo per la gestione delle patch.

Selezionare il software

  1. Accedere a AmministrazioneCriteri e aprire un criterio di Windows, oppure utilizzare la procedura descritta in Aggiunta del software WinGet, sopra, per aggiungere il software.
  2. Fare clic su "Software" nelle opzioni di configurazione, assicurarsi che la scheda "Software" sia selezionata e selezionare le caselle di controllo relative a una o più applicazioni. Quindi, fare clic su "Modifica".

    Software list with one item checked and an arrow pointing to the Edit button
    Figura 5: L'elenco del software (clicca per ingrandire)

Configurare il software

  1. Aggiornare i campi di configurazione delle patch in base alle proprie preferenze, quindi fare clic su Salva.

    Edit software dialog with Critical patches, Recommended patches, and Install if not present dropdowns
    Figura 6: Finestra di dialogo Software di modifica (fare clic per ingrandire)
  2. Fare clic su "Salva " nella pagina di configurazione della politica per applicare le modifiche.

    Policy configuration page with an arrow pointing to the Save button in the header
    Figura 7: Salva modifiche (clicca per ingrandire)

Rileva aggiornamenti software

È possibile utilizzare NinjaOne per rilevare nuovi aggiornamenti software per il software supportato da WinGet.

  1. Nella dashboard del dispositivo per qualsiasi endpoint su cui sia stato aggiunto il software WinGet, fare clic sul pulsante delle azioni e selezionare "Aggiornamento software " → "Cerca". NinjaOne esegue la ricerca relativa alla gestione delle patch di Windows e aggiorna la sezione "Attività".
  2. Visualizza le attività relative alle patch in PatchSoftwareApprovate/Rifiutate/Installate.

Aggiornamento automatico di tutte le applicazioni

È possibile ricevere aggiornamenti automatici per tutte le applicazioni supportate da WinGet, consentendo all'amministratore di risparmiare tempo e migliorando la sicurezza delle applicazioni.

L'attivazione degli aggiornamenti automatici bypasserà tutte le approvazioni o i rifiuti specifici per le applicazioni e aggiornerà ogni applicazione disponibile rilevata da WinGet.
  1. Nella propria policy, fare clic su Software nelle opzioni di configurazione, assicurarsi che la scheda Generale sia selezionata, quindi scorrere fino alla scheda WinGet e selezionare la casella di controllo Aggiorna tutti i software disponibili all’ultima versione.

    Selezionando la casella di controllo facoltativa “Tenta di aggiornare anche se la versione corrente del software è sconosciuta”, WinGet verrà eseguito con il comando --include-unknown, che aggiornerà i pacchetti anche se il sistema non è in grado di determinare la versione attualmente installata.

    Software General tab showing the WinGet card with Update all available software checkbox unchecked
    Figura 8: Abilitare gli aggiornamenti automatici (clicca per ingrandire)

Risorse aggiuntive

Per ulteriori informazioni su WinGet, consultare Utilizzare WinGet per installare e gestire le applicazioni(link esterno).

Domande frequenti

Passi successivi