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

MDM: codice QR personalizzato per aggiungere un dispositivo

NinjaDojo-logo-darkblue.png

Quando un nuovo dispositivo Android (Tipo di utilizzo: Per lavoro) viene integrato utilizzando il codice QR, può essere automaticamente connesso al Wi-Fi memorizzato. Attualmente sono disponibili due (2) opzioni per eseguire questa operazione:

  • È possibile aggiungere il Wi-Fi alla politica e distribuirlo dopo la registrazione (connettersi al Wi-Fi sul dispositivo come parte del provisioning (qualsiasi rete) e la politica invierà le reti configurate).
    -oppure-
  • È possibile incorporare manualmente il Wi-Fi nel codice QR utilizzando le seguenti istruzioni che includono un modello di payload JSON (opzioni interattive disponibili in una versione futura).

Per generare un codice QR personalizzato, scansionare il codice QR fornito da NinjaOne MDM in un'applicazione in grado di leggere il payload JSON. Da lì, sarà possibile aggiungere qualsiasi DPC o extra di provisioning necessario per personalizzare l'esperienza di provisioning.

Utilizza l'opzione Copia codice sotto l'immagine QR nella console NinjaOne MDM.

mdm_qr code_copy.png

Nel modello JSON riportato di seguito, abbiamo evidenziato alcuni punti di dati che richiedono attenzione.

{
"android.app.extra.PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME":"com.google.android.apps.work.clouddpc/.receivers.CloudDeviceAdminReceiver",
"android.app.extra.PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM":"I5YvS0O5hXY46mb01BlRjq4oJJGs2kuUcHvVkAPEXlg",
"android.app.extra.PROVISIONING_DEVICE_ADMIN_PACKAGE_DOWNLOAD_LOCATION":"https://play.google.com/managed/downloadManagingApp?identifier=setup",
"android.app.extra.PROVISIONING_ADMIN_EXTRAS_BUNDLE":{
"com.google.android.apps.work.clouddpc.EXTRA_ENROLLMENT_TOKEN":"xxxxxxxxxx"
},
"android.app.extra.PROVISIONING_LEAVE_ALL_SYSTEM_APPS_ENABLED":false,
"android.app.extra.PROVISIONING_USE_MOBILE_DATA":false,
"android.app.extra.PROVISIONING_LOCALE":"en_US",
"android.app.extra.PROVISIONING_WIFI_SSID":"xxxxx",
"android.app.extra.PROVISIONING_WIFI_SECURITY_TYPE":"WPA",
"android.app.extra.PROVISIONING_WIFI_PASSWORD":"xxxxx"
}

Se desideri configurare una rete Wi-Fi come WPA-PSK (Wi-Fi Protected Access Pre-Shared Key), oltre al SECURITY_TYPE è necessario compilare anche i token WIFI_SSID e WIFI_PASSWORD. È inoltre necessario aggiungere ENROLLMENT_TOKEN.

È necessario definirlo all'interno del JSON, ad esempio:

"android.app.extra.PROVISIONING_WIFI_SSID":"Bananarama",
"android.app.extra.PROVISIONING_WIFI_SECURITY_TYPE":"WPA",
"android.app.extra.PROVISIONING_WIFI_PASSWORD":"password123!"

Inoltre, il cliente potrebbe voler:

  • Lasciare abilitate le app di sistema (impostare SYSTEM_APPS_ENABLED su true).
  • Impostare una lingua personalizzata per il provisioning, ad esempio impostando LOCALE in formato xx_XX per la posizione preferita (ad esempio, en-US).
  • Forzare i dati mobili per il provisioning (impostare MOBILE_DATA su true).

Rimuovere o falsificare tutto ciò che non si desidera configurare. Al termine, utilizzare uno strumento di generazione QR per riconvertirlo in un codice QR per la scansione. Esistono diversi strumenti di generazione di codici QR per diversi sistemi operativi e NinjaOne non ha una raccomandazione particolare, ma laddove l'opzione è disponibile, il tipo di generatore di codici QR dovrebbe essere impostato su "testo" per ottimizzazione.

Scansiona l'immagine del codice QR con il dispositivo per applicare automaticamente la configurazione Wi-Fi.

Domande frequenti

Passi successivi