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

Lorsqu'un nouvel appareil Android (type d'utilisation : « Pour le travail ») est intégré à l'aide d'un code QR, il peut se connecter automatiquement 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 (se connecter au Wi-Fi sur l'appareil dans le cadre de la mise en service (n'importe lequel/laquelle des réseaux)) et la politique poussera les réseaux configurés.
    -ET- -OU-
  • Vous pouvez intégrer manuellement le réseau Wi-Fi dans le Code QR en suivant les instructions ci-dessous, qui incluent un modèle de charge utile JSON (des options interactives seront disponibles dans une prochaine version). 

Pour générer un code QR personnalisé, scannez le code QR fourni par NinjaOne Mobile Device Management (MDM) à l’aide d’une application capable de lire la charge utile JSON. À partir de là, vous pourrez ajouter n’importe lequel des DPC ou éléments de provisionnement supplémentaires selon vos besoins afin de personnaliser votre expérience de provisionnement.

Utilisez l’option « Copier le code » située sous l’image du Code QR dans la console NinjaOne MDM. 

mdm_qr code_copy.png

Dans le modèle JSON ci-dessous, nous avons mis en évidence quelques éléments de données à prendre en compte. 

{
"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 mode WPA-PSK (Wi-Fi Protected Access avec clé pré-partagée), les champs WIFI_SSID et WIFI_PASSWORD doivent être renseignés en plus du champ SECURITY_TYPE. Le champ ENROLLMENT_TOKEN doit également être ajouté.

Vous devez le définir dans le fichier 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 du système activées (définir SYSTEM_APPS_ENABLED sur vrai).
  • Définir une langue personnalisée pour la configuration, par exemple en définissant LOCALE au format xx_XX correspondant à l’emplacement préféré (par exemple, en-US).
  • Forcer l’utilisation des données mobiles pour la configuration (définir MOBILE_DATA sur vrai).

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

Scanner le code QR avec l’appareil pour appliquer automatiquement la configuration Wi-Fi.

FAQ

Pour aller plus loin