2017-06-05 3 views
0

Je suis en train de tester l'emm wso2 sur un périphérique Android. J'ai mis en place le serveur EMM et lié un périphérique Android en inscrivant simplement l'appareil sur le serveur au lieu de configurer le profil professionnel. Pour appliquer certaines règles telles que Restriction de l'accès Bluetooth, l'application agent doit être un propriétaire de périphérique. Comment définir mon appareil en tant que propriétaire de l'appareil? Est-il possibile seulement par programme en utilisant 'dpm' ou est-il possible de le faire via les paramètres de l'application sur le téléphone?Autorisations de propriétaire de périphérique pour WSO2 EMM

Merci

Répondre

0

Vous pouvez définir l'agent en tant que propriétaire de l'appareil en utilisant les commandes adb.

shell adb dpm set-dispositif-propriétaire

attention il n'y a pas de fonction de compteur pour annuler cette opération via ADB. Une solution de contournement peut être faite comme ceci. Il y a une méthode obsolète dans le gestionnaire de politique de périphérique appelé;

clearDeviceOwnerApp (String packageName)

(https://developer.android.com/reference/android/app/admin/DevicePolicyManager.html#clearDeviceOwnerApp(java.lang.String)

Vous pouvez créer bouton supplémentaire dans l'agent et mettre en œuvre pour exécuter cette méthode en cas de besoin. Sinon, vous devrez réinitialiser votre appareil get débarrasser de cela (comme je sais)

L'autre manière consiste à provisionner l'appareil comme un périphérique de kiosque.Si vous suivez ces étapes, l'agent sera installé en tant que propriétaire de l'appareil. être disponible sur la prochaine version avec les docs.