Language

DevicePolicyManager.ActionProvisionManagedDevice フィールド

定義

アクティビティ アクション: マネージド デバイスを設定するプロビジョニング フローを開始します。

[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

フィールド値

属性

注釈

アクティビティ アクション: マネージド デバイスを設定するプロビジョニング フローを開始します。 android.app.Activity#startActivityForResult(Intent, int)で開始する必要があります。

デバイス所有者のプロビジョニング中に、デバイス管理者アプリがデバイスの所有者として設定されます。 デバイス所有者は、デバイスを完全に制御できます。 デバイス所有者をユーザーが変更することはできません。

一般的なユース ケースは、会社が所有しているが、従業員またはクライアントによって使用されるデバイスです。

このアクションを含む意図は、プロビジョニングされていないデバイスでのみ送信できます。 メソッド #isProvisioningAllowed(String)クエリを実行することで、プロビジョニングが許可されているかどうかを確認できます。

この意図には、 <ul><li>#EXTRA_PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME</li><li>#EXTRA_PROVISIONING_SKIP_ENCRYPTION、 optional</li><li>#EXTRA_PROVISIONING_LEAVE_ALL_SYSTEM_APPS_ENABLED, optional</li><li>#EXTRA_PROVISIONING_ADMIN_EXTRAS_BUNDLE, optional</li><li>#EXTRA_PROVISIONING_LOGO_URI, optional</li><li>#EXTRA_PROVISIONING_DISCLAIMERS, optional</li><li>#EXTRA_PROVISIONING_SKIP_EDUCATION_SCREENS, optional</li></ul>

デバイス所有者のプロビジョニングが完了すると、 DeviceAdminReceiver#ACTION_PROFILE_PROVISIONING_COMPLETE の種類の意図がデバイス所有者にブロードキャストされます。

バージョン android.os.Build.VERSION_CODES#Oから、デバイス所有者のプロビジョニングが完了すると、上記のブロードキャストと共に、アクティビティの意図 #ACTION_PROVISIONING_SUCCESSFUL もデバイス所有者に送信されます。

プロビジョニングに失敗した場合、デバイスは出荷時の設定にリセットされます。

android.app.Activity#RESULT_OKの結果コードは、プロビジョニング フローの同期部分が成功したことを意味しますが、完全なフローが成功するとは限りません。 逆に、 android.app.Activity#RESULT_CANCELED の結果コードは、ユーザーがプロビジョニングからバックアウトしたか、プロビジョニングの前提条件が満たされなかったことを意味します。

このメンバーは非推奨です。 android.os.Build.VERSION_CODES#S以降をサポートするには、管理者アプリは、#ACTION_GET_PROVISIONING_MODEと#ACTION_ADMIN_POLICY_COMPLIANCEインテント アクションの意図フィルターを使用してアクティビティを実装する必要があります。#ACTION_PROVISION_MANAGED_DEVICEを使用してプロビジョニングを開始すると、プロビジョニングが失敗します。さらに、事前android.os.Build.VERSION_CODES#Sをサポートするには、管理者アプリでもこの定数を引き続き使用する必要があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象