Langue

DevicePolicyManager.ActionProvisionManagedDevice Champ

Définition

Action d’activité : démarre le flux d’approvisionnement qui configure un appareil géré.

[Android.Runtime.Register("ACTION_PROVISION_MANAGED_DEVICE", ApiSince=23)]
public const string ActionProvisionManagedDevice;
[<Android.Runtime.Register("ACTION_PROVISION_MANAGED_DEVICE", ApiSince=23)>]
val mutable ActionProvisionManagedDevice : string

Valeur de champ

Attributs

Remarques

Action d’activité : démarre le flux d’approvisionnement qui configure un appareil géré. Doit être démarré avec android.app.Activity#startActivityForResult(Intent, int).

Lors de l’approvisionnement d’une application d’administration d’appareil, le propriétaire de l’appareil est défini comme propriétaire de l’appareil. Un propriétaire d’appareil a un contrôle total sur l’appareil. Le propriétaire de l’appareil ne peut pas être modifié par l’utilisateur.

Un cas d’usage classique serait un appareil appartenant à une entreprise, mais utilisé par un employé ou un client.

Une intention avec cette action ne peut être envoyée que sur un appareil non approvisionné. Il est possible de vérifier si l’approvisionnement est autorisé ou non en interrogeant la méthode #isProvisioningAllowed(String).

L’intention contient les extras suivants : <ul><li#EXTRA_PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME<>/li><#EXTRA_PROVISIONING_SKIP_ENCRYPTION>, optional</li, optional/>><#EXTRA_PROVISIONING_ADMIN_EXTRAS_BUNDLEli#EXTRA_PROVISIONING_LEAVE_ALL_SYSTEM_APPS_ENABLED>>< li, optional</li li, optional/<#EXTRA_PROVISIONING_LOGO_URI>>li, optional<</><li li>#EXTRA_PROVISIONING_DISCLAIMERS, optional/li><li#EXTRA_PROVISIONING_SKIP_EDUCATION_SCREENS>,< optional</li/ul><>

Une fois l’approvisionnement du propriétaire de l’appareil terminé, une intention du type DeviceAdminReceiver#ACTION_PROFILE_PROVISIONING_COMPLETE est diffusée au propriétaire de l’appareil.

À partir de la version android.os.Build.VERSION_CODES#O, lorsque l’approvisionnement du propriétaire de l’appareil est terminé, ainsi que la diffusion ci-dessus, l’intention #ACTION_PROVISIONING_SUCCESSFUL d’activité est également envoyée au propriétaire de l’appareil.

Si l’approvisionnement échoue, l’appareil est réinitialisé aux paramètres d’usine.

Un code de résultat d’implique android.app.Activity#RESULT_OK que la partie synchrone du flux d’approvisionnement a réussi, bien que cela ne garantit pas que le flux complet réussit. À l’inverse, un code de résultat implique android.app.Activity#RESULT_CANCELED que l’utilisateur a annulé l’approvisionnement, ou une condition préalable à l’approvisionnement n’a pas été remplie.

Ce membre est déconseillé. pour prendre en charge android.os.Build.VERSION_CODES#S et ultérieurement, les applications d’administration doivent implémenter des activités avec des filtres d’intention pour les #ACTION_GET_PROVISIONING_MODE actions d’intention #ACTION_ADMIN_POLICY_COMPLIANCE  ; l’utilisation #ACTION_PROVISION_MANAGED_DEVICE de l’approvisionnement entraîne l’échec de l’approvisionnement ; pour prendre en charge les applications préalablesandroid.os.Build.VERSION_CODES#S, les applications d’administration doivent également continuer à utiliser cette constante.

Java documentation pour android.app.admin.DevicePolicyManager.ACTION_PROVISION_MANAGED_DEVICE.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à