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

Estensioni di sistema per macOS MDM

Argomento

Le estensioni di sistema consentono alle app macOS di utilizzare funzionalità avanzate del sistema operativo, come la creazione di driver di periferiche, estensioni di rete (proxy DNS, VPN o filtri di contenuto) 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. Ciò 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 dei criteri, NinjaOne rimuoverà il payload MDM dal dispositivo.

Ambiente

  • Gestione dei dispositivi mobili NinjaOne
  • macOS registrato in MDM

Descrizione

Creare configurazioni delle estensioni di sistema

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

  1. Dalla pagina di configurazione della politica, 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 team deve essere fornito nella documentazione dell'app. In caso contrario, è possibile inserire il seguente comando Terminale sul dispositivo in cui è installata l'app per recuperarlo:
codesign -dv {PATH_TO_APP} 2>&1 | grep TeamIdentifier

Informazioni sui tipi di estensione di sistema

Consenti estensioni di sistema specificate

Specificare uno o più identificatori di bundle di estensioni da approvare. Quando si lavora con 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 nel 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: Aggiungere, modificare o eliminare un'estensione di sistema specificata 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 sicurezza endpoint

system extensions_add by type.png
Figura 3: Aggiungi estensioni di sistema per macOS in base al 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: Consenti alle estensioni di sistema di rimuoversi automaticamente

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 senza definire 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 consentire 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 estensioni di sistema aggiuntive

Modifica o elimina estensioni di sistema

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

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

Risorse aggiuntive

MDM: Catalogo delle risorse

Domande frequenti

Passi successivi