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

Estensioni di sistema per macOS MDM

Argomento

Questo articolo spiega come configurare le impostazioni delle estensioni di sistema a livello di policy per i dispositivi macOS registrati in NinjaOne Mobile Device Management (MDM).

Ambiente

NinjaOne Mobile Device Management (MDM)

Descrizione

Le estensioni di sistema consentono alle app macOS di utilizzare set di funzionalità avanzate del sistema operativo, come la creazione di driver di periferica, estensioni di rete (proxy DNS, VPN o filtri dei contenuti) ed estensioni di sicurezza degli endpoint per monitorare e bloccare gli eventi di sistema. 

Con la soluzione MDM di NinjaOne, è possibile gestire e approvare automaticamente le estensioni di sistema per le app gestite. Questo approccio consente un'installazione delle applicazioni più fluida, una migliore esperienza utente ed elimina potenziali errori da parte degli utenti.

Se si aggiungono più estensioni di sistema, NinjaOne le distribuirà sul dispositivo come un unico payload MDM. Se si elimina l'estensione dalla configurazione della policy, NinjaOne rimuoverà il payload MDM dal dispositivo. 

Seleziona una categoria per saperne di più:

Creare configurazioni di estensioni di sistema

È possibile aggiungere estensioni di sistema alla politica dell'agente NinjaOne. Se non è stata configurata una politica e si desidera saperne di più, consultare Politiche: Creare una nuova politica.

  1. Dalla pagina di configurazione della policy, espandere la sezione MDM e selezionare Estensioni di sistema
  2. Fare clic su Aggiungi estensione sul lato destro della pagina. 

add a system extension_macOS.png
Figura 1: Aggiungere un'estensione di sistema per macOS

  1. Compilare i campi obbligatori nella finestra modale di configurazione dell'estensione di sistema e fare clic su Aggiungi. La sezione seguente illustra i tipi di estensioni di sistema. 
    • Il Nome visualizzato non influisce sul comportamento del dispositivo, ma può ricordare ai tecnici quali app ed estensioni sono configurate.
    • L'ID del team dovrebbe essere indicato nella documentazione dell'app. In caso contrario, è possibile inserire il seguente comando da Terminale sul dispositivo su cui è installata l'app per recuperarlo: 
codesign -dv {PATH_TO_APP} 2>&1 | grep TeamIdentifier

Informazioni sui tipi di estensioni di sistema

Consenti estensioni di sistema specificate

Specificare uno o più identificatori di bundle di estensione da approvare. Quando si lavora con i prodotti Apple, un identificatore di bundle è un identificatore univoco per un'applicazione e viene spesso utilizzato per riconoscere gli aggiornamenti e convalidare un'app. L'agente NinjaOne approva automaticamente l'estensione di sistema aggiunta per il dispositivo. 

Consultare la documentazione dell'app per eventuali ID di estensione di sistema necessari. In caso di dubbi, eseguire il seguente comando in Terminale dopo aver installato completamente l'applicazione su un dispositivo per visualizzare tutte le estensioni di sistema caricate.

systemextensionsctl list

Modifica o elimina le estensioni facendo clic sul pulsante con i puntini di sospensione e selezionando l'opzione applicabile. 

system extensions_add edit delete.png
Figura 2: Aggiungi, modifica o elimina un'estensione di sistema specifica per macOS

Consenti per tipo

Se selezioni questa opzione, devi attivare almeno una delle caselle di controllo che appaiono nella finestra di configurazione: 

  • Estensione driver
  • Estensione di rete
  • Estensione di sicurezza degli endpoint

system extensions_add by type.png
Figura 3: Aggiungi estensioni di sistema per macOS per tipo

Consenti alle estensioni di sistema di rimuoversi automaticamente

Questa opzione è disponibile solo quando si consentono estensioni di sistema specificate. 
È possibile consentire alle estensioni di sistema di rimuoversi automaticamente durante l'aggiornamento o la disinstallazione e impedire agli utenti di rimuovere l'estensione tramite le Impostazioni di sistema. Se si impedisce all'estensione di rimuoversi automaticamente, si impedisce anche all'utente di rimuoverla.

allow extension to remove itself.png
Figura 4: Consentire alle estensioni di sistema di rimuoversi

Consenti agli utenti di approvare estensioni di sistema aggiuntive

Quando si aggiunge un'app che utilizza estensioni di sistema a una politica macOS in NinjaOne ma non si definiscono quali estensioni di sistema sono approvate, l'utente deve autorizzarle manualmente nelle Preferenze di Sistema del proprio dispositivo prima di poterle utilizzare.

Se non si desidera che gli utenti possano autorizzare manualmente le estensioni di sistema per app non specificate, assicurarsi che questa casella non sia selezionata. 

allow users to approve system extensions.png
Figura 5: Consenti agli utenti di approvare ulteriori estensioni di sistema

Modifica o eliminazione delle estensioni di sistema

Per modificare o eliminare un'estensione di sistema, sposta il cursore sulla riga e fai clic sul pulsante con i puntini di sospensione. Quindi, seleziona l'opzione applicabile. 

system extensions_add edit delete_table.png
Figura 6: Modifica o eliminazione delle estensioni di sistema per macOS 

Risorse aggiuntive

Per ulteriori informazioni su NinjaOne MDM, consultare le seguenti risorse: NinjaOne MDM: Catalogo delle risorse.

Domande frequenti

Passi successivi