Vous êtes déjà client NinjaOne ? Connectez-vous pour consulter d'autres guides et les dernières nouvelles.

MDM : Code QR personnalisé pour ajouter un appareil

NinjaDojo-logo-darkblue.png

Lorsqu'un nouvel appareil Android (type d'utilisation : professionnel) est intégré à l'aide du code QR, il peut être automatiquement connecté au réseau Wi-Fi enregistré. Il existe actuellement deux (2) options pour ce faire :

  • Vous pouvez ajouter le Wi-Fi à la politique et le déployer après l'inscription (connectez-vous au Wi-Fi sur l'appareil dans le cadre du provisionnement (n'importe quel réseau) et la politique poussera les réseaux configurés).
    -ou-
  • Vous pouvez intégrer manuellement le Wi-Fi dans le code QR à l'aide des instructions suivantes, qui comprennent un modèle de charge utile JSON (options interactives disponibles dans une prochaine version).

Pour générer un code QR personnalisé, scannez le code QR fourni par NinjaOne MDM dans une application capable de lire la charge utile JSON. À partir de là, vous pourrez ajouter tous les DPC ou extras de provisionnement nécessaires pour personnaliser votre expérience de provisionnement.

Utilisez l'option Copier le code sous l'image QR dans la console NinjaOne MDM.

mdm_qr code_copy.png

Dans le modèle JSON ci-dessous, nous avons mis en évidence quelques points importants.

{
"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"
}

Si vous souhaitez configurer un réseau Wi-Fi en tant que WPA-PSK (Wi-Fi Protected Access Pre-Shared Key), les jetons WIFI_SSID et WIFI_PASSWORD doivent être renseignés en plus de SECURITY_TYPE. Le jeton ENROLLMENT_TOKEN doit également être ajouté.

Vous devez le définir dans le JSON, par exemple :

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

De plus, le client peut souhaiter :

  • Laisser les applications système activées (définir SYSTEM_APPS_ENABLED sur true).
  • Définir une langue personnalisée pour le provisionnement, par exemple en définissant LOCALE au format xx_XX pour l'emplacement préféré (par exemple, en-US).
  • Forcer les données mobiles pour le provisionnement (définir MOBILE_DATA sur true).

Supprimer ou falsifier tout ce que vous ne souhaitez pas configurer. Une fois terminé, utilisez un outil de génération de QR pour le reconvertir en code QR afin de le scanner. Il existe plusieurs outils de génération de codes QR pour différents systèmes d'exploitation et NinjaOne n'a pas de recommandation particulière, mais lorsque l'option est disponible, le type de générateur de code QR doit être défini sur « texte » pour une optimisation.

Scannez l'image du code QR avec l'appareil pour appliquer automatiquement la configuration Wi-Fi.

FAQ

Pour aller plus loin