DevicePolicyManager.ActionProvisionManagedProfile フィールド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アクティビティ アクション: マネージド プロファイルを設定するプロビジョニング フローを開始します。
[Android.Runtime.Register("ACTION_PROVISION_MANAGED_PROFILE")]
public const string ActionProvisionManagedProfile;
[<Android.Runtime.Register("ACTION_PROVISION_MANAGED_PROFILE")>]
val mutable ActionProvisionManagedProfile : string
フィールド値
- 属性
注釈
アクティビティ アクション: マネージド プロファイルを設定するプロビジョニング フローを開始します。
メソッド #isProvisioningAllowed(String)クエリを実行することで、プロビジョニングが許可されているかどうかを確認できます。
意図には、次の追加機能が含まれている場合があります。
<table><thead><tr><th>Extra</th><th></th><th>Supported Versions</th></tr></thead><tbody><tr><td>#EXTRA_PROVISIONING_ACCOUNT_TO_MIGRATE</td ><td colspan="2"></td></tr><tr><td>#EXTRA_PROVISIONING_SKIP_ENCRYPTION</td><td></td><td>android.os.Build.VERSION_CODES#N+</td></tr><tr><td>#EXTRA_PROVISIONING_ADMIN_EXTRAS_BUNDLE</td><td colspan="2"></td></tr><tr><td>#EXTRA_PROVISIONING_LOGO_URI</td><td colspan="2"></td></tr><tr><td>#EXTRA_PROVISIONING_SKIP_USER_CONSENT</td><td colspan="2"><b>マネージド プロファイルを作成しようとしている既存のデバイス所有者のみが使用できます</b></td></tr><tr><td>#EXTRA_PROVISIONING_KEEP_ACCOUNT_ON_MIGRATION</td><td colspan="2"></td></tr><trtr><td>#EXTRA_PROVISIONING_DISCLAIMERS</td><td colspan="2"></td></tr><tr><td>#EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME</td><td><b>#EXTRA_PROVISIONING_DEVICE_ADMIN_COMPONENT_NAMEが指定されていない場合に取得されます。 呼び出し元の application.< のパッケージ名と一致する必要があります/b></td><td>android.os.Build.VERSION_CODES#LOLLIPOP+</td></tr><tr><td>#EXTRA_PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME</td><td><b>#EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME が指定されていない場合に取得されます。 パッケージ名は、呼び出し元の application.< のパッケージ名と一致する必要があります/b></td><td>android.os.Build.VERSION_CODES#M+</td></tr><tr><td>#EXTRA_PROVISIONING_ALLOW_OFFLINE</td><td colspan="2">On android.os.Build.VERSION_CODES#TIRAMISU+, true に設定すると<>force</b>オフライン プロビジョニングが許可される代わりに</td></tr></tbody></table>
マネージド プロビジョニングが完了すると、ブロードキャストはプロビジョニングインテントで指定されたアプリケーションに送信されます。
DeviceAdminReceiver#ACTION_PROFILE_PROVISIONING_COMPLETEブロードキャストはマネージド プロファイルで送信され、#ACTION_MANAGED_PROFILE_PROVISIONED ブロードキャストはプライマリ プロファイルで送信されます。
バージョン android.os.Build.VERSION_CODES#Oから、マネージド プロビジョニングが完了すると、上記のブロードキャストと共に、アクティビティの意図 #ACTION_PROVISIONING_SUCCESSFUL もプロファイル所有者に送信されます。
プロビジョニングに失敗した場合、管理対象プロファイルは削除され、デバイスは以前の状態に戻ります。
android.app.Activity#startActivityForResult(Intent, int)で起動した場合、android.app.Activity#RESULT_OKの結果コードは、プロビジョニング フローの同期部分が成功したことを示しますが、完全なフローが成功するとは限りません。 逆に、 android.app.Activity#RESULT_CANCELED の結果コードは、ユーザーがプロビジョニングからバックアウトしたか、プロビジョニングの前提条件が満たされなかったことを示します。
デバイス にデバイス ポリシー管理ロール所有者アップデーターが存在する場合は、この意図を起動する前にインターネット接続を試行する必要があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。