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
欄位值
- 屬性
備註
活動動作:啟動設定受控配置檔的布建流程。
受控配置檔允許數據區隔,例如使用裝置作為個人和公司裝置。 從 開始布建的使用者,受控配置檔會共享啟動器。
此意圖通常會由行動裝置管理應用程式 (MDM) 傳送。 布建會新增受控配置檔,並將 MDM 設定為設定檔擁有者,可完全控制配置檔。
藉由查詢 方法 #isProvisioningAllowed(String)
,可以檢查是否允許布建。
在版本中 android.os.Build.VERSION_CODES#LOLLIPOP
,這個意圖必須包含額外的 #EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME
。 從 開始 android.os.Build.VERSION_CODES#M
,它應該包含額外的 #EXTRA_PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME
,雖然只支援只 #EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME
指定 。
意圖也可能包含下列額外專案:<ul><li>#EXTRA_PROVISIONING_ACCOUNT_TO_MIGRATE
、optional </li li#EXTRA_PROVISIONING_SKIP_ENCRYPTION
>、optional、supported from<android.os.Build.VERSION_CODES#N
/>#EXTRA_PROVISIONING_ADMIN_EXTRAS_BUNDLE
<>li<>li、<optional/li#EXTRA_PROVISIONING_LOGO_URI
>>< li、<optional/>#EXTRA_PROVISIONING_SKIP_USER_CONSENT
<>li、optional<#EXTRA_PROVISIONING_KEEP_ACCOUNT_ON_MIGRATION
>></li li、optional/li li、<optional/li li、optional/li li><、optional</li><>#EXTRA_PROVISIONING_DISCLAIMERS
/ul>
當 Managed 布建完成時,廣播會傳送至布建意圖中指定的應用程式。 DeviceAdminReceiver#ACTION_PROFILE_PROVISIONING_COMPLETE
廣播會在受控配置檔中傳送,而#ACTION_MANAGED_PROFILE_PROVISIONED
廣播則會在主要配置檔中傳送。
從版本 android.os.Build.VERSION_CODES#O
開始,當 Managed 布建完成時,除了上述廣播之外,活動意圖 #ACTION_PROVISIONING_SUCCESSFUL
也會傳送給配置檔擁有者。
如果布建失敗,則會移除managedProfile,讓裝置回到其先前的狀態。
如果啟動 android.app.Activity#startActivityForResult(Intent, int)
的結果碼 android.app.Activity#RESULT_OK
表示布建流程的同步部分成功,但這並不保證完整流程會成功。 相反地,結果程式代碼 android.app.Activity#RESULT_CANCELED
表示用戶已支援布建,或未符合布建的一些先決條件。
如果裝置上存在裝置原則管理角色持有者 (DPMRH) 更新程式,則必須在啟動此意圖之前嘗試因特網連線。 如果無法建立因特網連線,除非明確設定為 true
,否則#EXTRA_PROVISIONING_ALLOW_OFFLINE
布建將會失敗,在此情況下,布建會繼續而不使用 DPMRH。 如果已建立因特網連線,將會啟動 DPMRH 更新程式,如果 DPMRH 不存在於裝置上,或不存在且無效,則會更新 DPMRH。
如果裝置上有 DPMRH 且有效,布建流程將會延後至該裝置。
的 android.app.admin.DevicePolicyManager.ACTION_PROVISION_MANAGED_PROFILE
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。