- แหล่งข้อมูล: นโยบาย
- ApplicationPolicy
- InstallType
- PermissionPolicy
- PermissionGrant
- DelegatedScope
- ManagedConfigurationTemplate
- ConnectedWorkAndPersonalApp
- AutoUpdateMode
- ExtensionConfig
- AlwaysOnVpnLockdownExemption
- WorkProfileWidgets
- CredentialProviderPolicy
- CustomAppConfig
- UserUninstallSettings
- InstallConstraint
- NetworkTypeConstraint
- ChargingConstraint
- DeviceIdleConstraint
- UserControlSettings
- PreferentialNetworkId
- ApplicationSigningKeyCert
- บทบาท
- RoleType
- KeyguardDisabledFeature
- PersistentPreferredActivity
- SystemUpdate
- SystemUpdateType
- FreezePeriod
- วันที่
- StatusReportingSettings
- ApplicationReportingSettings
- PackageNameList
- BatteryPluggedMode
- ProxyInfo
- ChoosePrivateKeyRule
- AlwaysOnVpnPackage
- LocationMode
- ComplianceRule
- NonComplianceDetailCondition
- ApiLevelCondition
- AppAutoUpdatePolicy
- AppTrack
- EncryptionPolicy
- PlayStoreMode
- SetupAction
- LaunchAppAction
- PolicyEnforcementRule
- BlockAction
- BlockScope
- WipeAction
- KioskCustomization
- PowerButtonActions
- SystemErrorWarnings
- SystemNavigation
- StatusBar
- DeviceSettings
- AdvancedSecurityOverrides
- UntrustedAppsPolicy
- GooglePlayProtectVerifyApps
- DeveloperSettings
- CommonCriteriaMode
- MtePolicy
- ContentProtectionPolicy
- PersonalUsagePolicies
- PlayStoreMode
- PersonalApplicationPolicy
- InstallType
- PrivateSpacePolicy
- BluetoothSharing
- AutoDateAndTimeZone
- OncCertificateProvider
- ContentProviderEndpoint
- CrossProfilePolicies
- ShowWorkContactsInPersonalProfile
- CrossProfileCopyPaste
- CrossProfileDataSharing
- WorkProfileWidgetsDefault
- CrossProfileAppFunctions
- PreferentialNetworkService
- UsageLog
- LogType
- CameraAccess
- MicrophoneAccess
- DeviceConnectivityManagement
- UsbDataAccess
- ConfigureWifi
- WifiDirectSettings
- TetheringSettings
- WifiSsidPolicy
- WifiSsidPolicyType
- WifiSsid
- WifiRoamingPolicy
- WifiRoamingSetting
- WifiRoamingMode
- BluetoothSharing
- PreferentialNetworkServiceSettings
- PreferentialNetworkServiceConfig
- FallbackToDefaultConnection
- NonMatchingNetworks
- ApnPolicy
- OverrideApns
- ApnSetting
- ApnType
- AlwaysOnSetting
- AuthType
- MvnoType
- NetworkType
- โปรโตคอล
- DeviceRadioState
- WifiState
- AirplaneModeState
- UltraWidebandState
- CellularTwoGState
- MinimumWifiSecurityLevel
- CredentialProviderPolicyDefault
- PrintingPolicy
- DisplaySettings
- ScreenBrightnessSettings
- ScreenBrightnessMode
- ScreenTimeoutSettings
- ScreenTimeoutMode
- AssistContentPolicy
- WorkAccountSetupConfig
- AuthenticationType
- WipeDataFlag
- EnterpriseDisplayNameVisibility
- AppFunctions
- DefaultApplicationSetting
- DefaultApplication
- เมธอด
แหล่งข้อมูล: นโยบาย
ทรัพยากรนโยบายแสดงถึงกลุ่มการตั้งค่าที่ควบคุมลักษณะการทำงานของอุปกรณ์ที่มีการจัดการและแอปที่ติดตั้งในอุปกรณ์
| การแสดง JSON | 
|---|
| { "name": string, "version": string, "applications": [ { object ( | 
| ช่อง | |
|---|---|
| name | 
 ชื่อของนโยบายในรูปแบบ  | 
| version | 
 เวอร์ชันของนโยบาย ช่องนี้เป็นแบบอ่านอย่างเดียว ระบบจะเพิ่มเวอร์ชันทุกครั้งที่มีการอัปเดตนโยบาย | 
| applications[] | 
 นโยบายที่บังคับใช้กับแอป ซึ่งมีองค์ประกอบได้สูงสุด 3,000 รายการ | 
| maximumTimeToLock | 
 เวลาสูงสุดเป็นมิลลิวินาทีสำหรับกิจกรรมของผู้ใช้จนกว่าอุปกรณ์จะล็อก ค่า 0 หมายความว่าไม่มีข้อจำกัด | 
| screenCaptureDisabled | 
 ปิดใช้การจับภาพหน้าจอหรือไม่ | 
| cameraDisabled | 
 หากตั้งค่า  | 
| keyguardDisabledFeatures[] | 
 การปรับแต่งคีย์การ์ดที่ปิดใช้ เช่น วิดเจ็ต | 
| defaultPermissionPolicy | 
 นโยบายสิทธิ์เริ่มต้นสำหรับคำขอสิทธิ์รันไทม์ | 
| persistentPreferredActivities[] | 
 กิจกรรมตัวแฮนเดิล Intent เริ่มต้น | 
| openNetworkConfiguration | 
 การกำหนดค่าเครือข่ายสำหรับอุปกรณ์ ดูข้อมูลเพิ่มเติมได้ที่กำหนดค่าเครือข่าย | 
| systemUpdate | 
 นโยบายการอัปเดตระบบ ซึ่งควบคุมวิธีการใช้การอัปเดตระบบปฏิบัติการ หากประเภทการอัปเดตเป็น  หมายเหตุ: การอัปเดตระบบ Google Play (หรือที่เรียกว่าการอัปเดตเมนไลน์) จะดาวน์โหลดโดยอัตโนมัติ และต้องมีการรีบูตอุปกรณ์จึงจะติดตั้งได้ ดูรายละเอียดเพิ่มเติมได้ที่ส่วนเมนไลน์ในจัดการการอัปเดตระบบ | 
| accountTypesWithManagementDisabled[] | 
 ประเภทบัญชีที่ผู้ใช้จัดการไม่ได้ | 
| addUserDisabled | 
 ดูว่ามีการปิดใช้การเพิ่มผู้ใช้และโปรไฟล์ใหม่หรือไม่ สำหรับอุปกรณ์ที่  | 
| adjustVolumeDisabled | 
 ปิดใช้การปรับระดับเสียงหลักหรือไม่ และปิดเสียงอุปกรณ์ด้วย การตั้งค่านี้จะมีผลกับอุปกรณ์ที่มีการจัดการแบบสมบูรณ์เท่านั้น | 
| factoryResetDisabled | 
 ปิดใช้การรีเซ็ตเป็นค่าเริ่มต้นจากการตั้งค่าหรือไม่ | 
| installAppsDisabled | 
 ปิดใช้การติดตั้งแอปของผู้ใช้หรือไม่ | 
| mountPhysicalMediaDisabled | 
 ปิดใช้ผู้ใช้ที่ต่อเชื่อมสื่อภายนอกจริงหรือไม่ | 
| modifyAccountsDisabled | 
 ไม่ว่าจะปิดใช้การเพิ่มหรือการนำบัญชีออกหรือไม่ | 
| safeBootDisabled | 
 ปิดใช้การรีบูตอุปกรณ์เป็นการเปิดเครื่องที่ปลอดภัยหรือไม่ | 
| uninstallAppsDisabled | 
 ปิดใช้การถอนการติดตั้งแอปพลิเคชันโดยผู้ใช้หรือไม่ ซึ่งจะป้องกันไม่ให้มีการถอนการติดตั้งแอป แม้ว่าจะนำแอปออกโดยใช้  | 
| statusBarDisabled | 
 ปิดใช้แถบสถานะหรือไม่ ซึ่งจะเป็นการปิดใช้การแจ้งเตือน การตั้งค่าด่วน และการวางซ้อนหน้าจออื่นๆ ที่อนุญาตให้ออกจากโหมดเต็มหน้าจอ เลิกใช้งานแล้ว หากต้องการปิดใช้แถบสถานะในอุปกรณ์คีออสก์ ให้ใช้ InstallType  | 
| keyguardDisabled | 
 หากเป็นจริง จะเป็นการปิดใช้หน้าจอล็อกสำหรับจอแสดงผลหลักและ/หรือรอง นโยบายนี้รองรับเฉพาะในโหมดการจัดการอุปกรณ์เฉพาะเท่านั้น | 
| minimumApiLevel | 
 ระดับ API ของ Android ขั้นต่ำที่อนุญาต | 
| statusReportingSettings | 
 การตั้งค่าการรายงานสถานะ | 
| bluetoothContactSharingDisabled | 
 ปิดใช้การแชร์รายชื่อติดต่อผ่านบลูทูธหรือไม่ | 
| shortSupportMessage | 
 ข้อความที่แสดงต่อผู้ใช้ในหน้าจอการตั้งค่าเมื่อผู้ดูแลระบบปิดใช้ฟังก์ชันการทำงาน หากข้อความยาวกว่า 200 อักขระ ระบบอาจตัดข้อความให้สั้นลง | 
| longSupportMessage | 
 ข้อความที่แสดงต่อผู้ใช้ในหน้าจอการตั้งค่าของผู้ดูแลระบบอุปกรณ์ | 
| passwordRequirements | 
 ข้อกำหนดด้านรหัสผ่าน ต้องไม่ตั้งค่าฟิลด์  หมายเหตุ คุณไม่สามารถใช้ค่าตามความซับซ้อนของ  | 
| wifiConfigsLockdownEnabled | 
 เลิกใช้งานแล้ว | 
| bluetoothConfigDisabled | 
 ปิดใช้การกำหนดค่าบลูทูธหรือไม่ | 
| cellBroadcastsConfigDisabled | 
 ปิดใช้การกำหนดค่าการส่งข้อมูลเตือนภัยทางมือถือ (CB) หรือไม่ | 
| credentialsConfigDisabled | 
 ปิดใช้การกำหนดค่าข้อมูลเข้าสู่ระบบของผู้ใช้หรือไม่ | 
| mobileNetworksConfigDisabled | 
 ปิดใช้การกำหนดค่าเครือข่ายมือถือหรือไม่ | 
| tetheringConfigDisabled | 
 ปิดใช้การกำหนดค่าการเชื่อมต่ออินเทอร์เน็ตผ่านมือถือและฮอตสปอตแบบพกพาหรือไม่ หากตั้งค่า  | 
| vpnConfigDisabled | 
 ปิดใช้การกำหนดค่า VPN หรือไม่ | 
| wifiConfigDisabled | 
 ปิดใช้การกำหนดค่าเครือข่าย Wi-Fi หรือไม่ รองรับในอุปกรณ์ที่มีการจัดการครบวงจรและโปรไฟล์งานในอุปกรณ์ของบริษัท สำหรับอุปกรณ์ที่มีการจัดการเต็มรูปแบบ การตั้งค่านี้เป็น "จริง" จะนำเครือข่ายที่กำหนดค่าทั้งหมดออกและเก็บเฉพาะเครือข่ายที่กำหนดค่าโดยใช้  | 
| createWindowsDisabled | 
 ปิดใช้การสร้างหน้าต่างนอกเหนือจากหน้าต่างแอปหรือไม่ | 
| networkResetDisabled | 
 ปิดใช้การรีเซ็ตการตั้งค่าเครือข่ายหรือไม่ | 
| outgoingBeamDisabled | 
 ปิดใช้การใช้ NFC เพื่อส่งข้อมูลจากแอปหรือไม่ | 
| outgoingCallsDisabled | 
 ปิดใช้สายโทรออกหรือไม่ | 
| removeUserDisabled | 
 ไม่ว่าจะปิดใช้การนำผู้ใช้รายอื่นออกหรือไม่ | 
| shareLocationDisabled | 
 การแชร์ตำแหน่งถูกปิดหรือไม่  | 
| smsDisabled | 
 ปิดใช้การส่งและรับข้อความ SMS หรือไม่ | 
| unmuteMicrophoneDisabled | 
 หากตั้งค่า  | 
| usbFileTransferDisabled | 
 ปิดใช้การโอนไฟล์ผ่าน USB หรือไม่ การดำเนินการนี้มีการสนับสนุนเฉพาะในอุปกรณ์ของบริษัทเท่านั้น | 
| ensureVerifyAppsEnabled | 
 มีการบังคับเปิดใช้การยืนยันแอปหรือไม่ | 
| permittedInputMethods | 
 หากมี จะอนุญาตเฉพาะวิธีการป้อนข้อมูลที่แพ็กเกจในรายการนี้ระบุไว้เท่านั้น หากมีฟิลด์นี้แต่รายการว่างเปล่า ระบบจะอนุญาตเฉพาะวิธีการป้อนข้อมูลของระบบเท่านั้น | 
| stayOnPluggedModes[] | 
 โหมดที่เสียบปลั๊กแบตเตอรี่ซึ่งอุปกรณ์จะเปิดอยู่ เมื่อใช้การตั้งค่านี้ เราขอแนะนำให้ล้างข้อมูล  | 
| recommendedGlobalProxy | 
 พร็อกซี HTTP ส่วนกลางที่ไม่ขึ้นอยู่กับเครือข่าย โดยปกติแล้ว คุณควรกำหนดค่าพร็อกซีต่อเครือข่ายใน  | 
| setUserIconDisabled | 
 ดูว่าปิดใช้การเปลี่ยนไอคอนผู้ใช้หรือไม่ การตั้งค่านี้จะมีผลกับอุปกรณ์ที่มีการจัดการแบบสมบูรณ์เท่านั้น | 
| setWallpaperDisabled | 
 ปิดใช้การเปลี่ยนวอลเปเปอร์หรือไม่ | 
| choosePrivateKeyRules[] | 
 กฎสำหรับการกำหนดสิทธิ์เข้าถึงคีย์ส่วนตัวของแอป ดูรายละเอียดได้ที่  | 
| alwaysOnVpnPackage | 
 การกำหนดค่าสำหรับการเชื่อมต่อ VPN แบบเปิดตลอดเวลา ใช้กับ  | 
| frpAdminEmails[] | 
 อีเมลของผู้ดูแลระบบอุปกรณ์สำหรับการป้องกันการรีเซ็ตเป็นค่าเริ่มต้น เมื่อรีเซ็ตอุปกรณ์เป็นค่าเริ่มต้นแล้ว อุปกรณ์จะกำหนดให้ผู้ดูแลระบบคนใดคนหนึ่งเข้าสู่ระบบด้วยอีเมลและรหัสผ่านของบัญชี Google เพื่อปลดล็อกอุปกรณ์ หากไม่ได้ระบุผู้ดูแลระบบ อุปกรณ์จะไม่ได้รับการป้องกันการรีเซ็ตเป็นค่าเริ่มต้น | 
| deviceOwnerLockScreenInfo | 
 ข้อมูลเจ้าของอุปกรณ์ที่จะแสดงบนหน้าจอล็อก | 
| dataRoamingDisabled | 
 ปิดใช้บริการอินเทอร์เน็ตขณะโรมมิ่งหรือไม่ | 
| locationMode | 
 ระดับการตรวจหาตำแหน่งที่เปิดใช้ | 
| networkEscapeHatchEnabled | 
 เปิดใช้ช่องทางหลบหนีเครือข่ายหรือไม่ หากเชื่อมต่อเครือข่ายไม่ได้ในเวลาบูต Escape Hatch จะแจ้งให้ผู้ใช้เชื่อมต่อเครือข่ายชั่วคราวเพื่อรีเฟรชนโยบายของอุปกรณ์ หลังจากใช้นโยบายแล้ว ระบบจะไม่จดจำเครือข่ายชั่วคราวและอุปกรณ์จะบูตต่อไป ซึ่งจะช่วยป้องกันไม่ให้เชื่อมต่อเครือข่ายไม่ได้ในกรณีที่ไม่มีเครือข่ายที่เหมาะสมในนโยบายล่าสุด และอุปกรณ์บูตเข้าสู่แอปในโหมดล็อกงาน หรือผู้ใช้เข้าถึงการตั้งค่าอุปกรณ์ไม่ได้ หมายเหตุ: การตั้งค่า  | 
| bluetoothDisabled | 
 ปิดใช้บลูทูธหรือไม่ ควรใช้การตั้งค่านี้แทน  | 
| complianceRules[] | 
 กฎที่ประกาศการดำเนินการบรรเทาผลกระทบที่จะทำเมื่ออุปกรณ์ไม่เป็นไปตามนโยบาย เมื่อเป็นไปตามเงื่อนไขของกฎหลายข้อ ระบบจะดำเนินการบรรเทาทั้งหมดสำหรับกฎเหล่านั้น โดยมีขีดจำกัดสูงสุดอยู่ที่ 100 กฎ โปรดใช้กฎการบังคับใช้นโยบายแทน | 
| blockApplicationsEnabled | 
 แอปพลิเคชันอื่นๆ นอกเหนือจากที่กำหนดค่าไว้ใน  | 
| installUnknownSourcesAllowed | 
 ช่องนี้จะไม่มีผล | 
| debuggingFeaturesAllowed | 
 อนุญาตให้ผู้ใช้เปิดใช้ฟีเจอร์การแก้ไขข้อบกพร่องหรือไม่ | 
| funDisabled | 
 อนุญาตให้ผู้ใช้สนุกสนานหรือไม่ ควบคุมว่าจะปิดใช้เกมไข่อีสเตอร์ในการตั้งค่าหรือไม่ | 
| autoTimeRequired | 
 ต้องใช้เวลาอัตโนมัติหรือไม่ ซึ่งจะป้องกันไม่ให้ผู้ใช้ตั้งค่าวันที่และเวลาด้วยตนเอง หากตั้งค่า  | 
| permittedAccessibilityServices | 
 ระบุบริการการช่วยเหลือพิเศษที่ได้รับอนุญาต หากไม่ได้ตั้งค่าฟิลด์นี้ คุณจะใช้บริการการช่วยเหลือพิเศษใดก็ได้ หากตั้งค่าฟิลด์นี้ จะใช้ได้เฉพาะบริการการช่วยเหลือพิเศษในรายการนี้และบริการการช่วยเหลือพิเศษในตัวของระบบเท่านั้น โดยเฉพาะอย่างยิ่ง หากตั้งค่าช่องเป็นค่าว่าง จะใช้ได้เฉพาะบริการช่วยเหลือพิเศษในตัวของระบบเท่านั้น การตั้งค่านี้ทำได้ในอุปกรณ์ที่มีการจัดการครบวงจรและในโปรไฟล์งาน เมื่อใช้กับโปรไฟล์งาน การตั้งค่านี้จะมีผลกับทั้งโปรไฟล์ส่วนตัวและโปรไฟล์งาน | 
| appAutoUpdatePolicy | 
 ทางเลือกที่แนะนำ:  เมื่อตั้งค่า  นโยบายการอัปเดตแอปอัตโนมัติ ซึ่งควบคุมเวลาที่ใช้การอัปเดตแอปอัตโนมัติได้ | 
| kioskCustomLauncherEnabled | 
 เปิดใช้ตัวเรียกใช้ที่กำหนดเองของคีออสก์หรือไม่ ซึ่งจะแทนที่หน้าจอหลักด้วย Launcher ที่ล็อกอุปกรณ์ไว้เฉพาะแอปที่ติดตั้งผ่าน | 
| androidDevicePolicyTracks[] | 
 ไม่รองรับการตั้งค่านี้ ระบบจะไม่สนใจค่าใดๆ | 
| skipFirstUseHintsEnabled | 
 Flag to skip hints on the first use. ผู้ดูแลระบบขององค์กรสามารถเปิดใช้คำแนะนำของระบบสำหรับแอปเพื่อข้ามบทแนะนำสำหรับผู้ใช้และคำแนะนำเบื้องต้นอื่นๆ เมื่อเริ่มต้นใช้งานครั้งแรก | 
| privateKeySelectionEnabled | 
 อนุญาตให้แสดง UI บนอุปกรณ์เพื่อให้ผู้ใช้เลือกชื่อแทนของคีย์ส่วนตัวได้หากไม่มีกฎที่ตรงกันใน ChoosePrivateKeyRules สำหรับอุปกรณ์ที่ใช้ Android เวอร์ชันต่ำกว่า P การตั้งค่านี้อาจทำให้คีย์ขององค์กรมีความเสี่ยง ค่านี้จะไม่มีผลหากแอปพลิเคชันใดมี | 
| encryptionPolicy | 
 เปิดใช้การเข้ารหัสหรือไม่ | 
| usbMassStorageEnabled | 
 เปิดใช้ที่เก็บข้อมูล USB หรือไม่ เลิกใช้งานแล้ว | 
| permissionGrants[] | 
 สิทธิ์ที่ชัดเจนหรือการให้สิทธิ์หรือการปฏิเสธสิทธิ์ของกลุ่มสำหรับแอปทั้งหมด ค่าเหล่านี้จะลบล้าง  | 
| playStoreMode | 
 โหมดนี้จะควบคุมว่าแอปใดบ้างที่ผู้ใช้จะเห็นใน Play Store และลักษณะการทำงานในอุปกรณ์เมื่อนำแอปออกจากนโยบาย | 
| setupActions[] | 
 การดำเนินการที่ต้องทำในระหว่างกระบวนการตั้งค่า ระบุการดำเนินการได้สูงสุด 1 รายการ | 
| passwordPolicies[] | 
 นโยบายข้อกำหนดของรหัสผ่าน คุณตั้งค่านโยบายที่แตกต่างกันสำหรับโปรไฟล์งานหรืออุปกรณ์ที่มีการจัดการครบวงจรได้โดยการตั้งค่าฟิลด์  | 
| policyEnforcementRules[] | 
 กฎที่กำหนดลักษณะการทำงานเมื่อใช้นโยบายใดนโยบายหนึ่งในอุปกรณ์ไม่ได้ | 
| kioskCustomization | 
 การตั้งค่าที่ควบคุมลักษณะการทำงานของอุปกรณ์ในโหมดคีออสก์ หากต้องการเปิดใช้โหมดคีออสก์ ให้ตั้งค่า  | 
| advancedSecurityOverrides | 
 การตั้งค่าความปลอดภัยขั้นสูง ในกรณีส่วนใหญ่ คุณไม่จำเป็นต้องตั้งค่าเหล่านี้ | 
| personalUsagePolicies | 
 นโยบายการจัดการการใช้งานส่วนตัวในอุปกรณ์ของบริษัท | 
| autoDateAndTimeZone | 
 เปิดใช้การตั้งค่าวันที่ เวลา และเขตเวลาอัตโนมัติในอุปกรณ์ของบริษัทหรือไม่ หากตั้งค่านี้ไว้ ระบบจะไม่สนใจ  | 
| oncCertificateProviders[] | 
 ฟีเจอร์นี้อาจไม่มีให้บริการสำหรับผู้ใช้ทั่วไป | 
| crossProfilePolicies | 
 นโยบายข้ามโปรไฟล์ที่ใช้ในอุปกรณ์ | 
| preferentialNetworkService | 
 ควบคุมว่าจะเปิดใช้บริการเครือข่ายที่มีการกำหนดค่าพิเศษในโปรไฟล์งานหรือในอุปกรณ์ที่มีการจัดการครบวงจรหรือไม่ ตัวอย่างเช่น องค์กรอาจมีข้อตกลงกับผู้ให้บริการเครือข่ายว่าข้อมูลงานทั้งหมดจากอุปกรณ์ของพนักงานจะถูกส่งผ่านบริการเครือข่ายที่จัดไว้สำหรับการใช้งานขององค์กรโดยเฉพาะ ตัวอย่างบริการเครือข่ายเป็นกรณีพิเศษที่รองรับคือ Enterprise Slice ในเครือข่าย 5G นโยบายนี้จะไม่มีผลหากตั้งค่า  | 
| usageLog | 
 การกำหนดค่าการบันทึกกิจกรรมของอุปกรณ์ | 
| cameraAccess | 
 ควบคุมการใช้กล้องและกำหนดว่าผู้ใช้มีสิทธิ์เข้าถึงปุ่มเปิด/ปิดการเข้าถึงกล้องหรือไม่ | 
| microphoneAccess | 
 ควบคุมการใช้ไมโครโฟนและกำหนดว่าผู้ใช้จะมีสิทธิ์เข้าถึงปุ่มเปิด/ปิดการเข้าถึงไมโครโฟนหรือไม่ การดำเนินการนี้มีผลกับอุปกรณ์ที่มีการจัดการแบบสมบูรณ์เท่านั้น | 
| deviceConnectivityManagement | 
 ครอบคลุมการควบคุมการเชื่อมต่ออุปกรณ์ เช่น Wi-Fi, การเข้าถึงข้อมูล USB, การเชื่อมต่อแป้นพิมพ์/เมาส์ และอื่นๆ | 
| deviceRadioState | 
 ครอบคลุมการควบคุมสถานะของคลื่นวิทยุ เช่น Wi-Fi, บลูทูธ และอื่นๆ | 
| credentialProviderPolicyDefault | 
 ควบคุมแอปที่ได้รับอนุญาตให้ทำหน้าที่เป็นผู้ให้บริการข้อมูลเข้าสู่ระบบใน Android 14 ขึ้นไป แอปเหล่านี้จะจัดเก็บข้อมูลเข้าสู่ระบบ โปรดดูรายละเอียดในนี้และนี้ ดู  | 
| printingPolicy | 
 ไม่บังคับ ควบคุมว่าจะอนุญาตให้พิมพ์หรือไม่ ฟีเจอร์นี้ใช้ได้ในอุปกรณ์ที่ใช้ Android 9 ขึ้นไป . | 
| displaySettings | 
 ไม่บังคับ การควบคุมสำหรับการตั้งค่าการแสดงผล | 
| assistContentPolicy | 
 ไม่บังคับ ควบคุมว่าระบบจะอนุญาตให้ส่ง AssistContent ไปยังแอปที่มีสิทธิ์ เช่น แอปผู้ช่วย หรือไม่ AssistContent มีภาพหน้าจอและข้อมูลเกี่ยวกับแอป เช่น ชื่อแพ็กเกจ ฟีเจอร์นี้ใช้ได้ใน Android 15 ขึ้นไป | 
| workAccountSetupConfig | 
 ไม่บังคับ ควบคุมการกำหนดค่าการตั้งค่าบัญชีงาน เช่น รายละเอียดว่าต้องมีบัญชีที่ได้รับการตรวจสอบสิทธิ์จาก Google หรือไม่ | 
| wipeDataFlags[] | 
 ไม่บังคับ ล้างค่าสถานะเพื่อระบุข้อมูลที่จะล้างเมื่อมีการทริกเกอร์การล้างข้อมูลอุปกรณ์หรือโปรไฟล์เนื่องจากเหตุผลใดก็ตาม (เช่น ไม่ปฏิบัติตามข้อกำหนด) โดยจะไม่มีผลกับวิธีการ  | 
| enterpriseDisplayNameVisibility | 
 ไม่บังคับ ควบคุมว่า  | 
| appFunctions | 
 ไม่บังคับ ควบคุมว่าจะอนุญาตให้แอปในอุปกรณ์สำหรับอุปกรณ์ที่มีการจัดการครบวงจรหรือในโปรไฟล์งานสำหรับอุปกรณ์ที่มีโปรไฟล์งานแสดงฟังก์ชันของแอปหรือไม่ | 
| defaultApplicationSettings[] | 
 ไม่บังคับ การตั้งค่าแอปพลิเคชันเริ่มต้นสำหรับประเภทที่รองรับ หากตั้งค่าแอปพลิเคชันเริ่มต้นสําหรับแอปประเภทใดประเภทหนึ่งในโปรไฟล์เรียบร้อยแล้ว ระบบจะป้องกันไม่ให้ผู้ใช้เปลี่ยนแอปพลิเคชันเริ่มต้นใดๆ ในโปรไฟล์นั้น โดยคุณจะมีบัตร  ดูรายละเอียดเพิ่มเติมได้ที่คู่มือการตั้งค่าแอปพลิเคชันเริ่มต้น | 
ApplicationPolicy
นโยบายสำหรับแอปแต่ละแอป หมายเหตุ: คุณจะเปลี่ยนความพร้อมใช้งานของแอปพลิเคชันในอุปกรณ์ที่กำหนดโดยใช้นโยบายนี้ไม่ได้หากเปิดใช้ installAppsDisabled
| การแสดง JSON | 
|---|
| { "packageName": string, "installType": enum ( | 
| ช่อง | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| packageName | 
 ชื่อแพ็กเกจของแอป เช่น  | ||||||||||||||||
| installType | 
 ประเภทการติดตั้งที่จะดำเนินการ | ||||||||||||||||
| lockTaskAllowed | 
 เลือกว่าจะอนุญาตให้แอปล็อกตัวเองในโหมดเต็มหน้าจอหรือไม่ เลิกใช้งานแล้ว ใช้ InstallType  | ||||||||||||||||
| defaultPermissionPolicy | 
 นโยบายเริ่มต้นสำหรับสิทธิ์ทั้งหมดที่แอปขอ หากระบุไว้ การตั้งค่านี้จะลบล้าง  | ||||||||||||||||
| permissionGrants[] | 
 การให้หรือปฏิเสธสิทธิ์อย่างชัดแจ้งสำหรับแอป ค่าเหล่านี้จะลบล้าง  | ||||||||||||||||
| managedConfiguration | 
 การกำหนดค่าที่มีการจัดการที่ใช้กับแอป รูปแบบของการกำหนดค่าจะกำหนดโดยค่า  
 | ||||||||||||||||
| disabled | 
 แอปถูกปิดใช้หรือไม่ เมื่อปิดใช้ ระบบจะยังคงเก็บข้อมูลแอปไว้ | ||||||||||||||||
| minimumVersionCode | 
 เวอร์ชันขั้นต่ำของแอปที่ทำงานในอุปกรณ์ หากตั้งค่าไว้ อุปกรณ์จะพยายามอัปเดตแอปเป็นรหัสเวอร์ชันนี้เป็นอย่างน้อย หากแอปไม่ใช่เวอร์ชันล่าสุด อุปกรณ์จะมี  | ||||||||||||||||
| delegatedScopes[] | 
 ขอบเขตที่มอบสิทธิ์ให้แอปจาก Android Device Policy ซึ่งจะให้สิทธิ์เพิ่มเติมแก่แอปพลิเคชันที่ใช้ | ||||||||||||||||
| managedConfigurationTemplate | 
 เทมเพลตการกำหนดค่าที่มีการจัดการสำหรับแอป ซึ่งบันทึกจาก iframe การกำหนดค่าที่มีการจัดการ ระบบจะข้ามฟิลด์นี้หากตั้งค่า managedConfiguration | ||||||||||||||||
| accessibleTrackIds[] | 
 รายการรหัสแทร็กของแอปที่อุปกรณ์ที่เป็นขององค์กรเข้าถึงได้ หากรายการมีรหัสแทร็กหลายรายการ อุปกรณ์จะได้รับเวอร์ชันล่าสุดในบรรดาแทร็กทั้งหมดที่เข้าถึงได้ หากรายการไม่มีรหัสแทร็ก อุปกรณ์จะมีสิทธิ์เข้าถึงเฉพาะแทร็กเวอร์ชันที่ใช้งานจริงของแอป ดูรายละเอียดเพิ่มเติมเกี่ยวกับแต่ละแทร็กได้ใน AppTrackInfo | ||||||||||||||||
| connectedWorkAndPersonalApp | 
 ควบคุมว่าแอปจะสื่อสารกับตัวเองในโปรไฟล์งานและโปรไฟล์ส่วนตัวของอุปกรณ์ได้หรือไม่ โดยขึ้นอยู่กับความยินยอมของผู้ใช้ | ||||||||||||||||
| autoUpdateMode | 
 ควบคุมโหมดอัปเดตอัตโนมัติสำหรับแอป | ||||||||||||||||
| extensionConfig | 
 การกำหนดค่าเพื่อเปิดใช้แอปนี้เป็นแอปส่วนขยายที่มีความสามารถในการโต้ตอบกับ Android Device Policy แบบออฟไลน์ ตั้งค่าฟิลด์นี้ได้สำหรับแอปอย่างน้อย 1 แอป หากมีแอปที่มีบทบาท  ลายนิ้วมือของใบรับรองคีย์ Signing ของแอปในอุปกรณ์ต้องตรงกับรายการใดรายการหนึ่งใน  | ||||||||||||||||
| alwaysOnVpnLockdownExemption | 
 ระบุว่าจะอนุญาตให้แอปใช้เครือข่ายเมื่อไม่ได้เชื่อมต่อ VPN และเปิดใช้  | ||||||||||||||||
| workProfileWidgets | 
 ระบุว่าแอปที่ติดตั้งในโปรไฟล์งานได้รับอนุญาตให้เพิ่มวิดเจ็ตลงในหน้าจอหลักหรือไม่ | ||||||||||||||||
| credentialProviderPolicy | 
 ไม่บังคับ แอปได้รับอนุญาตให้ทำหน้าที่เป็นผู้ให้บริการข้อมูลเข้าสู่ระบบใน Android 14 ขึ้นไปหรือไม่ | ||||||||||||||||
| customAppConfig | 
 ไม่บังคับ การกำหนดค่าสำหรับแอปที่กำหนดเองนี้ ต้องตั้งค่า  | ||||||||||||||||
| installConstraint[] | 
 ไม่บังคับ ข้อจำกัดในการติดตั้งแอป คุณระบุ  | ||||||||||||||||
| installPriority | 
 ไม่บังคับ ในบรรดาแอปที่ตั้งค่า  ซึ่งจะควบคุมลำดับความสำคัญที่เกี่ยวข้องของการติดตั้ง ค่า 0 (ค่าเริ่มต้น) หมายความว่าแอปนี้ไม่มีลำดับความสำคัญเหนือแอปอื่นๆ สำหรับค่าระหว่าง 1 ถึง 10,000 ค่าที่ต่ำกว่าหมายถึงลำดับความสำคัญที่สูงกว่า ระบบจะปฏิเสธค่าที่อยู่นอกช่วง 0 ถึง 10,000 | ||||||||||||||||
| userControlSettings | 
 ไม่บังคับ ระบุว่าจะอนุญาตให้ผู้ใช้ควบคุมแอปหรือไม่ การควบคุมของผู้ใช้รวมถึงการดำเนินการของผู้ใช้ เช่น การหยุดแอปโดยบังคับและการล้างข้อมูลแอป แอปบางประเภทจะได้รับการจัดการเป็นพิเศษ โปรดดูรายละเอียดเพิ่มเติมที่ | ||||||||||||||||
| preferentialNetworkId | 
 ไม่บังคับ รหัสของเครือข่ายที่ต้องการซึ่งแอปพลิเคชันใช้ ต้องมีการกำหนดค่าสำหรับรหัสเครือข่ายที่ระบุใน  | ||||||||||||||||
| signingKeyCerts[] | 
 ไม่บังคับ ใบรับรองคีย์การลงนามของแอป ต้องระบุข้อมูลในช่องนี้ในกรณีต่อไปนี้ 
 หากไม่ได้ตั้งค่าช่องนี้สำหรับแอปที่กำหนดเอง ระบบจะปฏิเสธนโยบาย หากไม่ได้ตั้งค่าเมื่อจำเป็นสำหรับแอปที่ไม่ใช่แอปที่กำหนดเอง ระบบจะรายงาน  สำหรับกรณีอื่นๆ ฟิลด์นี้ไม่บังคับและจะใช้ใบรับรองคีย์การลงนามที่ได้จาก Play Store ดูการตั้งค่านโยบายต่อไปนี้เพื่อดูวิธีใช้ช่องนี้ | ||||||||||||||||
| roles[] | 
 ไม่บังคับ บทบาทที่แอปมี แอปที่มีบทบาทบางอย่างอาจได้รับการยกเว้นจากข้อจำกัดด้านการใช้พลังงานและการทำงานในเบื้องหลัง การระงับ และการจำศีลใน Android 14 ขึ้นไป นอกจากนี้ ยังไม่อนุญาตให้ผู้ใช้ควบคุมแอปที่มีบทบาทบางอย่างใน Android 11 ขึ้นไปได้ด้วย ดูรายละเอียดเพิ่มเติมได้ในเอกสารประกอบของแต่ละ  แอปจะได้รับการแจ้งเตือนเกี่ยวกับบทบาทที่ตั้งค่าไว้ หากแอปมีบริการรับการแจ้งเตือนที่มี  หากต้องการให้มีการยกเว้นและให้แอปได้รับการแจ้งเตือนเกี่ยวกับบทบาท ลายนิ้วมือของใบรับรองคีย์ Signing ของแอปในอุปกรณ์ต้องตรงกับลายนิ้วมือของใบรับรองคีย์ Signing ที่ได้จาก Play Store หรือรายการใดรายการหนึ่งใน  ต้องไม่มีบทบาทที่ซ้ำกันซึ่งมี  | ||||||||||||||||
InstallType
ประเภทการติดตั้งที่จะดำเนินการสำหรับแอป หาก setupActioninstallTypeREQUIRED_FOR_SETUP ไม่เช่นนั้นการตั้งค่าจะล้มเหลว
| Enum | |
|---|---|
| INSTALL_TYPE_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ AVAILABLE | 
| PREINSTALLED | ระบบจะติดตั้งแอปโดยอัตโนมัติ และผู้ใช้สามารถนำออกได้ | 
| FORCE_INSTALLED | ระบบจะติดตั้งแอปโดยอัตโนมัติโดยไม่คำนึงถึงช่วงเวลาบำรุงรักษาที่ตั้งไว้ และผู้ใช้จะนำแอปออกไม่ได้ | 
| BLOCKED | แอปถูกบล็อกและติดตั้งไม่ได้ หากแอปถูกติดตั้งเพราะนโยบายก่อนหน้านี้ระบุไว้ แอปจะถูกถอนการติดตั้ง ซึ่งจะบล็อกฟังก์ชันแอปด่วนด้วย | 
| AVAILABLE | แอปพร้อมให้ติดตั้ง | 
| REQUIRED_FOR_SETUP | ระบบจะติดตั้งแอปโดยอัตโนมัติ และผู้ใช้จะนำออกไม่ได้ ทั้งนี้การตั้งค่าจะดำเนินการต่อไม่ได้จนกว่าการติดตั้งจะเสร็จสมบูรณ์ | 
| KIOSK | ระบบจะติดตั้งแอปในโหมดคีออสก์โดยอัตโนมัติ โดยจะตั้งค่าให้เป็นความตั้งใจในบ้านที่ต้องการและอยู่ในรายการที่อนุญาตสำหรับโหมดล็อกงาน การตั้งค่าอุปกรณ์จะไม่เสร็จสมบูรณ์จนกว่าจะติดตั้งแอป หลังจากติดตั้งแล้ว ผู้ใช้จะนำแอปออกไม่ได้ คุณตั้งค่า  หากมีแอปที่มีบทบาท  | 
| CUSTOM | แอปจะติดตั้งและอัปเดตได้ผ่านคำสั่ง AMAPI SDK เท่านั้น หมายเหตุ 
 | 
PermissionPolicy
นโยบายสำหรับการให้สิทธิ์คำขอเข้าถึงแอป
| Enum | |
|---|---|
| PERMISSION_POLICY_UNSPECIFIED | ไม่ได้ระบุนโยบาย หากไม่มีการระบุนโยบายสำหรับสิทธิ์ในทุกระดับ ระบบจะใช้ลักษณะการทำงานของ PROMPTโดยค่าเริ่มต้น | 
| PROMPT | แจ้งให้ผู้ใช้ให้สิทธิ์ | 
| GRANT | ให้สิทธิ์โดยอัตโนมัติ ใน Android 12 ขึ้นไป คุณจะให้สิทธิ์  | 
| DENY | ปฏิเสธสิทธิ์โดยอัตโนมัติ | 
PermissionGrant
การกำหนดค่าสำหรับสิทธิ์ของ Android และสถานะการให้สิทธิ์
| การแสดง JSON | 
|---|
| {
  "permission": string,
  "policy": enum ( | 
| ช่อง | |
|---|---|
| permission | 
 สิทธิ์หรือกลุ่ม Android เช่น  | 
| policy | 
 นโยบายสำหรับการให้สิทธิ์ | 
DelegatedScope
ขอบเขตการมอบสิทธิ์ที่แพ็กเกจอื่นสามารถรับจาก Android Device Policy ซึ่งจะให้สิทธิ์เพิ่มเติมแก่แอปพลิเคชันที่ใช้
| Enum | |
|---|---|
| DELEGATED_SCOPE_UNSPECIFIED | ไม่ได้ระบุขอบเขตการมอบสิทธิ์ | 
| CERT_INSTALL | ให้สิทธิ์เข้าถึงการติดตั้งและการจัดการใบรับรอง โดยสามารถมอบสิทธิ์ขอบเขตนี้ให้กับแอปพลิเคชันหลายรายการได้ | 
| MANAGED_CONFIGURATIONS | ให้สิทธิ์เข้าถึงการจัดการการกำหนดค่าที่มีการจัดการ โดยสามารถมอบสิทธิ์ขอบเขตนี้ให้กับแอปพลิเคชันหลายรายการได้ | 
| BLOCK_UNINSTALL | ให้สิทธิ์เข้าถึงการบล็อกการถอนการติดตั้ง โดยสามารถมอบสิทธิ์ขอบเขตนี้ให้กับแอปพลิเคชันหลายรายการได้ | 
| PERMISSION_GRANT | ให้สิทธิ์เข้าถึงนโยบายสิทธิ์และสถานะการให้สิทธิ์ โดยสามารถมอบสิทธิ์ขอบเขตนี้ให้กับแอปพลิเคชันหลายรายการได้ | 
| PACKAGE_ACCESS | ให้สิทธิ์เข้าถึงสถานะการเข้าถึงแพ็กเกจ โดยสามารถมอบสิทธิ์ขอบเขตนี้ให้กับแอปพลิเคชันหลายรายการได้ | 
| ENABLE_SYSTEM_APP | ให้สิทธิ์เข้าถึงเพื่อเปิดใช้แอประบบ โดยสามารถมอบสิทธิ์ขอบเขตนี้ให้กับแอปพลิเคชันหลายรายการได้ | 
| NETWORK_ACTIVITY_LOGS | ให้สิทธิ์เข้าถึงบันทึกกิจกรรมเครือข่าย อนุญาตให้แอปพลิเคชันที่ได้รับมอบสิทธิ์เรียกใช้เมธอด setNetworkLoggingEnabled,isNetworkLoggingEnabledและretrieveNetworkLogsคุณมอบสิทธิ์ขอบเขตนี้ให้แอปพลิเคชันได้ไม่เกิน 1 รายการ รองรับในอุปกรณ์ที่มีการจัดการเต็มรูปแบบใน Android 10 ขึ้นไป รองรับโปรไฟล์งานใน Android 12 ขึ้นไป เมื่อระบบรองรับและตั้งค่าการมอบสิทธิ์ ระบบจะไม่สนใจ | 
| SECURITY_LOGS | ให้สิทธิ์เข้าถึงบันทึกความปลอดภัย อนุญาตให้แอปพลิเคชันที่ได้รับมอบสิทธิ์เรียกใช้เมธอด setSecurityLoggingEnabled,isSecurityLoggingEnabled,retrieveSecurityLogsและretrievePreRebootSecurityLogsคุณมอบสิทธิ์ขอบเขตนี้ให้แอปพลิเคชันได้ไม่เกิน 1 รายการ รองรับในอุปกรณ์ที่มีการจัดการครบวงจรและอุปกรณ์ของบริษัทที่มีโปรไฟล์งานใน Android 12 ขึ้นไป เมื่อระบบรองรับและตั้งค่าการมอบสิทธิ์ ระบบจะไม่สนใจ | 
| CERT_SELECTION | ให้สิทธิ์เข้าถึงการเลือกใบรับรอง KeyChain ในนามของแอปที่ขอ เมื่อได้รับสิทธิ์แล้ว แอปพลิเคชันที่ได้รับมอบสิทธิ์จะเริ่มรับ DelegatedAdminReceiver#onChoosePrivateKeyAliasอนุญาตให้แอปพลิเคชันที่ได้รับมอบสิทธิ์เรียกใช้เมธอดgrantKeyPairToAppและrevokeKeyPairFromAppคุณมอบสิทธิ์ขอบเขตนี้ให้แอปพลิเคชันได้ไม่เกิน 1 รายการต้องว่างเปล่าและจะไม่มีผลหากมีการมอบสิทธิ์การเลือกใบรับรองให้กับแอปพลิเคชัน | 
ManagedConfigurationTemplate
เทมเพลตการกำหนดค่าที่มีการจัดการสำหรับแอป ซึ่งบันทึกจาก iframe การกำหนดค่าที่มีการจัดการ
| การแสดง JSON | 
|---|
| { "templateId": string, "configurationVariables": { string: string, ... } } | 
| ช่อง | |
|---|---|
| templateId | 
 รหัสของเทมเพลตการกำหนดค่าที่มีการจัดการ | 
| configurationVariables | 
 ไม่บังคับ แผนที่ที่มีตัวแปรการกำหนดค่า <คีย์, ค่า> ที่กำหนดไว้สำหรับการกำหนดค่า ออบเจ็กต์ที่มีรายการคู่  | 
ConnectedWorkAndPersonalApp
ควบคุมว่าแอปจะสื่อสารกับตัวเองข้ามโปรไฟล์ได้หรือไม่ โดยขึ้นอยู่กับความยินยอมของผู้ใช้
| Enum | |
|---|---|
| CONNECTED_WORK_AND_PERSONAL_APP_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ CONNECTED_WORK_AND_PERSONAL_APPS_DISALLOWED | 
| CONNECTED_WORK_AND_PERSONAL_APP_DISALLOWED | ค่าเริ่มต้น ป้องกันไม่ให้แอปสื่อสารข้ามโปรไฟล์ | 
| CONNECTED_WORK_AND_PERSONAL_APP_ALLOWED | อนุญาตให้แอปสื่อสารระหว่างโปรไฟล์ต่างๆ หลังจากได้รับความยินยอมจากผู้ใช้ | 
AutoUpdateMode
ควบคุมโหมดอัปเดตอัตโนมัติสำหรับแอป หากผู้ใช้อุปกรณ์ทำการเปลี่ยนแปลงการตั้งค่าอุปกรณ์ด้วยตนเอง AutoUpdateMode จะไม่สนใจตัวเลือกเหล่านี้เนื่องจากมีลำดับความสำคัญสูงกว่า
| Enum | |
|---|---|
| AUTO_UPDATE_MODE_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ  | 
| AUTO_UPDATE_DEFAULT | โหมดการอัปเดตเริ่มต้น แอปจะได้รับการอัปเดตโดยอัตโนมัติด้วยลำดับความสำคัญต่ำเพื่อลดผลกระทบต่อผู้ใช้ ระบบจะอัปเดตแอปเมื่อเป็นไปตามข้อจำกัดทั้งหมดต่อไปนี้ 
 อุปกรณ์จะได้รับการแจ้งเตือนเกี่ยวกับการอัปเดตใหม่ภายใน 24 ชั่วโมงหลังจากที่นักพัฒนาแอปเผยแพร่การอัปเดต จากนั้นระบบจะอัปเดตแอปในครั้งถัดไปที่อุปกรณ์เป็นไปตามข้อจำกัดข้างต้น | 
| AUTO_UPDATE_POSTPONED | ระบบจะไม่ทำการอัปเดตแอปโดยอัตโนมัติเป็นเวลาสูงสุด 90 วันหลังจากที่แอปล้าสมัย หลังจากที่แอปล้าสมัยไปแล้ว 90 วัน ระบบจะติดตั้งเวอร์ชันล่าสุดที่มีอยู่โดยอัตโนมัติด้วยลำดับความสำคัญต่ำ (ดู  ผู้ใช้ยังคงอัปเดตแอปจาก Play Store ด้วยตนเองได้ทุกเมื่อ | 
| AUTO_UPDATE_HIGH_PRIORITY | แอปจะอัปเดตโดยเร็วที่สุด ไม่มีการใช้ข้อจำกัด อุปกรณ์จะได้รับการแจ้งเตือนเกี่ยวกับการอัปเดตใหม่โดยเร็วที่สุดหลังจากที่พร้อมใช้งาน หมายเหตุ: การอัปเดตแอปที่มีการใช้งานขนาดใหญ่ในระบบนิเวศของ Android อาจใช้เวลาถึง 24 ชั่วโมง | 
ExtensionConfig
การกำหนดค่าเพื่อเปิดใช้แอปเป็นแอปส่วนขยายที่มีความสามารถในการโต้ตอบกับ Android Device Policy แบบออฟไลน์ สำหรับ Android เวอร์ชัน 11 ขึ้นไป แอปส่วนขยายจะได้รับการยกเว้นจากข้อจำกัดด้านแบตเตอรี่ จึงไม่ต้องนำไปไว้ในที่เก็บข้อมูลสแตนด์บายแอปที่ถูกจำกัด นอกจากนี้ แอปส่วนขยายยังได้รับการปกป้องจากการที่ผู้ใช้ล้างข้อมูลหรือปิดแอปพลิเคชันโดยบังคับด้วย แม้ว่าผู้ดูแลระบบจะยังคงใช้ clear app data command ในแอปส่วนขยายได้หากจำเป็นสำหรับ Android 11 ขึ้นไป
| การแสดง JSON | 
|---|
| { "signingKeyFingerprintsSha256": [ string ], "notificationReceiver": string } | 
| ช่อง | |
|---|---|
| signingKeyFingerprintsSha256[] | 
 แฮช SHA-256 ที่เข้ารหัสด้วยเลขฐานสิบหกของใบรับรองคีย์การลงนามของแอปส่วนขยาย เฉพาะการแสดงสตริงฐานสิบหกที่มี 64 อักขระเท่านั้นที่ถูกต้อง ลายนิ้วมือของใบรับรองคีย์การลงนามจะได้รับจาก Play Store เสมอ และฟิลด์นี้ใช้เพื่อระบุลายนิ้วมือของใบรับรองคีย์การลงนามเพิ่มเติม อย่างไรก็ตาม หากแอปพลิเคชันไม่พร้อมให้บริการใน Play Store คุณจะต้องตั้งค่าช่องนี้ ระบบจะรายงาน  ลายนิ้วมือของใบรับรองคีย์ Signing ของแอปส่วนขยายในอุปกรณ์ต้องตรงกับลายนิ้วมือของใบรับรองคีย์ Signing ที่ได้จาก Play Store หรือลายนิ้วมือที่ระบุไว้ในช่องนี้เพื่อให้แอปสื่อสารกับนโยบายอุปกรณ์ Android ได้ ในกรณีการใช้งานจริง ขอแนะนำให้ปล่อยช่องนี้ว่างไว้ | 
| notificationReceiver | 
 ชื่อคลาสที่สมบูรณ์ในตัวเองของคลาสบริการตัวรับสำหรับ Android Device Policy เพื่อแจ้งให้แอปส่วนขยายทราบถึงการอัปเดตสถานะคำสั่งในเครื่อง ต้องส่งออกบริการใน  | 
AlwaysOnVpnLockdownExemption
ควบคุมว่าจะยกเว้นแอปจากalwaysOnVpnPackage.lockdownEnabled
| Enum | |
|---|---|
| ALWAYS_ON_VPN_LOCKDOWN_EXEMPTION_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ VPN_LOCKDOWN_ENFORCED | 
| VPN_LOCKDOWN_ENFORCED | แอปจะใช้การตั้งค่าการล็อกดาวน์ VPN แบบเปิดตลอดเวลา | 
| VPN_LOCKDOWN_EXEMPTION | แอปได้รับการยกเว้นจากการตั้งค่าการล็อกดาวน์ VPN แบบเปิดตลอดเวลา | 
WorkProfileWidgets
ควบคุมว่าจะอนุญาตให้แอปพลิเคชันโปรไฟล์งานเพิ่มวิดเจ็ตลงในหน้าจอหลักได้หรือไม่
| Enum | |
|---|---|
| WORK_PROFILE_WIDGETS_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ  | 
| WORK_PROFILE_WIDGETS_ALLOWED | อนุญาตให้ใช้วิดเจ็ตโปรไฟล์งาน ซึ่งหมายความว่าแอปพลิเคชันจะเพิ่มวิดเจ็ตลงในหน้าจอหลักได้ | 
| WORK_PROFILE_WIDGETS_DISALLOWED | ไม่อนุญาตให้ใช้วิดเจ็ตโปรไฟล์งาน ซึ่งหมายความว่าแอปพลิเคชันจะเพิ่มวิดเจ็ตลงในหน้าจอหลักไม่ได้ | 
CredentialProviderPolicy
แอปได้รับอนุญาตให้ทำหน้าที่เป็นผู้ให้บริการข้อมูลเข้าสู่ระบบใน Android 14 ขึ้นไปหรือไม่
| Enum | |
|---|---|
| CREDENTIAL_PROVIDER_POLICY_UNSPECIFIED | ไม่ระบุ พฤติกรรมดังกล่าวอยู่ภายใต้การควบคุมของ  | 
| CREDENTIAL_PROVIDER_ALLOWED | แอปได้รับอนุญาตให้ทำหน้าที่เป็นผู้ให้บริการข้อมูลเข้าสู่ระบบ | 
CustomAppConfig
การกำหนดค่าสำหรับแอปที่กำหนดเอง
| การแสดง JSON | 
|---|
| {
  "userUninstallSettings": enum ( | 
| ฟิลด์ | |
|---|---|
| userUninstallSettings | 
 ไม่บังคับ การตั้งค่าการถอนการติดตั้งแอปที่กำหนดเองของผู้ใช้ | 
UserUninstallSettings
ระบุว่าผู้ใช้ได้รับอนุญาตให้ถอนการติดตั้งแอปที่กำหนดเองหรือไม่
| Enum | |
|---|---|
| USER_UNINSTALL_SETTINGS_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ  | 
| DISALLOW_UNINSTALL_BY_USER | ผู้ใช้ไม่ได้รับอนุญาตให้ถอนการติดตั้งแอปที่กำหนดเอง | 
| ALLOW_UNINSTALL_BY_USER | ผู้ใช้ได้รับอนุญาตให้ถอนการติดตั้งแอปที่กำหนดเอง | 
InstallConstraint
ในบรรดาแอปที่ตั้งค่า InstallType
ซึ่งกำหนดชุดข้อจำกัดสำหรับการติดตั้งแอป ต้องตั้งค่าช่องอย่างน้อย 1 ช่อง เมื่อตั้งค่าหลายช่อง ข้อจำกัดทั้งหมดจะต้องเป็นไปตามเงื่อนไขจึงจะติดตั้งแอปได้
| การแสดง JSON | 
|---|
| { "networkTypeConstraint": enum ( | 
| ฟิลด์ | |
|---|---|
| networkTypeConstraint | 
 ไม่บังคับ ข้อจำกัดประเภทเครือข่าย | 
| chargingConstraint | 
 ไม่บังคับ ข้อจำกัดในการชาร์จ | 
| deviceIdleConstraint | 
 ไม่บังคับ ข้อจำกัดเมื่ออุปกรณ์ไม่มีการใช้งาน | 
NetworkTypeConstraint
ข้อจำกัดประเภทเครือข่าย
| Enum | |
|---|---|
| NETWORK_TYPE_CONSTRAINT_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ INSTALL_ON_ANY_NETWORK | 
| INSTALL_ON_ANY_NETWORK | เครือข่ายที่ใช้งานอยู่ (Wi-Fi, เครือข่ายมือถือ ฯลฯ) | 
| INSTALL_ONLY_ON_UNMETERED_NETWORK | เครือข่ายที่ไม่มีการวัดปริมาณอินเทอร์เน็ต (เช่น Wi-Fi) | 
ChargingConstraint
ข้อจำกัดในการชาร์จ
| Enum | |
|---|---|
| CHARGING_CONSTRAINT_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ CHARGING_NOT_REQUIRED | 
| CHARGING_NOT_REQUIRED | อุปกรณ์ไม่จำเป็นต้องชาร์จ | 
| INSTALL_ONLY_WHEN_CHARGING | อุปกรณ์ต้องชาร์จอยู่ | 
DeviceIdleConstraint
ข้อจำกัดสถานะไม่มีการใช้งานของอุปกรณ์
| Enum | |
|---|---|
| DEVICE_IDLE_CONSTRAINT_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ DEVICE_IDLE_NOT_REQUIRED | 
| DEVICE_IDLE_NOT_REQUIRED | อุปกรณ์ไม่จำเป็นต้องไม่ได้ใช้งาน และสามารถติดตั้งแอปได้ในขณะที่ผู้ใช้โต้ตอบกับอุปกรณ์ | 
| INSTALL_ONLY_WHEN_DEVICE_IDLE | อุปกรณ์ต้องไม่ได้ใช้งาน | 
UserControlSettings
ระบุว่าจะอนุญาตให้ผู้ใช้ควบคุมแอปที่กำหนดหรือไม่ การควบคุมของผู้ใช้รวมถึงการดำเนินการของผู้ใช้ เช่น การหยุดแอปโดยบังคับและการล้างข้อมูลแอป
| Enum | |
|---|---|
| USER_CONTROL_SETTINGS_UNSPECIFIED | ใช้ลักษณะการทำงานเริ่มต้นของแอปเพื่อพิจารณาว่าอนุญาตหรือไม่อนุญาตให้ผู้ใช้ควบคุม โดยค่าเริ่มต้น ระบบจะอนุญาตให้ผู้ใช้ควบคุมแอปส่วนใหญ่ แต่จะไม่อนุญาตสำหรับแอปประเภทต่อไปนี้ 
 | 
| USER_CONTROL_ALLOWED | อนุญาตให้ผู้ใช้ควบคุมแอปได้ แอปคีออสก์สามารถใช้การตั้งค่านี้เพื่ออนุญาตให้ผู้ใช้ควบคุมได้ สำหรับแอปส่วนขยาย (ดูรายละเอียดเพิ่มเติมที่  สำหรับแอปที่มี  สำหรับแอปคีออสก์ (ดูรายละเอียดเพิ่มเติมได้ที่ | 
| USER_CONTROL_DISALLOWED | ไม่อนุญาตให้ผู้ใช้ควบคุมแอป โดยฟีเจอร์นี้ใช้ได้ใน Android 11 ขึ้นไป ระบบจะรายงาน ที่มีหากเวอร์ชัน Android ต่ำกว่า 11 | 
PreferentialNetworkId
ตัวระบุเครือข่ายที่ต้องการ
| Enum | |
|---|---|
| PREFERENTIAL_NETWORK_ID_UNSPECIFIED | ค่านี้จะใช้ได้หรือไม่และมีความหมายอย่างไรนั้นขึ้นอยู่กับตำแหน่งที่ใช้ และมีการบันทึกไว้ในช่องที่เกี่ยวข้อง | 
| NO_PREFERENTIAL_NETWORK | แอปพลิเคชันไม่ได้ใช้เครือข่ายใดๆ ที่มีสิทธิพิเศษ | 
| PREFERENTIAL_NETWORK_ID_ONE | ตัวระบุเครือข่ายที่ต้องการ 1 | 
| PREFERENTIAL_NETWORK_ID_TWO | ตัวระบุเครือข่ายพิเศษ 2 | 
| PREFERENTIAL_NETWORK_ID_THREE | ตัวระบุเครือข่ายที่ต้องการ 3 | 
| PREFERENTIAL_NETWORK_ID_FOUR | ตัวระบุเครือข่ายที่ต้องการ 4 | 
| PREFERENTIAL_NETWORK_ID_FIVE | ตัวระบุเครือข่ายพิเศษ 5 | 
ApplicationSigningKeyCert
ใบรับรองคีย์การลงนามแอปพลิเคชัน
| การแสดง JSON | 
|---|
| { "signingKeyCertFingerprintSha256": string } | 
| ฟิลด์ | |
|---|---|
| signingKeyCertFingerprintSha256 | 
 ต้องระบุ ค่าแฮช SHA-256 ของใบรับรองคีย์การลงนามของแอป ค่านี้ต้องเป็นค่าแฮช SHA-256 ที่ถูกต้อง กล่าวคือ 32 ไบต์ มิเช่นนั้น ระบบจะปฏิเสธนโยบาย สตริงที่เข้ารหัส Base64 | 
บทบาท
บทบาทที่แอปมีได้
| การแสดง JSON | 
|---|
| {
  "roleType": enum ( | 
| ฟิลด์ | |
|---|---|
| roleType | 
 ต้องระบุ ประเภทของบทบาทที่แอปมีได้ | 
RoleType
ประเภทของบทบาทที่แอปมีได้
| Enum | |
|---|---|
| ROLE_TYPE_UNSPECIFIED | ไม่ได้ระบุประเภทบทบาท ห้ามใช้ค่านี้ | 
| COMPANION_APP | ประเภทบทบาทสำหรับแอปที่ใช้ร่วมกัน บทบาทนี้ช่วยให้แอปเป็นแอปคู่ที่มีความสามารถในการโต้ตอบกับ Android Device Policy แบบออฟไลน์ นี่คือวิธีกำหนดค่าแอปเป็นแอปที่ใช้ร่วมกันที่แนะนำ สำหรับวิธีก่อนหน้า โปรดดู ใน Android 14 ขึ้นไป แอปที่มีบทบาทนี้จะได้รับการยกเว้นจากข้อจำกัดด้านการใช้พลังงานและการดำเนินการในเบื้องหลัง การระงับ และการจำศีล ใน Android 11 ขึ้นไป ระบบจะไม่อนุญาตให้ผู้ใช้ควบคุมแอปที่มีบทบาทนี้ ตั้งค่า  Android Device Policy จะแจ้งให้แอปคู่ทราบถึงการอัปเดตสถานะคำสั่งในเครื่อง หากแอปมีบริการที่มี  | 
| KIOSK | ประเภทบทบาทสำหรับแอปคีออสก์ แอปจะมีบทบาทนี้ได้ก็ต่อเมื่อตั้งค่า  ระบบจะตั้งค่าแอปที่มีบทบาทประเภทนี้เป็นเจตนาหน้าแรกที่ต้องการและอนุญาตให้ใช้โหมดล็อกงาน เมื่อมีแอปที่มีบทบาทประเภทนี้ ระบบจะปิดใช้แถบสถานะโดยอัตโนมัติ ซึ่งดีกว่าการตั้งค่า  ใน Android 11 ขึ้นไป ระบบจะไม่อนุญาตให้ผู้ใช้ควบคุม แต่สามารถตั้งค่า  | 
| MOBILE_THREAT_DEFENSE_ENDPOINT_DETECTION_RESPONSE | ประเภทบทบาทสำหรับแอปการป้องกันภัยคุกคามในอุปกรณ์เคลื่อนที่ (MTD) / การตรวจหาและการตอบสนองปลายทาง (EDR) ใน Android 14 ขึ้นไป แอปที่มีบทบาทนี้จะได้รับการยกเว้นจากข้อจำกัดด้านการใช้พลังงานและการดำเนินการในเบื้องหลัง การระงับ และการจำศีล ใน Android 11 ขึ้นไป ระบบจะไม่อนุญาตให้ผู้ใช้ควบคุมและตั้งค่า  | 
| SYSTEM_HEALTH_MONITORING | ประเภทบทบาทสำหรับแอปการตรวจสอบสถานะของระบบ ใน Android 14 ขึ้นไป แอปที่มีบทบาทนี้จะได้รับการยกเว้นจากข้อจำกัดด้านการใช้พลังงานและการดำเนินการในเบื้องหลัง การระงับ และการจำศีล ใน Android 11 ขึ้นไป ระบบจะไม่อนุญาตให้ผู้ใช้ควบคุมและตั้งค่า  | 
KeyguardDisabledFeature
ฟีเจอร์ Keyguard (หน้าจอล็อก) ที่ปิดใช้ได้
| Enum | |
|---|---|
| KEYGUARD_DISABLED_FEATURE_UNSPECIFIED | ระบบจะไม่สนใจค่านี้ | 
| CAMERA | ปิดใช้กล้องในหน้าจอ Keyguard ที่ปลอดภัย (เช่น PIN) | 
| NOTIFICATIONS | ปิดใช้การแสดงการแจ้งเตือนทั้งหมดในหน้าจอ Keyguard ที่ปลอดภัย | 
| UNREDACTED_NOTIFICATIONS | ปิดใช้การแจ้งเตือนที่ไม่ได้แก้ไขในหน้าจอ Keyguard ที่ปลอดภัย | 
| TRUST_AGENTS | ไม่สนใจสถานะเอเจนต์ความน่าเชื่อถือในหน้าจอ Keyguard ที่ปลอดภัย | 
| DISABLE_FINGERPRINT | ปิดใช้เซ็นเซอร์ลายนิ้วมือในหน้าจอล็อกที่ปลอดภัย | 
| DISABLE_REMOTE_INPUT | ในอุปกรณ์ที่ใช้ Android 6 และต่ำกว่า จะปิดใช้การป้อนข้อความในการแจ้งเตือนบนหน้าจอล็อกที่ปลอดภัย ไม่มีผลกับ Android 7 ขึ้นไป | 
| FACE | ปิดใช้การตรวจสอบสิทธิ์ด้วยใบหน้าในหน้าจอ Keyguard ที่ปลอดภัย | 
| IRIS | ปิดใช้การตรวจสอบสิทธิ์ด้วยม่านตาในหน้าจอ Keyguard ที่ปลอดภัย | 
| BIOMETRICS | ปิดใช้การตรวจสอบสิทธิ์ด้วยข้อมูลไบโอเมตริกทั้งหมดในหน้าจอ Keyguard ที่ปลอดภัย | 
| SHORTCUTS | ปิดใช้ทางลัดทั้งหมดในหน้าจอ Keyguard ที่ปลอดภัยใน Android 14 ขึ้นไป | 
| ALL_FEATURES | ปิดใช้การปรับแต่ง Keyguard ทั้งหมดในปัจจุบันและอนาคต | 
PersistentPreferredActivity
กิจกรรมเริ่มต้นสำหรับการจัดการ Intent ที่ตรงกับตัวกรอง Intent ที่เฉพาะเจาะจง หมายเหตุ: หากต้องการตั้งค่าคีออสก์ ให้ใช้ InstallType เป็น KIOSK แทนการใช้กิจกรรมที่ต้องการซึ่งคงอยู่
| การแสดง JSON | 
|---|
| { "receiverActivity": string, "actions": [ string ], "categories": [ string ] } | 
| ช่อง | |
|---|---|
| receiverActivity | 
 กิจกรรมที่ควรเป็นตัวแฮนเดิล Intent เริ่มต้น ซึ่งควรเป็นชื่อคอมโพเนนต์ Android เช่น  | 
| actions[] | 
 การกระทำของ Intent ที่จะจับคู่ในตัวกรอง หากมีการรวมการดำเนินการใดๆ ไว้ในตัวกรอง การดำเนินการของ Intent จะต้องเป็นค่าใดค่าหนึ่งเพื่อให้ตรงกัน หากไม่มีการดำเนินการใดๆ ระบบจะไม่สนใจการดำเนินการตามความตั้งใจ | 
| categories[] | 
 หมวดหมู่ Intent ที่จะจับคู่ในตัวกรอง เจตนาประกอบด้วยหมวดหมู่ที่จำเป็น ซึ่งทั้งหมดต้องรวมอยู่ในตัวกรองเพื่อให้ตรงกัน กล่าวคือ การเพิ่มหมวดหมู่ลงในตัวกรองจะไม่มีผลต่อการจับคู่ เว้นแต่จะมีการระบุหมวดหมู่นั้นใน Intent | 
SystemUpdate
การกำหนดค่าสำหรับการจัดการการอัปเดตระบบ
หมายเหตุ: การอัปเดตระบบ Google Play (หรือที่เรียกว่าการอัปเดตเมนไลน์) จะดาวน์โหลดโดยอัตโนมัติ แต่ต้องมีการรีบูตอุปกรณ์จึงจะติดตั้งได้ ดูรายละเอียดเพิ่มเติมได้ที่ส่วนเมนไลน์ในจัดการการอัปเดตระบบ
| การแสดง JSON | 
|---|
| { "type": enum ( | 
| ช่อง | |
|---|---|
| type | 
 ประเภทการอัปเดตระบบที่จะกำหนดค่า | 
| startMinutes | 
 หากประเภทเป็น  | 
| endMinutes | 
 หากประเภทเป็น  | 
| freezePeriods[] | 
 ระยะเวลาที่เกิดซ้ำทุกปีซึ่งจะเลื่อนการอัปเดตระบบผ่านอากาศ (OTA) เพื่อหยุดเวอร์ชันของระบบปฏิบัติการที่ทำงานในอุปกรณ์ และช่วงหยุดทำงานแต่ละครั้งต้องเว้นระยะเวลาห่างกันอย่างน้อย 60 วันเพื่อป้องกันไม่ให้อุปกรณ์หยุดทำงานอย่างไม่มีกำหนด | 
SystemUpdateType
ประเภทการกำหนดค่าการอัปเดตระบบ
| Enum | |
|---|---|
| SYSTEM_UPDATE_TYPE_UNSPECIFIED | ทำตามลักษณะการอัปเดตเริ่มต้นของอุปกรณ์ ซึ่งโดยปกติแล้วผู้ใช้จะต้องยอมรับการอัปเดตระบบ | 
| AUTOMATIC | ติดตั้งโดยอัตโนมัติทันทีที่มีอัปเดตพร้อมใช้งาน | 
| WINDOWED | ติดตั้งโดยอัตโนมัติในช่วงเวลาบำรุงรักษาประจำวัน ซึ่งยังกำหนดค่าแอป Play ให้อัปเดตภายในช่วงเวลาดังกล่าวด้วย ขอแนะนำเป็นอย่างยิ่งสำหรับอุปกรณ์คีออสก์ เนื่องจากเป็นวิธีเดียวที่ Play จะอัปเดตแอปที่ปักหมุดไว้ที่ส่วนหน้าอย่างถาวรได้ หากตั้งค่า  | 
| POSTPONE | เลื่อนการติดตั้งอัตโนมัติได้สูงสุด 30 วัน นโยบายนี้ไม่มีผลต่อการอัปเดตความปลอดภัย (เช่น แพตช์ด้านความปลอดภัยรายเดือน) | 
FreezePeriod
ช่วงหยุดทำงานของระบบ เมื่อนาฬิกาของอุปกรณ์อยู่ในช่วงหยุดทำงาน ระบบจะบล็อกการอัปเดตระบบที่เข้ามาทั้งหมด (รวมถึงแพตช์ความปลอดภัย) และจะไม่ติดตั้ง
เมื่ออุปกรณ์ไม่ได้อยู่ในช่วงหยุดทำงานที่ตั้งค่าไว้ ระบบจะใช้ลักษณะการทำงานตามนโยบายปกติ (อัตโนมัติ ตามกรอบเวลา หรือเลื่อน)
ระบบจะไม่พิจารณาปีอธิกสุรทินในการคำนวณระยะเวลาหยุดชั่วคราว โดยเฉพาะในกรณีต่อไปนี้
- หากตั้งวันที่ 29 ก.พ. เป็นวันที่เริ่มต้นหรือสิ้นสุดของระยะเวลาหยุดชั่วคราว ระยะเวลาหยุดชั่วคราวจะเริ่มต้นหรือสิ้นสุดในวันที่ 28 ก.พ. แทน
- เมื่อนาฬิกาของระบบในอุปกรณ์แสดงวันที่ 29 ก.พ. ระบบจะถือว่าเป็นวันที่ 28 ก.พ.
- เมื่อคำนวณจำนวนวันในระยะเวลาหยุดชั่วคราวหรือเวลาระหว่างระยะเวลาหยุดชั่วคราว 2 ช่วง ระบบจะไม่นับวันที่ 29 กุมภาพันธ์เป็นวัน
หมายเหตุ: หากต้องการให้ช่วงหยุดทำงานมีผล คุณจะระบุ SystemUpdateTypeSYSTEM_UPDATE_TYPE_UNSPECIFIED
| การแสดง JSON | 
|---|
| { "startDate": { object ( | 
| ช่อง | |
|---|---|
| startDate | 
 วันที่เริ่มต้น (รวมวันที่เริ่มต้น) ของระยะเวลาการระงับ หมายเหตุ: ต้องตั้งค่า  | 
| endDate | 
 วันที่สิ้นสุด (รวมถึง) ของระยะเวลาการระงับ ต้องไม่เกิน 90 วันนับจากวันที่เริ่มต้น หากวันที่สิ้นสุดอยู่ก่อนวันที่เริ่มต้น ระบบจะถือว่าระยะเวลาหยุดทำงานเป็นการหยุดทำงานช่วงสิ้นปี หมายเหตุ: ต้องตั้งค่า  | 
วันที่
แสดงวันที่ในปฏิทินทั้งหมดหรือบางส่วน เช่น วันเกิด เวลาของวันและเขตเวลาจะระบุไว้ที่อื่นหรือไม่มีนัยสำคัญ วันที่สัมพันธ์กับปฏิทินเกรกอเรียน ซึ่งอาจแสดงถึงสิ่งใดสิ่งหนึ่งต่อไปนี้
- วันที่แบบเต็ม โดยมีค่าปี เดือน และวันที่ที่ไม่ใช่ 0
- เดือนและวัน โดยมีปีเป็น 0 (เช่น วันครบรอบ)
- ปีอย่างเดียว โดยมีเดือนและวันที่เป็น 0
- ปีและเดือน โดยมีวันที่เป็น 0 (เช่น วันหมดอายุของบัตรเครดิต)
ประเภทที่เกี่ยวข้อง
- google.type.TimeOfDay
- google.type.DateTime
- google.protobuf.Timestamp
| การแสดง JSON | 
|---|
| { "year": integer, "month": integer, "day": integer } | 
| ช่อง | |
|---|---|
| year | 
 ปีของวันที่ ต้องอยู่ระหว่าง 1 ถึง 9999 หรือ 0 เพื่อระบุวันที่โดยไม่มีปี | 
| month | 
 เดือนของปี ต้องมีค่าระหว่าง 1 ถึง 12 หรือ 0 เพื่อระบุปีโดยไม่มีเดือนและวัน | 
| day | 
 วันของเดือน ต้องมีค่าตั้งแต่ 1 ถึง 31 และใช้ได้กับปีและเดือน หรือ 0 เพื่อระบุปีอย่างเดียว หรือปีและเดือนที่ไม่มีวัน | 
StatusReportingSettings
การตั้งค่าที่ควบคุมลักษณะการทำงานของรายงานสถานะ
| การแสดง JSON | 
|---|
| {
  "applicationReportsEnabled": boolean,
  "deviceSettingsEnabled": boolean,
  "softwareInfoEnabled": boolean,
  "memoryInfoEnabled": boolean,
  "networkInfoEnabled": boolean,
  "displayInfoEnabled": boolean,
  "powerManagementEventsEnabled": boolean,
  "hardwareStatusEnabled": boolean,
  "systemPropertiesEnabled": boolean,
  "applicationReportingSettings": {
    object ( | 
| ช่อง | |
|---|---|
| applicationReportsEnabled | 
 เปิดใช้รายงานแอปหรือไม่ | 
| deviceSettingsEnabled | 
 เปิดใช้การรายงานการตั้งค่าอุปกรณ์หรือไม่ | 
| softwareInfoEnabled | 
 เปิดใช้การรายงานข้อมูลซอฟต์แวร์หรือไม่ | 
| memoryInfoEnabled | 
 เปิดใช้การรายงานเหตุการณ์หน่วยความจำหรือไม่ | 
| networkInfoEnabled | 
 เปิดใช้การรายงานข้อมูลเครือข่ายหรือไม่ | 
| displayInfoEnabled | 
 เปิดใช้การรายงานโฆษณา Display หรือไม่ ข้อมูลรายงานไม่พร้อมใช้งานสำหรับอุปกรณ์ส่วนตัวที่มีโปรไฟล์งาน | 
| powerManagementEventsEnabled | 
 เปิดใช้การรายงานเหตุการณ์การจัดการพลังงานหรือไม่ ข้อมูลรายงานไม่พร้อมใช้งานสำหรับอุปกรณ์ส่วนตัวที่มีโปรไฟล์งาน | 
| hardwareStatusEnabled | 
 เปิดใช้การรายงานสถานะฮาร์ดแวร์หรือไม่ ข้อมูลรายงานไม่พร้อมใช้งานสำหรับอุปกรณ์ส่วนตัวที่มีโปรไฟล์งาน | 
| systemPropertiesEnabled | 
 เปิดใช้การรายงานพร็อพเพอร์ตี้ของระบบหรือไม่ | 
| applicationReportingSettings | 
 การตั้งค่าการรายงานแอปพลิเคชัน มีผลเฉพาะในกรณีที่ applicationReportsEnabled เป็นจริง | 
| commonCriteriaModeEnabled | 
 เปิดใช้การรายงาน  | 
| defaultApplicationInfoReportingEnabled | 
 ไม่บังคับ เปิดใช้การรายงาน  | 
ApplicationReportingSettings
การตั้งค่าที่ควบคุมลักษณะการทำงานของรายงานแอปพลิเคชัน
| การแสดง JSON | 
|---|
| { "includeRemovedApps": boolean } | 
| ช่อง | |
|---|---|
| includeRemovedApps | 
 รวมแอปที่นำออกแล้วไว้ในรายงานแอปพลิเคชันหรือไม่ | 
PackageNameList
รายการชื่อแพ็กเกจ
| การแสดง JSON | 
|---|
| { "packageNames": [ string ] } | 
| ช่อง | |
|---|---|
| packageNames[] | 
 รายการชื่อแพ็กเกจ | 
BatteryPluggedMode
โหมดสำหรับการเสียบแบตเตอรี่
| Enum | |
|---|---|
| BATTERY_PLUGGED_MODE_UNSPECIFIED | ระบบจะไม่สนใจค่านี้ | 
| AC | แหล่งจ่ายไฟคือที่ชาร์จ AC | 
| USB | แหล่งจ่ายไฟคือพอร์ต USB | 
| WIRELESS | แหล่งจ่ายไฟเป็นแบบไร้สาย | 
ProxyInfo
ข้อมูลการกำหนดค่าสำหรับพร็อกซี HTTP สำหรับพร็อกซีโดยตรง ให้ตั้งค่าช่อง host, port และ excludedHosts สำหรับพร็อกซีสคริปต์ PAC ให้ตั้งค่าฟิลด์ pacUri
| การแสดง JSON | 
|---|
| { "host": string, "port": integer, "excludedHosts": [ string ], "pacUri": string } | 
| ช่อง | |
|---|---|
| host | 
 โฮสต์ของพร็อกซีโดยตรง | 
| port | 
 พอร์ตของพร็อกซีโดยตรง | 
| excludedHosts[] | 
 สำหรับพร็อกซีโดยตรง โฮสต์ที่จะข้ามพร็อกซี ชื่อโฮสต์อาจมีไวลด์การ์ด เช่น *.example.com | 
| pacUri | 
 URI ของสคริปต์ PAC ที่ใช้กำหนดค่าพร็อกซี | 
ChoosePrivateKeyRule
ควบคุมการเข้าถึงคีย์ส่วนตัวของแอป กฎจะกำหนดว่า Android Device Policy จะให้คีย์ส่วนตัวใดแก่แอปที่ระบุ (หากมี) ระบบจะให้สิทธิ์เข้าถึงเมื่อแอปเรียกใช้ KeyChain.choosePrivateKeyAlias (หรือการโอเวอร์โหลดใดๆ) เพื่อขอชื่อแทนคีย์ส่วนตัวสำหรับ URL ที่กำหนด หรือสำหรับกฎที่ไม่ได้เจาะจง URL (กล่าวคือ หากไม่ได้ตั้งค่า urlPattern หรือตั้งค่าเป็นสตริงว่างหรือ .*) ใน Android 11 ขึ้นไปโดยตรงเพื่อให้แอปเรียกใช้ KeyChain.getPrivateKey ได้โดยไม่ต้องเรียกใช้ KeyChain.choosePrivateKeyAlias ก่อน
เมื่อแอปเรียกใช้ KeyChain.choosePrivateKeyAlias หากมี choosePrivateKeyRules
| การแสดง JSON | 
|---|
| { "urlPattern": string, "packageNames": [ string ], "privateKeyAlias": string } | 
| ช่อง | |
|---|---|
| urlPattern | 
 รูปแบบ URL ที่จะจับคู่กับ URL ของคำขอ หากไม่ได้ตั้งค่าหรือว่างเปล่า ระบบจะจับคู่กับ URL ทั้งหมด โดยจะใช้ไวยากรณ์นิพจน์ทั่วไปของ  | 
| packageNames[] | 
 ชื่อแพ็กเกจที่กฎนี้มีผล ระบบจะยืนยันลายนิ้วมือของใบรับรองคีย์การลงนามของแอปกับลายนิ้วมือของใบรับรองคีย์การลงนามที่ Play Store และ  | 
| privateKeyAlias | 
 นามแฝงของคีย์ส่วนตัวที่จะใช้ | 
AlwaysOnVpnPackage
การกำหนดค่าสำหรับการเชื่อมต่อ VPN แบบเปิดตลอดเวลา
| การแสดง JSON | 
|---|
| { "packageName": string, "lockdownEnabled": boolean } | 
| ช่อง | |
|---|---|
| packageName | 
 ชื่อแพ็กเกจของแอป VPN | 
| lockdownEnabled | 
 ไม่อนุญาตการเชื่อมต่อเครือข่ายเมื่อไม่ได้เชื่อมต่อ VPN | 
LocationMode
ระดับการตรวจหาตำแหน่งที่เปิดใช้ในโปรไฟล์งานและอุปกรณ์ที่มีการจัดการครบวงจร
| Enum | |
|---|---|
| LOCATION_MODE_UNSPECIFIED | ค่าเริ่มต้นคือ LOCATION_USER_CHOICE | 
| HIGH_ACCURACY | ใน Android 8 และต่ำกว่า ระบบจะเปิดใช้ทุกวิธีการตรวจหาตำแหน่ง ซึ่งรวมถึง GPS, เครือข่าย และเซ็นเซอร์อื่นๆ ใน Android 9 ขึ้นไป ฟีเจอร์นี้จะเทียบเท่ากับ  | 
| SENSORS_ONLY | ใน Android 8 และต่ำกว่า ระบบจะเปิดใช้เฉพาะ GPS และเซ็นเซอร์อื่นๆ ใน Android 9 ขึ้นไป ฟีเจอร์นี้จะเทียบเท่ากับ  | 
| BATTERY_SAVING | ใน Android 8 และต่ำกว่า ระบบจะเปิดใช้เฉพาะผู้ให้บริการตำแหน่งเครือข่าย ใน Android 9 ขึ้นไป ฟีเจอร์นี้จะเทียบเท่ากับ  | 
| OFF | ใน Android 8 และต่ำกว่า ระบบจะปิดใช้การตั้งค่าตำแหน่งและความแม่นยำ ใน Android 9 ขึ้นไป ฟีเจอร์นี้จะเทียบเท่ากับ  | 
| LOCATION_USER_CHOICE | ไม่ได้จำกัดการตั้งค่าตำแหน่งในอุปกรณ์ ไม่มีการตั้งค่าหรือบังคับใช้ลักษณะการทำงานที่เฉพาะเจาะจง | 
| LOCATION_ENFORCED | เปิดใช้การตั้งค่าตำแหน่งในอุปกรณ์ | 
| LOCATION_DISABLED | ปิดใช้การตั้งค่าตำแหน่งในอุปกรณ์ | 
ComplianceRule
กฎที่ประกาศการดำเนินการบรรเทาผลกระทบที่จะทำเมื่ออุปกรณ์ไม่เป็นไปตามนโยบาย สำหรับทุกกฎ จะมีการดำเนินการลดความเสี่ยงโดยนัยเสมอเพื่อตั้งค่า policyCompliant เป็น "เท็จ" สำหรับทรัพยากร Device และแสดงข้อความในอุปกรณ์ที่ระบุว่าอุปกรณ์ไม่เป็นไปตามนโยบาย นอกจากนี้ คุณยังเลือกใช้มาตรการลดความเสี่ยงอื่นๆ ได้ด้วย โดยขึ้นอยู่กับค่าฟิลด์ในกฎ
| การแสดง JSON | 
|---|
| { "disableApps": boolean, "packageNamesToDisable": [ string ], // Union field | 
| ช่อง | |
|---|---|
| disableApps | 
 หากตั้งค่าเป็น "จริง" กฎจะมีมาตรการลดความเสี่ยงเพื่อปิดใช้แอป เพื่อให้อุปกรณ์ถูกปิดใช้ได้อย่างมีประสิทธิภาพ แต่จะเก็บรักษาข้อมูลแอปไว้ หากอุปกรณ์เรียกใช้แอปในโหมดล็อกงาน ระบบจะปิดแอปและแสดง UI ที่ระบุเหตุผลที่ไม่เป็นไปตามข้อกำหนด | 
| packageNamesToDisable[] | 
 หากตั้งค่าไว้ กฎจะรวมการดำเนินการบรรเทาเพื่อปิดใช้แอปที่ระบุไว้ในรายการ แต่จะเก็บรักษาข้อมูลแอปไว้ | 
| ฟิลด์ Union conditionเงื่อนไขซึ่งเมื่อตรงตามแล้วจะทริกเกอร์การดำเนินการบรรเทาที่กำหนดไว้ในกฎ ต้องตั้งค่าเงื่อนไขอย่างใดอย่างหนึ่งconditionต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น | |
| nonComplianceDetailCondition | 
 เงื่อนไขที่จะเป็นจริงหากมี  | 
| apiLevelCondition | 
 เงื่อนไขที่จะเป็นจริงหากระดับ Android Framework API ในอุปกรณ์ไม่เป็นไปตามข้อกำหนดขั้นต่ำ | 
NonComplianceDetailCondition
เงื่อนไขของกฎการปฏิบัติตามข้อกำหนดซึ่งจะตรงตามเงื่อนไขหากมี NonComplianceDetail ที่ตรงกันสำหรับอุปกรณ์ NonComplianceDetail จะตรงกับ NonComplianceDetailCondition หากฟิลด์ทั้งหมดที่ตั้งค่าไว้ใน NonComplianceDetailCondition ตรงกับฟิลด์ NonComplianceDetail ที่เกี่ยวข้อง
| การแสดง JSON | 
|---|
| {
  "settingName": string,
  "nonComplianceReason": enum ( | 
| ช่อง | |
|---|---|
| settingName | 
 ชื่อของการตั้งค่านโยบาย นี่คือชื่อฟิลด์ JSON ของฟิลด์  | 
| nonComplianceReason | 
 เหตุผลที่อุปกรณ์ไม่เป็นไปตามการตั้งค่า หากไม่ได้ตั้งค่าไว้ เงื่อนไขนี้จะตรงกับเหตุผลใดก็ได้ | 
| packageName | 
 ชื่อแพ็กเกจของแอปที่ไม่เป็นไปตามนโยบาย หากไม่ได้ตั้งค่าไว้ เงื่อนไขนี้จะตรงกับชื่อแพ็กเกจใดก็ได้ | 
ApiLevelCondition
เงื่อนไขของกฎการปฏิบัติตามข้อกำหนดซึ่งจะถือว่าตรงตามเงื่อนไขหากระดับ Android Framework API ในอุปกรณ์ไม่เป็นไปตามข้อกำหนดขั้นต่ำ นโยบาย 1 รายการจะมีกฎที่มีเงื่อนไขประเภทนี้ได้เพียง 1 กฎเท่านั้น
| การแสดง JSON | 
|---|
| { "minApiLevel": integer } | 
| ช่อง | |
|---|---|
| minApiLevel | 
 ระดับ API ขั้นต่ำที่ต้องการของ Android Framework หากอุปกรณ์ไม่เป็นไปตามข้อกำหนดขั้นต่ำ เงื่อนไขนี้จะถือว่าตรงตาม ต้องมากกว่า 0 | 
AppAutoUpdatePolicy
ทางเลือกที่แนะนำ: autoUpdateMode
เมื่อตั้งค่า autoUpdateModeAUTO_UPDATE_POSTPONEDAUTO_UPDATE_HIGH_PRIORITY
นโยบายการอัปเดตแอปอัตโนมัติ ซึ่งควบคุมเวลาที่ใช้การอัปเดตแอปอัตโนมัติได้
| Enum | |
|---|---|
| APP_AUTO_UPDATE_POLICY_UNSPECIFIED | ไม่ได้ตั้งค่านโยบายการอัปเดตอัตโนมัติ เทียบเท่ากับ CHOICE_TO_THE_USER | 
| CHOICE_TO_THE_USER | ผู้ใช้ควบคุมการอัปเดตอัตโนมัติได้ | 
| NEVER | แอปจะไม่อัปเดตอัตโนมัติ | 
| WIFI_ONLY | แอปจะอัปเดตอัตโนมัติผ่าน Wi-Fi เท่านั้น | 
| ALWAYS | แอปจะอัปเดตอัตโนมัติได้ทุกเมื่อ อาจมีค่าบริการอินเทอร์เน็ต | 
AppTrack
แทร็กเวอร์ชันของแอป Google Play
| Enum | |
|---|---|
| APP_TRACK_UNSPECIFIED | ระบบจะไม่สนใจค่านี้ | 
| PRODUCTION | แทร็กเวอร์ชันที่ใช้งานจริง ซึ่งมีเวอร์ชันเสถียรล่าสุด | 
| BETA | แทร็กเบต้า ซึ่งมีรุ่นเบต้าล่าสุด | 
EncryptionPolicy
ประเภทการเข้ารหัส
| Enum | |
|---|---|
| ENCRYPTION_POLICY_UNSPECIFIED | ระบบจะไม่สนใจค่านี้ ซึ่งหมายความว่าไม่จำเป็นต้องเข้ารหัส | 
| ENABLED_WITHOUT_PASSWORD | ต้องมีการเข้ารหัส แต่ไม่ต้องใช้รหัสผ่านในการบูต | 
| ENABLED_WITH_PASSWORD | ต้องมีการเข้ารหัสและต้องใช้รหัสผ่านในการบูต | 
PlayStoreMode
ค่าที่เป็นไปได้สำหรับนโยบายโหมด Play Store
| Enum | |
|---|---|
| PLAY_STORE_MODE_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ WHITELIST | 
| WHITELIST | เฉพาะแอปที่อยู่ในนโยบายเท่านั้นที่จะพร้อมใช้งาน และระบบจะถอนการติดตั้งแอปที่ไม่อยู่ในนโยบายออกจากอุปกรณ์โดยอัตโนมัติ | 
| BLACKLIST | แอปทั้งหมดพร้อมใช้งาน และแอปใดก็ตามที่ไม่ควรอยู่ในอุปกรณ์ควรมีการทำเครื่องหมายอย่างชัดเจนว่า "ถูกบล็อก" ใน applicationsนโยบาย | 
SetupAction
การดำเนินการที่ดำเนินการระหว่างการตั้งค่า
| การแสดง JSON | 
|---|
| { "title": { object ( | 
| ช่อง | |
|---|---|
| title | 
 ชื่อของการดำเนินการนี้ | 
| description | 
 คำอธิบายการดำเนินการนี้ | 
| ฟิลด์ Union actionการดำเนินการที่จะดำเนินการระหว่างการตั้งค่าactionต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น | |
| launchApp | 
 การดำเนินการเพื่อเปิดแอป โดยแอปจะเปิดด้วย Intent ที่มีส่วนเสริมที่มีคีย์  | 
LaunchAppAction
การดำเนินการเพื่อเปิดแอป
| การแสดง JSON | 
|---|
| { // Union field | 
| ช่อง | |
|---|---|
| ฟิลด์ Union launchคำอธิบายของการดำเนินการเปิดใช้ที่จะดำเนินการlaunchต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น | |
| packageName | 
 ชื่อแพ็กเกจของแอปที่จะเปิดใช้ | 
PolicyEnforcementRule
กฎที่กำหนดการดำเนินการที่จะทำหากอุปกรณ์หรือโปรไฟล์งานไม่เป็นไปตามนโยบายที่ระบุใน settingName ในกรณีที่มีกฎการบังคับใช้ที่ตรงกันหลายข้อหรือมีการเรียกใช้หลายครั้ง ระบบจะผสานกฎดังกล่าวและดำเนินการที่รุนแรงที่สุด อย่างไรก็ตาม ระบบจะยังคงติดตามกฎที่ทริกเกอร์ทั้งหมด ซึ่งรวมถึงเวลาทริกเกอร์เริ่มต้นและรายละเอียดการไม่ปฏิบัติตามข้อกำหนดที่เกี่ยวข้องทั้งหมด ในกรณีที่กฎการบังคับใช้ที่ร้ายแรงที่สุดเป็นไปตามเงื่อนไข ระบบจะใช้การดำเนินการที่เหมาะสมที่สุดถัดไป
| การแสดง JSON | 
|---|
| { "blockAction": { object ( | 
| ช่อง | |
|---|---|
| blockAction | 
 การดำเนินการเพื่อบล็อกการเข้าถึงแอปและข้อมูลในอุปกรณ์ของบริษัทหรือในโปรไฟล์งาน การดำเนินการนี้ยังทริกเกอร์การแจ้งเตือนที่แสดงต่อผู้ใช้พร้อมข้อมูล (หากเป็นไปได้) เกี่ยวกับวิธีแก้ไขปัญหาการปฏิบัติตามข้อกำหนดด้วย หมายเหตุ: ต้องระบุ  | 
| wipeAction | 
 การดำเนินการเพื่อรีเซ็ตอุปกรณ์ของบริษัทหรือลบโปรไฟล์งาน หมายเหตุ: ต้องระบุ  | 
| ฟิลด์ Union triggerเงื่อนไขที่จะเรียกใช้กฎนี้triggerต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น | |
| settingName | 
 นโยบายระดับบนสุดที่จะบังคับใช้ เช่น  | 
BlockAction
การดำเนินการเพื่อบล็อกการเข้าถึงแอปและข้อมูลในอุปกรณ์ที่มีการจัดการครบวงจรหรือในโปรไฟล์งาน การดำเนินการนี้ยังทําให้อุปกรณ์หรือโปรไฟล์งานแสดงการแจ้งเตือนที่ผู้ใช้มองเห็นพร้อมข้อมูล (หากเป็นไปได้) เกี่ยวกับวิธีแก้ไขปัญหาการปฏิบัติตามข้อกําหนดด้วย หมายเหตุ: ต้องระบุ wipeAction ด้วย
| การแสดง JSON | 
|---|
| {
  "blockAfterDays": integer,
  "blockScope": enum ( | 
| ช่อง | |
|---|---|
| blockAfterDays | 
 จำนวนวันที่นโยบายไม่เป็นไปตามข้อกำหนดก่อนที่ระบบจะบล็อกอุปกรณ์หรือโปรไฟล์งาน หากต้องการบล็อกการเข้าถึงทันที ให้ตั้งค่าเป็น 0  | 
| blockScope | 
 ระบุขอบเขตของ  | 
BlockScope
ระบุขอบเขตของ BlockAction ใช้ได้กับอุปกรณ์ของบริษัทเท่านั้น
| Enum | |
|---|---|
| BLOCK_SCOPE_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ BLOCK_SCOPE_WORK_PROFILE | 
| BLOCK_SCOPE_WORK_PROFILE | ระบบจะใช้การบล็อกกับแอปในโปรไฟล์งานเท่านั้น แอปในโปรไฟล์ส่วนตัวจะไม่ได้รับผลกระทบ | 
| BLOCK_SCOPE_DEVICE | การดำเนินการบล็อกจะมีผลกับทั้งอุปกรณ์ รวมถึงแอปในโปรไฟล์ส่วนตัว | 
WipeAction
การดำเนินการเพื่อรีเซ็ตอุปกรณ์ของบริษัทหรือลบโปรไฟล์งาน หมายเหตุ: ต้องระบุ blockAction ด้วย
| การแสดง JSON | 
|---|
| { "wipeAfterDays": integer, "preserveFrp": boolean } | 
| ช่อง | |
|---|---|
| wipeAfterDays | 
 จำนวนวันที่นโยบายไม่เป็นไปตามข้อกำหนดก่อนที่จะล้างข้อมูลในอุปกรณ์หรือโปรไฟล์งาน  | 
| preserveFrp | 
 ไม่ว่าจะมีการเก็บรักษาข้อมูลการป้องกันการรีเซ็ตเป็นค่าเริ่มต้นไว้ในอุปกรณ์หรือไม่ การตั้งค่านี้ไม่มีผลกับโปรไฟล์งาน | 
KioskCustomization
การตั้งค่าที่ควบคุมลักษณะการทำงานของอุปกรณ์ในโหมดคีออสก์ หากต้องการเปิดใช้โหมดคีออสก์ ให้ตั้งค่า kioskCustomLauncherEnabled เป็น true หรือระบุแอปในนโยบายด้วย installType KIOSK
| การแสดง JSON | 
|---|
| { "powerButtonActions": enum ( | 
| ช่อง | |
|---|---|
| powerButtonActions | 
 กำหนดลักษณะการทำงานของอุปกรณ์ในโหมดคีออสก์เมื่อผู้ใช้กดปุ่มเปิด/ปิดค้างไว้ (กดค้าง) | 
| systemErrorWarnings | 
 ระบุว่าจะบล็อกกล่องโต้ตอบข้อผิดพลาดของระบบสำหรับแอปที่ขัดข้องหรือไม่ตอบสนองในโหมดคีออสก์หรือไม่ เมื่อถูกบล็อก ระบบจะบังคับหยุดแอปเสมือนว่าผู้ใช้เลือกตัวเลือก "ปิดแอป" ใน UI | 
| systemNavigation | 
 ระบุว่าฟีเจอร์การนำทางใดบ้างที่เปิดใช้ (เช่น ปุ่มหน้าแรก ปุ่มภาพรวม) ในโหมดคีออสก์ | 
| statusBar | 
 ระบุว่าจะปิดใช้ข้อมูลระบบและการแจ้งเตือนในโหมดคีออสก์หรือไม่ | 
| deviceSettings | 
 ระบุว่าอนุญาตให้ใช้แอปการตั้งค่าในโหมดคีออสก์หรือไม่ | 
PowerButtonActions
กำหนดลักษณะการทำงานของอุปกรณ์ในโหมดคีออสก์เมื่อผู้ใช้กดปุ่มเปิด/ปิดค้างไว้ (กดค้าง)
| Enum | |
|---|---|
| POWER_BUTTON_ACTIONS_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ POWER_BUTTON_AVAILABLE | 
| POWER_BUTTON_AVAILABLE | เมนูเปิด/ปิด (เช่น ปิดเครื่อง รีสตาร์ท) จะแสดงเมื่อผู้ใช้กดปุ่มเปิด/ปิดของอุปกรณ์ในโหมดคีออสก์ค้างไว้ | 
| POWER_BUTTON_BLOCKED | เมนูเปิด/ปิด (เช่น ปิดเครื่อง รีสตาร์ท) จะไม่แสดงเมื่อผู้ใช้กดปุ่มเปิด/ปิดของอุปกรณ์ในโหมดคีออสก์ค้างไว้ หมายเหตุ: การตั้งค่านี้อาจป้องกันไม่ให้ผู้ใช้ปิดอุปกรณ์ | 
SystemErrorWarnings
ระบุว่าจะบล็อกกล่องโต้ตอบข้อผิดพลาดของระบบสำหรับแอปที่ขัดข้องหรือไม่ตอบสนองในโหมดคีออสก์หรือไม่
| Enum | |
|---|---|
| SYSTEM_ERROR_WARNINGS_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ ERROR_AND_WARNINGS_MUTED | 
| ERROR_AND_WARNINGS_ENABLED | กล่องโต้ตอบข้อผิดพลาดของระบบทั้งหมด เช่น ข้อขัดข้องและแอปไม่ตอบสนอง (ANR) จะแสดงขึ้น | 
| ERROR_AND_WARNINGS_MUTED | ระบบจะบล็อกกล่องโต้ตอบข้อผิดพลาดของระบบทั้งหมด เช่น ข้อขัดข้องและแอปไม่ตอบสนอง (ANR) เมื่อถูกบล็อก ระบบจะหยุดแอปโดยบังคับราวกับว่าผู้ใช้ปิดแอปจาก UI | 
StatusBar
ระบุว่าจะปิดใช้ข้อมูลระบบและการแจ้งเตือนในโหมดคีออสก์หรือไม่
| Enum | |
|---|---|
| STATUS_BAR_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ INFO_AND_NOTIFICATIONS_DISABLED | 
| NOTIFICATIONS_AND_SYSTEM_INFO_ENABLED | ข้อมูลระบบและการแจ้งเตือนจะแสดงในแถบสถานะในโหมดคีออสก์ หมายเหตุ: หากต้องการให้นโยบายนี้มีผล คุณต้องเปิดใช้ปุ่มหน้าแรกของอุปกรณ์โดยใช้  | 
| NOTIFICATIONS_AND_SYSTEM_INFO_DISABLED | ข้อมูลระบบและการแจ้งเตือนจะปิดใช้ในโหมดคีออสก์ | 
| SYSTEM_INFO_ONLY | ระบบจะแสดงเฉพาะข้อมูลระบบในแถบสถานะ | 
DeviceSettings
ระบุว่าผู้ใช้จะเข้าถึงแอปการตั้งค่าของอุปกรณ์ขณะอยู่ในโหมดคีออสก์ได้หรือไม่
| Enum | |
|---|---|
| DEVICE_SETTINGS_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ SETTINGS_ACCESS_ALLOWED | 
| SETTINGS_ACCESS_ALLOWED | อนุญาตให้เข้าถึงแอปการตั้งค่าในโหมดคีออสก์ | 
| SETTINGS_ACCESS_BLOCKED | ไม่อนุญาตให้เข้าถึงแอปการตั้งค่าในโหมดคีออสก์ | 
AdvancedSecurityOverrides
การตั้งค่าความปลอดภัยขั้นสูง ในกรณีส่วนใหญ่ คุณไม่จำเป็นต้องตั้งค่าเหล่านี้
| การแสดง JSON | 
|---|
| { "untrustedAppsPolicy": enum ( | 
| ช่อง | |
|---|---|
| untrustedAppsPolicy | 
 นโยบายสำหรับแอปที่ไม่น่าเชื่อถือ (แอปจากแหล่งที่มาที่ไม่รู้จัก) ที่บังคับใช้ในอุปกรณ์ แทนที่  | 
| googlePlayProtectVerifyApps | 
 บังคับใช้การยืนยันของ Google Play Protect หรือไม่ แทนที่  | 
| developerSettings | 
 ควบคุมการเข้าถึงการตั้งค่าสำหรับนักพัฒนาแอป ได้แก่ ตัวเลือกสำหรับนักพัฒนาแอปและการบูตในโหมดปลอดภัย แทนที่  | 
| commonCriteriaMode | 
 ควบคุมโหมด Common Criteria ซึ่งเป็นมาตรฐานความปลอดภัยที่กำหนดไว้ใน Common Criteria for Information Technology Security Evaluation (CC) การเปิดใช้โหมด Common Criteria จะเพิ่มคอมโพเนนต์ความปลอดภัยบางอย่างในอุปกรณ์ โปรดดูรายละเอียดที่  คำเตือน: โหมดเกณฑ์ร่วมกันจะบังคับใช้โมเดลความปลอดภัยที่เข้มงวด ซึ่งโดยปกติแล้วจะจำเป็นสำหรับผลิตภัณฑ์ไอทีที่ใช้ในระบบความมั่นคงแห่งชาติและองค์กรอื่นๆ ที่มีความละเอียดอ่อนสูงเท่านั้น การใช้งานอุปกรณ์ตามปกติอาจได้รับผลกระทบ เปิดใช้เมื่อจำเป็นเท่านั้น หากปิดโหมด Common Criteria หลังจากเปิดใช้ก่อนหน้านี้ เครือข่าย Wi-Fi ทั้งหมดที่ผู้ใช้กำหนดค่าอาจหายไป และเครือข่าย Wi-Fi ที่กำหนดค่าสำหรับองค์กรซึ่งต้องมีการป้อนข้อมูลจากผู้ใช้อาจต้องกำหนดค่าใหม่ | 
| personalAppsThatCanReadWorkNotifications[] | 
 แอปส่วนตัวที่อ่านการแจ้งเตือนของโปรไฟล์งานได้โดยใช้ NotificationListenerService โดยค่าเริ่มต้น ไม่มีแอปส่วนตัว (นอกเหนือจากแอปของระบบ) ที่อ่านการแจ้งเตือนงานได้ ค่าแต่ละค่าในรายการต้องเป็นชื่อแพ็กเกจ | 
| mtePolicy | 
 ไม่บังคับ ควบคุม Memory Tagging Extension (MTE) ในอุปกรณ์ ต้องรีบูตอุปกรณ์เพื่อให้การเปลี่ยนแปลงนโยบาย MTE มีผล | 
| contentProtectionPolicy | 
 ไม่บังคับ ควบคุมว่าจะเปิดใช้การป้องกันเนื้อหาซึ่งสแกนหาแอปที่หลอกลวงหรือไม่ ฟีเจอร์นี้ใช้ได้ใน Android 15 ขึ้นไป | 
UntrustedAppsPolicy
นโยบายสำหรับแอปที่ไม่น่าเชื่อถือ (แอปจากแหล่งที่มาที่ไม่รู้จัก) ที่บังคับใช้ในอุปกรณ์ แทนที่ installUnknownSourcesAllowed (deprecated).
| Enum | |
|---|---|
| UNTRUSTED_APPS_POLICY_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ DISALLOW_INSTALL | 
| DISALLOW_INSTALL | ค่าเริ่มต้น ไม่อนุญาตให้ติดตั้งแอปที่ไม่น่าเชื่อถือในอุปกรณ์ทั้งเครื่อง | 
| ALLOW_INSTALL_IN_PERSONAL_PROFILE_ONLY | สำหรับอุปกรณ์ที่มีโปรไฟล์งาน ให้อนุญาตการติดตั้งแอปที่ไม่น่าเชื่อถือในโปรไฟล์ส่วนตัวของอุปกรณ์เท่านั้น | 
| ALLOW_INSTALL_DEVICE_WIDE | อนุญาตการติดตั้งแอปที่ไม่น่าเชื่อถือในอุปกรณ์ทั้งเครื่อง | 
GooglePlayProtectVerifyApps
บังคับใช้การยืนยันของ Google Play Protect หรือไม่ แทนที่ ensureVerifyAppsEnabled
| Enum | |
|---|---|
| GOOGLE_PLAY_PROTECT_VERIFY_APPS_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ VERIFY_APPS_ENFORCED | 
| VERIFY_APPS_ENFORCED | ค่าเริ่มต้น บังคับให้เปิดใช้การยืนยันแอป | 
| VERIFY_APPS_USER_CHOICE | อนุญาตให้ผู้ใช้เลือกว่าจะเปิดใช้การยืนยันแอปหรือไม่ | 
DeveloperSettings
ควบคุมการเข้าถึงการตั้งค่าสำหรับนักพัฒนาแอป ได้แก่ ตัวเลือกสำหรับนักพัฒนาแอปและการบูตในโหมดปลอดภัย แทนที่ safeBootDisableddebuggingFeaturesAllowed
| Enum | |
|---|---|
| DEVELOPER_SETTINGS_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ DEVELOPER_SETTINGS_DISABLED | 
| DEVELOPER_SETTINGS_DISABLED | ค่าเริ่มต้น ปิดใช้การตั้งค่าสำหรับนักพัฒนาแอปทั้งหมดและป้องกันไม่ให้ผู้ใช้เข้าถึงการตั้งค่าเหล่านั้น | 
| DEVELOPER_SETTINGS_ALLOWED | อนุญาตการตั้งค่าสำหรับนักพัฒนาแอปทั้งหมด ผู้ใช้สามารถเข้าถึงและกำหนดค่าการตั้งค่าได้ (ไม่บังคับ) | 
CommonCriteriaMode
ควบคุมโหมด Common Criteria ซึ่งเป็นมาตรฐานความปลอดภัยที่กำหนดไว้ใน Common Criteria for Information Technology Security Evaluation (CC) การเปิดใช้โหมด Common Criteria จะเพิ่มคอมโพเนนต์ความปลอดภัยบางอย่างในอุปกรณ์ ซึ่งรวมถึง
- การเข้ารหัส AES-GCM ของคีย์ระยะยาวของบลูทูธ
- ร้านค้าที่กำหนดค่า Wi-Fi
- การตรวจสอบใบรับรองเครือข่ายเพิ่มเติมที่ต้องใช้ TLSv1.2 เพื่อเชื่อมต่อกับโฮสต์ปลายทางของ AM API
- ตรวจสอบความสมบูรณ์ของนโยบายการเข้ารหัส ขอแนะนำให้ตั้งค่า statusReportingSettings.commonCriteriaModeEnabledcommonCriteriaModeInfo.policy_signature_verification_statusPOLICY_SIGNATURE_VERIFICATION_FAILED
โหมด Common Criteria รองรับเฉพาะในอุปกรณ์ของบริษัทที่ใช้ Android 11 ขึ้นไปเท่านั้น
คำเตือน: โหมดเกณฑ์ร่วมกันจะบังคับใช้โมเดลความปลอดภัยที่เข้มงวด ซึ่งโดยปกติแล้วจะจำเป็นสำหรับผลิตภัณฑ์ไอทีที่ใช้ในระบบความมั่นคงแห่งชาติและองค์กรอื่นๆ ที่มีความละเอียดอ่อนสูงเท่านั้น การใช้งานอุปกรณ์ตามปกติอาจได้รับผลกระทบ เปิดใช้เมื่อจำเป็นเท่านั้น หากปิดโหมด Common Criteria หลังจากเปิดใช้ก่อนหน้านี้ เครือข่าย Wi-Fi ทั้งหมดที่ผู้ใช้กำหนดค่าอาจหายไป และเครือข่าย Wi-Fi ที่กำหนดค่าสำหรับองค์กรซึ่งต้องมีการป้อนข้อมูลจากผู้ใช้อาจต้องกำหนดค่าใหม่
| Enum | |
|---|---|
| COMMON_CRITERIA_MODE_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ COMMON_CRITERIA_MODE_DISABLED | 
| COMMON_CRITERIA_MODE_DISABLED | ค่าเริ่มต้น ปิดใช้โหมด Common Criteria | 
| COMMON_CRITERIA_MODE_ENABLED | เปิดใช้โหมด Common Criteria | 
MtePolicy
ควบคุม Memory Tagging Extension (MTE) ในอุปกรณ์
| Enum | |
|---|---|
| MTE_POLICY_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ  | 
| MTE_USER_CHOICE | ผู้ใช้เลือกเปิดหรือปิดใช้ MTE ในอุปกรณ์ได้หากอุปกรณ์รองรับ | 
| MTE_ENFORCED | MTE เปิดใช้อยู่ในอุปกรณ์และผู้ใช้ไม่ได้รับอนุญาตให้เปลี่ยนการตั้งค่านี้ การตั้งค่านี้สามารถทำได้ในอุปกรณ์ที่มีการจัดการครบวงจรและโปรไฟล์งานในอุปกรณ์ของบริษัท ระบบจะรายงาน  รองรับใน Android 14 ขึ้นไป ระบบจะรายงาน  | 
| MTE_DISABLED | MTE ถูกปิดใช้อยู่ในอุปกรณ์นั้น และผู้ใช้ไม่ได้รับอนุญาตให้เปลี่ยนการตั้งค่านี้ การดำเนินการนี้มีผลกับอุปกรณ์ที่มีการจัดการแบบสมบูรณ์เท่านั้น ในกรณีอื่นๆ จะมีการรายงาน  รองรับใน Android 14 ขึ้นไป ระบบจะรายงาน  | 
ContentProtectionPolicy
ควบคุมว่าจะเปิดใช้การป้องกันเนื้อหาซึ่งสแกนหาแอปที่หลอกลวงหรือไม่ ฟีเจอร์นี้ใช้ได้ใน Android 15 ขึ้นไป
| Enum | |
|---|---|
| CONTENT_PROTECTION_POLICY_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ  | 
| CONTENT_PROTECTION_DISABLED | การปกป้องเนื้อหาจะปิดอยู่และผู้ใช้จะเปลี่ยนแปลงไม่ได้ | 
| CONTENT_PROTECTION_ENFORCED | การปกป้องเนื้อหาจะเปิดอยู่และผู้ใช้จะเปลี่ยนแปลงไม่ได้ รองรับใน Android 15 ขึ้นไป ระบบจะรายงาน  | 
| CONTENT_PROTECTION_USER_CHOICE | นโยบายไม่ได้ควบคุมการปกป้องเนื้อหา ผู้ใช้ได้รับอนุญาตให้เลือกลักษณะการทำงานของการป้องกันเนื้อหา รองรับใน Android 15 ขึ้นไป ระบบจะรายงาน  | 
PersonalUsagePolicies
นโยบายที่ควบคุมการใช้งานส่วนตัวในอุปกรณ์ของบริษัทที่มีโปรไฟล์งาน
| การแสดง JSON | 
|---|
| { "cameraDisabled": boolean, "screenCaptureDisabled": boolean, "accountTypesWithManagementDisabled": [ string ], "maxDaysWithWorkOff": integer, "personalPlayStoreMode": enum ( | 
| ช่อง | |
|---|---|
| cameraDisabled | 
 หากเป็นจริง ระบบจะปิดใช้กล้องในโปรไฟล์ส่วนตัว | 
| screenCaptureDisabled | 
 หากเป็นจริง ระบบจะปิดใช้การจับภาพหน้าจอสำหรับผู้ใช้ทั้งหมด | 
| accountTypesWithManagementDisabled[] | 
 ประเภทบัญชีที่ผู้ใช้จัดการไม่ได้ | 
| maxDaysWithWorkOff | 
 ควบคุมระยะเวลาที่โปรไฟล์งานจะปิดอยู่ได้ โดยระยะเวลาขั้นต่ำต้องไม่น้อยกว่า 3 วัน รายละเอียดอื่นๆ มีดังนี้ 
 | 
| personalPlayStoreMode | 
 ใช้ร่วมกับ  | 
| personalApplications[] | 
 นโยบายที่ใช้กับแอปพลิเคชันในโปรไฟล์ส่วนตัว | 
| privateSpacePolicy | 
 ไม่บังคับ ควบคุมว่าจะอนุญาตให้มีพื้นที่ส่วนตัวในอุปกรณ์หรือไม่ | 
| bluetoothSharing | 
 ไม่บังคับ อนุญาตให้แชร์ผ่านบลูทูธหรือไม่ | 
PlayStoreMode
ใช้ร่วมกับ personalApplications เพื่อควบคุมวิธีอนุญาตหรือบล็อกแอปในโปรไฟล์ส่วนตัว
| Enum | |
|---|---|
| PLAY_STORE_MODE_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ BLOCKLIST | 
| BLACKLIST | แอปทั้งหมดใน Play Store พร้อมให้ติดตั้งในโปรไฟล์ส่วนตัว ยกเว้นแอปที่ | 
| BLOCKLIST | แอปทั้งหมดใน Play Store พร้อมให้ติดตั้งในโปรไฟล์ส่วนตัว ยกเว้นแอปที่ installTypeเป็นBLOCKEDในpersonalApplications | 
| ALLOWLIST | อนุญาตให้ติดตั้งเฉพาะแอปที่ระบุอย่างชัดเจนใน personalApplicationsโดยตั้งค่าinstallTypeเป็นAVAILABLEในโปรไฟล์ส่วนตัว | 
PersonalApplicationPolicy
นโยบายสำหรับแอปในโปรไฟล์ส่วนตัวของอุปกรณ์ของบริษัทที่มีโปรไฟล์งาน
| การแสดง JSON | 
|---|
| {
  "packageName": string,
  "installType": enum ( | 
| ช่อง | |
|---|---|
| packageName | 
 ชื่อแพ็กเกจของแอปพลิเคชัน | 
| installType | 
 ประเภทการติดตั้งที่จะดำเนินการ | 
InstallType
ประเภทลักษณะการทำงานของการติดตั้งที่แอปพลิเคชันโปรไฟล์ส่วนตัวมีได้
| Enum | |
|---|---|
| INSTALL_TYPE_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ AVAILABLE | 
| BLOCKED | แอปถูกบล็อกและติดตั้งในโปรไฟล์ส่วนตัวไม่ได้ หากเคยติดตั้งแอปในอุปกรณ์ไว้ก่อนหน้านี้ ระบบจะถอนการติดตั้งแอป | 
| AVAILABLE | คุณติดตั้งแอปในโปรไฟล์ส่วนตัวได้ | 
PrivateSpacePolicy
ควบคุมว่าจะอนุญาตให้มีพื้นที่ส่วนตัวในอุปกรณ์หรือไม่
| Enum | |
|---|---|
| PRIVATE_SPACE_POLICY_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ  | 
| PRIVATE_SPACE_ALLOWED | ผู้ใช้สามารถสร้างโปรไฟล์พื้นที่ส่วนตัวได้ | 
| PRIVATE_SPACE_DISALLOWED | ผู้ใช้ไม่สามารถสร้างโปรไฟล์พื้นที่ส่วนตัวได้ รองรับเฉพาะอุปกรณ์ของบริษัทที่มีโปรไฟล์งาน คำเตือน: ระบบจะนำพื้นที่ส่วนตัวที่มีอยู่ออก | 
BluetoothSharing
อนุญาตให้แชร์ผ่านบลูทูธในโปรไฟล์ส่วนตัวของอุปกรณ์ของบริษัทที่มีโปรไฟล์งานหรือไม่
| Enum | |
|---|---|
| BLUETOOTH_SHARING_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ BLUETOOTH_SHARING_ALLOWED | 
| BLUETOOTH_SHARING_ALLOWED | อนุญาตให้แชร์ผ่านบลูทูธในโปรไฟล์ส่วนตัว รองรับใน Android 8 ขึ้นไป ระบบจะรายงาน  | 
| BLUETOOTH_SHARING_DISALLOWED | ไม่อนุญาตให้แชร์ผ่านบลูทูธในโปรไฟล์ส่วนตัว รองรับใน Android 8 ขึ้นไป ระบบจะรายงาน  | 
AutoDateAndTimeZone
เปิดใช้การตั้งค่าวันที่ เวลา และเขตเวลาอัตโนมัติในอุปกรณ์ของบริษัทหรือไม่
| Enum | |
|---|---|
| AUTO_DATE_AND_TIME_ZONE_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ AUTO_DATE_AND_TIME_ZONE_USER_CHOICE | 
| AUTO_DATE_AND_TIME_ZONE_USER_CHOICE | วันที่ เวลา และเขตเวลาอัตโนมัติจะขึ้นอยู่กับการเลือกของผู้ใช้ | 
| AUTO_DATE_AND_TIME_ZONE_ENFORCED | บังคับใช้วันที่ เวลา และเขตเวลาอัตโนมัติในอุปกรณ์ | 
OncCertificateProvider
ฟีเจอร์นี้อาจไม่มีให้บริการสำหรับผู้ใช้ทั่วไป
| การแสดง JSON | 
|---|
| { "certificateReferences": [ string ], // Union field | 
| ช่อง | |
|---|---|
| certificateReferences[] | 
 ฟีเจอร์นี้อาจไม่มีให้บริการสำหรับผู้ใช้ทั่วไป | 
| ฟิลด์ Union  ฟีเจอร์นี้อาจไม่มีให้บริการสำหรับผู้ใช้ทั่วไป  | |
| contentProviderEndpoint | 
 ฟีเจอร์นี้อาจไม่มีให้บริการสำหรับผู้ใช้ทั่วไป | 
ContentProviderEndpoint
ฟีเจอร์นี้อาจไม่มีให้บริการสำหรับผู้ใช้ทั่วไป
| การแสดง JSON | 
|---|
| { "uri": string, "packageName": string, "signingCertsSha256": [ string ] } | 
| ช่อง | |
|---|---|
| uri | 
 ฟีเจอร์นี้อาจไม่มีให้บริการสำหรับผู้ใช้ทั่วไป | 
| packageName | 
 ฟีเจอร์นี้อาจไม่มีให้บริการสำหรับผู้ใช้ทั่วไป | 
| signingCertsSha256[] | 
 ต้องระบุ ฟีเจอร์นี้อาจไม่มีให้บริการสำหรับผู้ใช้ทั่วไป | 
CrossProfilePolicies
ควบคุมข้อมูลจากโปรไฟล์งานที่เข้าถึงได้จากโปรไฟล์ส่วนตัวและในทางกลับกัน ระบบจะรายงาน NonComplianceDetailMANAGEMENT_MODE
| การแสดง JSON | 
|---|
| { "showWorkContactsInPersonalProfile": enum ( | 
| ช่อง | |
|---|---|
| showWorkContactsInPersonalProfile | 
 แอปส่วนตัวเข้าถึงรายชื่อติดต่อที่จัดเก็บไว้ในโปรไฟล์งานได้หรือไม่ ดู  | 
| crossProfileCopyPaste | 
 ไม่ว่าจะวางข้อความที่คัดลอกจากโปรไฟล์หนึ่ง (ส่วนตัวหรืองาน) ในอีกโปรไฟล์หนึ่งได้หรือไม่ | 
| crossProfileDataSharing | 
 แชร์ข้อมูลจากโปรไฟล์หนึ่ง (ส่วนตัวหรือที่ทำงาน) กับแอปในโปรไฟล์อื่นได้หรือไม่ ควบคุมการแชร์ข้อมูลอย่างง่ายผ่าน Intent โดยเฉพาะ การจัดการช่องทางการสื่อสารอื่นๆ ข้ามโปรไฟล์ เช่น การค้นหารายชื่อติดต่อ การคัดลอก/วาง หรือแอปงานและแอปส่วนตัวที่เชื่อมต่อ จะได้รับการกำหนดค่าแยกกัน | 
| workProfileWidgetsDefault | 
 ระบุลักษณะการทำงานเริ่มต้นสำหรับวิดเจ็ตโปรไฟล์งาน หากนโยบายไม่ได้ระบุ  | 
| crossProfileAppFunctions | 
 ไม่บังคับ ควบคุมว่าแอปในโปรไฟล์ส่วนตัวจะเรียกใช้ฟังก์ชันแอปที่แอปในโปรไฟล์งานเปิดเผยได้หรือไม่ | 
| exemptionsToShowWorkContactsInPersonalProfile | 
 รายการแอปที่ยกเว้นจาก 
 รองรับใน Android 14 ขึ้นไป ระบบจะรายงาน  | 
ShowWorkContactsInPersonalProfile
แอปส่วนตัวเข้าถึงรายชื่อติดต่อในโปรไฟล์งานได้หรือไม่ ซึ่งรวมถึงการค้นหารายชื่อติดต่อและสายเรียกเข้า
หมายเหตุ: เมื่อแอปส่วนตัวเข้าถึงรายชื่อติดต่องานแล้ว เราไม่สามารถรับประกันได้ว่ารายชื่อติดต่อจะยังคงอยู่ในแอปเดิม เนื่องจากอาจมีการแชร์หรือโอนรายชื่อติดต่อไปยังแอปอื่นๆ ได้ ทั้งนี้ขึ้นอยู่กับลักษณะการทำงานของแอปที่ได้รับอนุญาต
| Enum | |
|---|---|
| SHOW_WORK_CONTACTS_IN_PERSONAL_PROFILE_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ  เมื่อตั้งค่านี้แล้ว ห้ามตั้งค่า  | 
| SHOW_WORK_CONTACTS_IN_PERSONAL_PROFILE_DISALLOWED | ป้องกันไม่ให้แอปส่วนตัวเข้าถึงรายชื่อติดต่อในโปรไฟล์งานและค้นหารายชื่อติดต่อสำหรับงาน เมื่อตั้งค่านี้แล้ว ระบบจะเพิ่มแอปส่วนตัวที่ระบุใน  รองรับใน Android 7.0 ขึ้นไป ระบบจะรายงาน  | 
| SHOW_WORK_CONTACTS_IN_PERSONAL_PROFILE_ALLOWED | ค่าเริ่มต้น อนุญาตให้แอปในโปรไฟล์ส่วนตัวเข้าถึงรายชื่อติดต่อในโปรไฟล์งาน รวมถึงการค้นหารายชื่อติดต่อและสายเรียกเข้า เมื่อตั้งค่านี้แล้ว แอปส่วนตัวที่ระบุใน  รองรับใน Android 7.0 ขึ้นไป ระบบจะรายงาน  | 
| SHOW_WORK_CONTACTS_IN_PERSONAL_PROFILE_DISALLOWED_EXCEPT_SYSTEM | ป้องกันไม่ให้แอปส่วนตัวส่วนใหญ่เข้าถึงรายชื่อติดต่อในโปรไฟล์งาน ซึ่งรวมถึงการค้นหารายชื่อติดต่อและสายเรียกเข้า ยกเว้นแอปโทรศัพท์, Messages และ Contacts เริ่มต้นของ OEM ทั้งแอปโทรศัพท์ ข้อความ และรายชื่อติดต่อที่ผู้ใช้กำหนดค่า รวมถึงแอปอื่นๆ ของระบบหรือแอปที่ติดตั้งจาก Play จะไม่สามารถค้นหารายชื่อติดต่อของที่ทำงานได้โดยตรง เมื่อตั้งค่านี้แล้ว ระบบจะเพิ่มแอปส่วนตัวที่ระบุใน  รองรับใน Android 14 ขึ้นไป หากตั้งค่านี้ในอุปกรณ์ที่ใช้ Android เวอร์ชันต่ำกว่า 14 ระบบจะกลับไปใช้ลักษณะการทำงานของ  | 
CrossProfileCopyPaste
ไม่ว่าจะวางข้อความที่คัดลอกจากโปรไฟล์หนึ่ง (ส่วนตัวหรืองาน) ในอีกโปรไฟล์หนึ่งได้หรือไม่
| Enum | |
|---|---|
| CROSS_PROFILE_COPY_PASTE_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ COPY_FROM_WORK_TO_PERSONAL_DISALLOWED | 
| COPY_FROM_WORK_TO_PERSONAL_DISALLOWED | ค่าเริ่มต้น ป้องกันไม่ให้ผู้ใช้วางข้อความที่คัดลอกจากโปรไฟล์งานลงในโปรไฟล์ส่วนตัว คุณวางข้อความที่คัดลอกจากโปรไฟล์ส่วนตัวลงในโปรไฟล์งานได้ และวางข้อความที่คัดลอกจากโปรไฟล์งานลงในโปรไฟล์งานได้ | 
| CROSS_PROFILE_COPY_PASTE_ALLOWED | คุณวางข้อความที่คัดลอกในโปรไฟล์ใดก็ได้ลงในอีกโปรไฟล์หนึ่ง | 
CrossProfileDataSharing
แชร์ข้อมูลจากโปรไฟล์หนึ่ง (ส่วนตัวหรือที่ทำงาน) กับแอปในโปรไฟล์อื่นได้หรือไม่ ควบคุมการแชร์ข้อมูลอย่างง่ายผ่าน Intent โดยเฉพาะ ซึ่งรวมถึงการดำเนินการต่างๆ เช่น การเปิดเว็บเบราว์เซอร์ การเปิดแผนที่ การแชร์เนื้อหา การเปิดเอกสาร เป็นต้น การจัดการช่องทางการสื่อสารอื่นๆ ระหว่างโปรไฟล์ เช่น การค้นหารายชื่อติดต่อ การคัดลอก/วาง หรือแอปงานและแอปส่วนตัวที่เชื่อมต่อ จะได้รับการกำหนดค่าแยกกัน
| Enum | |
|---|---|
| CROSS_PROFILE_DATA_SHARING_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ DATA_SHARING_FROM_WORK_TO_PERSONAL_DISALLOWED | 
| CROSS_PROFILE_DATA_SHARING_DISALLOWED | ป้องกันไม่ให้มีการแชร์ข้อมูลจากทั้งโปรไฟล์ส่วนตัวไปยังโปรไฟล์งานและโปรไฟล์งานไปยังโปรไฟล์ส่วนตัว | 
| DATA_SHARING_FROM_WORK_TO_PERSONAL_DISALLOWED | ค่าเริ่มต้น ป้องกันไม่ให้ผู้ใช้แชร์ข้อมูลจากโปรไฟล์งานไปยังแอปในโปรไฟล์ส่วนตัว แชร์ข้อมูลส่วนตัวกับแอปงานได้ | 
| CROSS_PROFILE_DATA_SHARING_ALLOWED | คุณแชร์ข้อมูลจากโปรไฟล์หนึ่งไปยังอีกโปรไฟล์หนึ่งได้ | 
WorkProfileWidgetsDefault
ควบคุมว่าจะอนุญาตให้แอปพลิเคชันในโปรไฟล์งานเพิ่มวิดเจ็ตลงในหน้าจอหลักในกรณีที่ไม่ได้กำหนดนโยบายเฉพาะแอปหรือไม่ มิเช่นนั้น นโยบายเฉพาะแอปจะมีความสำคัญเหนือนโยบายนี้
| Enum | |
|---|---|
| WORK_PROFILE_WIDGETS_DEFAULT_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ WORK_PROFILE_WIDGETS_DEFAULT_DISALLOWED | 
| WORK_PROFILE_WIDGETS_DEFAULT_ALLOWED | โดยค่าเริ่มต้น ระบบจะอนุญาตให้ใช้วิดเจ็ตโปรไฟล์งาน ซึ่งหมายความว่าหากนโยบายไม่ได้ระบุ เป็นสำหรับแอปพลิเคชัน ก็จะเพิ่มวิดเจ็ตลงในหน้าจอหลักได้ | 
| WORK_PROFILE_WIDGETS_DEFAULT_DISALLOWED | ระบบจะไม่อนุญาตให้ใช้เครื่องมือโปรไฟล์งานโดยค่าเริ่มต้น ซึ่งหมายความว่าหากนโยบายไม่ได้ระบุ เป็นสำหรับแอปพลิเคชัน ก็จะเพิ่มวิดเจ็ตลงในหน้าจอหลักไม่ได้ | 
CrossProfileAppFunctions
ควบคุมว่าแอปในโปรไฟล์ส่วนตัวจะได้รับอนุญาตให้เรียกใช้ฟังก์ชันแอปที่แอปในโปรไฟล์งานเปิดเผยหรือไม่
| Enum | |
|---|---|
| CROSS_PROFILE_APP_FUNCTIONS_UNSPECIFIED | ไม่ระบุ หากตั้งค่า เป็นค่าเริ่มต้นจะเป็นหากตั้งค่าเป็นค่าเริ่มต้นจะเป็น | 
| CROSS_PROFILE_APP_FUNCTIONS_DISALLOWED | ไม่อนุญาตให้แอปในโปรไฟล์ส่วนตัวเรียกใช้ฟังก์ชันของแอปที่แอปในโปรไฟล์งานเปิดเผย | 
| CROSS_PROFILE_APP_FUNCTIONS_ALLOWED | แอปในโปรไฟล์ส่วนตัวสามารถเรียกใช้ฟังก์ชันของแอปที่แอปในโปรไฟล์งานเปิดเผยได้ หากตั้งค่านี้ไว้ คุณต้องไม่ตั้งค่า เป็นมิเช่นนั้นระบบจะปฏิเสธนโยบาย | 
PreferentialNetworkService
ควบคุมว่าจะเปิดใช้บริการเครือข่ายที่มีการกำหนดค่าพิเศษในโปรไฟล์งานหรือในอุปกรณ์ที่มีการจัดการครบวงจรหรือไม่ ดูรายละเอียดได้ที่ preferentialNetworkService
| Enum | |
|---|---|
| PREFERENTIAL_NETWORK_SERVICE_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ PREFERENTIAL_NETWORK_SERVICES_DISABLED | 
| PREFERENTIAL_NETWORK_SERVICE_DISABLED | บริการเครือข่ายเป็นกรณีพิเศษปิดใช้งานอยู่ในโปรไฟล์งาน | 
| PREFERENTIAL_NETWORK_SERVICE_ENABLED | เปิดใช้บริการเครือข่ายเป็นกรณีพิเศษในโปรไฟล์งาน การตั้งค่านี้รองรับเฉพาะในโปรไฟล์งานบนอุปกรณ์ที่ใช้ Android 12 ขึ้นไป ตั้งแต่ Android 13 เป็นต้นไป ระบบจะรองรับอุปกรณ์ที่มีการจัดการครบวงจรด้วย | 
UsageLog
ควบคุมประเภทบันทึกกิจกรรมของอุปกรณ์ที่รวบรวมจากอุปกรณ์และรายงานผ่านการแจ้งเตือน Pub/Sub
| การแสดง JSON | 
|---|
| { "enabledLogTypes": [ enum ( | 
| ช่อง | |
|---|---|
| enabledLogTypes[] | 
 ระบุว่าเปิดใช้บันทึกประเภทใด โปรดทราบว่าผู้ใช้จะได้รับการรับส่งข้อความในอุปกรณ์เมื่อเปิดใช้การบันทึกการใช้งาน | 
| uploadOnCellularAllowed[] | 
 ระบุประเภทบันทึกที่เปิดใช้ซึ่งอัปโหลดผ่านอินเทอร์เน็ตมือถือได้ โดยค่าเริ่มต้น ระบบจะจัดคิวบันทึกเพื่ออัปโหลดเมื่ออุปกรณ์เชื่อมต่อกับ Wi-Fi | 
LogType
ประเภทบันทึกกิจกรรมของอุปกรณ์ที่รายงานจากอุปกรณ์
| Enum | |
|---|---|
| LOG_TYPE_UNSPECIFIED | ระบบจะไม่ใช้ค่านี้ | 
| SECURITY_LOGS | เปิดใช้การบันทึกเหตุการณ์ด้านความปลอดภัยในอุปกรณ์ เช่น เมื่อป้อนรหัสผ่านของอุปกรณ์ไม่ถูกต้องหรือมีการติดตั้งพื้นที่เก็บข้อมูลแบบถอดได้ ดูคำอธิบายเหตุการณ์ด้านความปลอดภัยที่บันทึกไว้ทั้งหมดได้ที่ รองรับในอุปกรณ์ที่มีการจัดการเต็มรูปแบบใน Android 7 ขึ้นไป รองรับในอุปกรณ์ของบริษัทที่มีโปรไฟล์งานใน Android 12 ขึ้นไป ซึ่งจะบันทึกเฉพาะเหตุการณ์ด้านความปลอดภัยจากโปรไฟล์งานเท่านั้น สามารถลบล้างได้โดยขอบเขตที่มอบสิทธิ์ของแอปพลิเคชัน | 
| NETWORK_ACTIVITY_LOGS | เปิดใช้การบันทึกเหตุการณ์เครือข่ายในอุปกรณ์ เช่น การค้นหา DNS และการเชื่อมต่อ TCP ดูคำอธิบายเหตุการณ์ในเครือข่ายที่บันทึกไว้ทั้งหมดได้ที่ รองรับในอุปกรณ์ที่มีการจัดการเต็มรูปแบบใน Android 8 ขึ้นไป รองรับในอุปกรณ์ของบริษัทที่มีโปรไฟล์งานใน Android 12 ขึ้นไป ซึ่งจะบันทึกเฉพาะเหตุการณ์ในเครือข่ายจากโปรไฟล์งานเท่านั้น สามารถลบล้างได้โดยขอบเขตที่มอบสิทธิ์ของแอปพลิเคชัน | 
CameraAccess
ควบคุมการใช้กล้องและกำหนดว่าผู้ใช้มีสิทธิ์เข้าถึงปุ่มเปิด/ปิดการเข้าถึงกล้องหรือไม่ ปุ่มเปิด/ปิดการเข้าถึงกล้องมีอยู่ใน Android 12 ขึ้นไป โดยหลักการทั่วไป ความเป็นไปได้ในการปิดใช้กล้องจะใช้กับอุปกรณ์ทั้งเครื่องในอุปกรณ์ที่มีการจัดการครบวงจร และใช้เฉพาะภายในโปรไฟล์งานในอุปกรณ์ที่มีโปรไฟล์งาน ความเป็นไปได้ในการปิดใช้ปุ่มเปิด/ปิดการเข้าถึงกล้องจะใช้ได้เฉพาะในอุปกรณ์ที่มีการจัดการอย่างเต็มรูปแบบเท่านั้น ซึ่งในกรณีนี้จะใช้ได้ทั่วทั้งอุปกรณ์ ดูรายละเอียดได้ที่ค่า Enum
| Enum | |
|---|---|
| CAMERA_ACCESS_UNSPECIFIED | หาก เป็นจริง จะเทียบเท่ากับมิเช่นนั้น ค่านี้จะเทียบเท่ากับ | 
| CAMERA_ACCESS_USER_CHOICE | ระบบจะไม่สนใจฟิลด์ ลักษณะการทำงานเริ่มต้นของอุปกรณ์คือ กล้องทั้งหมดในอุปกรณ์จะพร้อมใช้งาน ใน Android 12 ขึ้นไป ผู้ใช้สามารถใช้ปุ่มเปิด/ปิดการเข้าถึงกล้องได้ | 
| CAMERA_ACCESS_DISABLED | ระบบจะไม่สนใจฟิลด์  ไม่มีข้อจำกัดที่ชัดเจนในการเปิด/ปิดการเข้าถึงกล้องใน Android 12 ขึ้นไป ในอุปกรณ์ที่มีการจัดการอย่างเต็มรูปแบบ การเปิด/ปิดการเข้าถึงกล้องจะไม่มีผลเนื่องจากระบบจะปิดใช้กล้องทั้งหมด ในอุปกรณ์ที่มีโปรไฟล์งาน การเปิด/ปิดนี้จะไม่มีผลกับแอปในโปรไฟล์งาน แต่จะมีผลกับแอปนอกโปรไฟล์งาน | 
| CAMERA_ACCESS_ENFORCED | ระบบจะไม่สนใจฟิลด์ กล้องทั้งหมดในอุปกรณ์พร้อมใช้งาน ในอุปกรณ์ที่มีการจัดการอย่างเต็มรูปแบบซึ่งใช้ Android 12 ขึ้นไป ผู้ใช้จะใช้ปุ่มเปิด/ปิดการเข้าถึงกล้องไม่ได้ ในอุปกรณ์ที่ไม่ได้มีการจัดการแบบครบวงจรหรือที่ใช้ Android 11 หรือต่ำกว่า การดำเนินการนี้จะเทียบเท่ากับ | 
MicrophoneAccess
ในอุปกรณ์ที่มีการจัดการเต็มรูปแบบ จะควบคุมการใช้ไมโครโฟนและกำหนดว่าผู้ใช้มีสิทธิ์เข้าถึงปุ่มเปิด/ปิดการเข้าถึงไมโครโฟนหรือไม่ การตั้งค่านี้ไม่มีผลกับอุปกรณ์ที่ไม่ได้มีการจัดการแบบสมบูรณ์ ปุ่มสลับการเข้าถึงไมโครโฟนมีอยู่ใน Android 12 ขึ้นไป
| Enum | |
|---|---|
| MICROPHONE_ACCESS_UNSPECIFIED | หาก เป็นจริง จะเทียบเท่ากับมิเช่นนั้น ค่านี้จะเทียบเท่ากับ | 
| MICROPHONE_ACCESS_USER_CHOICE | ระบบจะไม่สนใจฟิลด์ ลักษณะการทำงานเริ่มต้นของอุปกรณ์คือ ไมโครโฟนในอุปกรณ์จะพร้อมใช้งาน ใน Android 12 ขึ้นไป ผู้ใช้สามารถใช้ปุ่มเปิด/ปิดการเข้าถึงไมโครโฟนได้ | 
| MICROPHONE_ACCESS_DISABLED | ระบบจะไม่สนใจฟิลด์  ปุ่มสลับการเข้าถึงไมโครโฟนจะไม่มีผลเนื่องจากปิดใช้ไมโครโฟนอยู่ | 
| MICROPHONE_ACCESS_ENFORCED | ระบบจะไม่สนใจฟิลด์ ไมโครโฟนในอุปกรณ์พร้อมใช้งาน ในอุปกรณ์ที่ใช้ Android 12 ขึ้นไป ผู้ใช้จะใช้ปุ่มเปิด/ปิดการเข้าถึงไมโครโฟนไม่ได้ ในอุปกรณ์ที่ใช้ Android 11 หรือต่ำกว่า การดำเนินการนี้จะเทียบเท่ากับ | 
DeviceConnectivityManagement
ครอบคลุมการควบคุมการเชื่อมต่ออุปกรณ์ เช่น Wi-Fi, การเข้าถึงข้อมูล USB, การเชื่อมต่อแป้นพิมพ์/เมาส์ และอื่นๆ
| การแสดง JSON | 
|---|
| { "usbDataAccess": enum ( | 
| ช่อง | |
|---|---|
| usbDataAccess | 
 ควบคุมไฟล์และ/หรือข้อมูลที่โอนผ่าน USB ได้ รองรับเฉพาะในอุปกรณ์ของบริษัท | 
| configureWifi | 
 ควบคุมสิทธิ์ในการกำหนดค่า Wi-Fi ผู้ใช้จะมีสิทธิ์ควบคุมการกำหนดค่าเครือข่าย Wi-Fi อย่างเต็มที่ ถูกจำกัด หรือไม่มีสิทธิ์ควบคุมเลย ทั้งนี้ขึ้นอยู่กับตัวเลือกที่ตั้งไว้ | 
| wifiDirectSettings | 
 ควบคุมการกำหนดค่าและการใช้การตั้งค่า Wi-Fi Direct ใช้ได้ในอุปกรณ์ของบริษัทที่ใช้ Android 13 ขึ้นไป | 
| tetheringSettings | 
 ควบคุมการตั้งค่าการแชร์อินเทอร์เน็ต ระบบจะไม่อนุญาตให้ผู้ใช้ใช้การแชร์อินเทอร์เน็ตในรูปแบบต่างๆ บางส่วนหรือทั้งหมดตามค่าที่ตั้งไว้ | 
| wifiSsidPolicy | 
 ข้อจำกัดเกี่ยวกับ SSID ของ Wi-Fi ที่อุปกรณ์เชื่อมต่อได้ โปรดทราบว่าการดำเนินการนี้จะไม่ส่งผลต่อเครือข่ายที่กำหนดค่าในอุปกรณ์ได้ ใช้ได้ในอุปกรณ์ของบริษัทที่ใช้ Android 13 ขึ้นไป | 
| wifiRoamingPolicy | 
 ไม่บังคับ นโยบายการโรมมิ่ง Wi-Fi | 
| bluetoothSharing | 
 ไม่บังคับ ควบคุมว่าจะอนุญาตการแชร์ผ่านบลูทูธหรือไม่ | 
| preferentialNetworkServiceSettings | 
 ไม่บังคับ การกำหนดค่าบริการเครือข่ายเป็นกรณีพิเศษ การตั้งค่าฟิลด์นี้จะลบล้าง  | 
| apnPolicy | 
 ไม่บังคับ นโยบายชื่อจุดเข้าใช้งาน (APN) การกำหนดค่าสำหรับชื่อจุดเข้าใช้งาน (APN) ซึ่งอาจลบล้าง APN อื่นๆ ในอุปกรณ์ ดูรายละเอียดได้ที่  | 
UsbDataAccess
ควบคุมไฟล์และ/หรือข้อมูลที่โอนผ่าน USB ได้ ไม่ส่งผลต่อฟังก์ชันการชาร์จ รองรับเฉพาะในอุปกรณ์ของบริษัท
| Enum | |
|---|---|
| USB_DATA_ACCESS_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ  | 
| ALLOW_USB_DATA_TRANSFER | อนุญาตให้โอนข้อมูลผ่าน USB ทุกประเภท ระบบจะไม่สนใจ  | 
| DISALLOW_USB_FILE_TRANSFER | ไม่อนุญาตให้โอนไฟล์ผ่าน USB ระบบอนุญาตให้ใช้การเชื่อมต่อข้อมูล USB ประเภทอื่นๆ เช่น การเชื่อมต่อเมาส์และแป้นพิมพ์ ระบบจะไม่สนใจ  | 
| DISALLOW_USB_DATA_TRANSFER | เมื่อตั้งค่าแล้ว ระบบจะห้ามการโอนข้อมูลผ่าน USB ทุกประเภท รองรับสำหรับอุปกรณ์ที่ใช้ Android 12 ขึ้นไปที่มี USB HAL 1.3 ขึ้นไป หากไม่รองรับการตั้งค่า ระบบจะตั้งค่า ระบบจะรายงานที่มีหากเวอร์ชัน Android ต่ำกว่า 12 ระบบจะรายงานที่มีหากอุปกรณ์ไม่มี USB HAL 1.3 ขึ้นไป ระบบจะไม่สนใจ | 
ConfigureWifi
ควบคุมสิทธิ์ในการกำหนดค่า Wi-Fi ผู้ใช้จะมีสิทธิ์ควบคุมการกำหนดค่าเครือข่าย Wi-Fi อย่างเต็มที่ ถูกจำกัด หรือไม่มีสิทธิ์ควบคุมเลย ทั้งนี้ขึ้นอยู่กับตัวเลือกที่ตั้งไว้
| Enum | |
|---|---|
| CONFIGURE_WIFI_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นจะเป็น เว้นแต่จะตั้งค่าเป็น "จริง" หากตั้งค่าเป็น "จริง" ค่านี้จะเทียบเท่ากับ | 
| ALLOW_CONFIGURING_WIFI | ผู้ใช้ได้รับอนุญาตให้กำหนดค่า Wi-Fi ระบบจะไม่สนใจ  | 
| DISALLOW_ADD_WIFI_CONFIG | ระบบไม่อนุญาตให้เพิ่มการกำหนดค่า Wi-Fi ใหม่ ผู้ใช้จะสลับได้เฉพาะเครือข่ายที่กำหนดค่าไว้แล้วเท่านั้น รองรับใน Android 13 ขึ้นไปในอุปกรณ์ที่มีการจัดการครบวงจรและโปรไฟล์งานในอุปกรณ์ของบริษัท หากไม่รองรับการตั้งค่า ระบบจะตั้งค่าเป็น ระบบจะรายงานที่มีหากเวอร์ชัน Android ต่ำกว่า 13 ระบบจะไม่สนใจ | 
| DISALLOW_CONFIGURING_WIFI | ไม่อนุญาตให้กำหนดค่าเครือข่าย Wi-Fi ระบบจะไม่สนใจการตั้งค่า เมื่อตั้งค่านี้ รองรับในอุปกรณ์ที่มีการจัดการครบวงจรและโปรไฟล์งานในอุปกรณ์ของบริษัทในระดับ API ที่รองรับทั้งหมด สำหรับอุปกรณ์ที่มีการจัดการแบบสมบูรณ์ การตั้งค่านี้จะนำเครือข่ายที่กำหนดค่าทั้งหมดออกและเก็บเฉพาะเครือข่ายที่กำหนดค่าโดยใช้นโยบายไว้ สำหรับโปรไฟล์งานในอุปกรณ์ของบริษัท เครือข่ายที่กำหนดค่าไว้แล้วจะไม่มีการเปลี่ยนแปลง และผู้ใช้จะเพิ่ม นำออก หรือแก้ไขเครือข่าย Wi-Fi ไม่ได้ หมายเหตุ: หากเชื่อมต่อเครือข่ายไม่ได้ในเวลาที่บูตและปิดใช้การกำหนดค่า Wi-Fi ระบบจะแสดงช่องทางสำรองของเครือข่ายเพื่อรีเฟรชนโยบายของอุปกรณ์ (ดู) | 
WifiDirectSettings
ควบคุมการตั้งค่า Wi-Fi Direct ใช้ได้ในอุปกรณ์ของบริษัทที่ใช้ Android 13 ขึ้นไป
| Enum | |
|---|---|
| WIFI_DIRECT_SETTINGS_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ  | 
| ALLOW_WIFI_DIRECT | ผู้ใช้ได้รับอนุญาตให้ใช้ Wi-Fi Direct | 
| DISALLOW_WIFI_DIRECT | ผู้ใช้ไม่ได้รับอนุญาตให้ใช้ Wi-Fi Direct ระบบจะรายงาน ที่มีหากเวอร์ชัน Android ต่ำกว่า 13 | 
TetheringSettings
ควบคุมขอบเขตที่อนุญาตให้ผู้ใช้ใช้การเชื่อมต่ออินเทอร์เน็ตผ่านมือถือรูปแบบต่างๆ เช่น การเชื่อมต่ออินเทอร์เน็ตผ่านมือถือด้วย Wi-Fi, การเชื่อมต่ออินเทอร์เน็ตผ่านมือถือด้วยบลูทูธ เป็นต้น
| Enum | |
|---|---|
| TETHERING_SETTINGS_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นจะเป็น เว้นแต่จะตั้งค่าเป็น "จริง" หากตั้งค่าเป็น "จริง" ค่านี้จะเทียบเท่ากับ | 
| ALLOW_ALL_TETHERING | อนุญาตให้กำหนดค่าและใช้การแชร์อินเทอร์เน็ตทุกรูปแบบ ระบบจะไม่สนใจ  | 
| DISALLOW_WIFI_TETHERING | ไม่อนุญาตให้ผู้ใช้ใช้การแชร์อินเทอร์เน็ตผ่าน Wi-Fi รองรับในอุปกรณ์ของบริษัทที่ใช้ Android 13 ขึ้นไป หากไม่รองรับการตั้งค่า ระบบจะตั้งค่า ระบบจะรายงานที่มีหากเวอร์ชัน Android ต่ำกว่า 13 ระบบจะไม่สนใจ | 
| DISALLOW_ALL_TETHERING | ไม่อนุญาตการแชร์อินเทอร์เน็ตทุกรูปแบบ รองรับในอุปกรณ์ที่มีการจัดการครบวงจรและโปรไฟล์งานในอุปกรณ์ของบริษัทใน Android เวอร์ชันที่รองรับทั้งหมด ระบบจะไม่สนใจการตั้งค่า  | 
WifiSsidPolicy
ข้อจำกัดเกี่ยวกับ SSID ของ Wi-Fi ที่อุปกรณ์เชื่อมต่อได้ โปรดทราบว่าการดำเนินการนี้จะไม่ส่งผลต่อเครือข่ายที่กำหนดค่าในอุปกรณ์ได้ ใช้ได้ในอุปกรณ์ของบริษัทที่ใช้ Android 13 ขึ้นไป
| การแสดง JSON | 
|---|
| { "wifiSsidPolicyType": enum ( | 
| ช่อง | |
|---|---|
| wifiSsidPolicyType | 
 ประเภทของนโยบาย SSID ของ Wi-Fi ที่จะนำมาใช้ | 
| wifiSsids[] | 
 ไม่บังคับ รายการ SSID ของ Wi-Fi ที่ควรใช้ในนโยบาย ต้องระบุค่าในช่องนี้เมื่อตั้งค่า WifiSsidPolicyType เป็น  | 
WifiSsidPolicyType
ประเภทของนโยบาย SSID ของ Wi-Fi ที่ใช้กับอุปกรณ์ได้
| Enum | |
|---|---|
| WIFI_SSID_POLICY_TYPE_UNSPECIFIED | ค่าเริ่มต้นคือ ต้องไม่ตั้งค่าไม่มีข้อจำกัดเกี่ยวกับ SSID ที่อุปกรณ์เชื่อมต่อได้ | 
| WIFI_SSID_DENYLIST | อุปกรณ์เชื่อมต่อกับเครือข่าย Wi-Fi ที่มี SSID อยู่ใน ไม่ได้ แต่เชื่อมต่อกับเครือข่ายอื่นๆ ได้ | 
| WIFI_SSID_ALLOWLIST | อุปกรณ์จะเชื่อมต่อ Wi-Fi ได้เฉพาะกับ SSID ใน ต้องไม่ว่างเปล่า อุปกรณ์จะเชื่อมต่อกับเครือข่าย Wi-Fi อื่นๆ ไม่ได้ | 
WifiSsid
แสดง SSID ของ Wi-Fi
| การแสดง JSON | 
|---|
| { "wifiSsid": string } | 
| ฟิลด์ | |
|---|---|
| wifiSsid | 
 ต้องระบุ SSID ของ Wi-Fi แสดงเป็นสตริง | 
WifiRoamingPolicy
นโยบายการโรมมิ่ง Wi-Fi
| การแสดง JSON | 
|---|
| {
  "wifiRoamingSettings": [
    {
      object ( | 
| ฟิลด์ | |
|---|---|
| wifiRoamingSettings[] | 
 ไม่บังคับ การตั้งค่าการโรมมิ่ง Wi-Fi SSID ที่ระบุในรายการนี้ต้องไม่ซ้ำกัน มิเช่นนั้น ระบบจะปฏิเสธนโยบาย | 
WifiRoamingSetting
การตั้งค่าการโรมมิ่ง Wi-Fi
| การแสดง JSON | 
|---|
| {
  "wifiSsid": string,
  "wifiRoamingMode": enum ( | 
| ฟิลด์ | |
|---|---|
| wifiSsid | 
 ต้องระบุ SSID ของเครือข่าย Wi-Fi | 
| wifiRoamingMode | 
 ต้องระบุ โหมดการโรมมิ่ง Wi-Fi สำหรับ SSID ที่ระบุ | 
WifiRoamingMode
โหมดโรมมิ่ง Wi-Fi
| Enum | |
|---|---|
| WIFI_ROAMING_MODE_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ  | 
| WIFI_ROAMING_DISABLED | การโรมมิ่ง Wi-Fi ปิดอยู่ รองรับใน Android 15 ขึ้นไปในอุปกรณ์ที่มีการจัดการครบวงจรและโปรไฟล์งานในอุปกรณ์ของบริษัท ระบบจะรายงาน ที่มีสำหรับโหมดการจัดการอื่นๆ ระบบจะรายงานที่มีหากเวอร์ชัน Android ต่ำกว่า 15 | 
| WIFI_ROAMING_DEFAULT | โหมดการโรมมิ่ง Wi-Fi เริ่มต้นของอุปกรณ์ | 
| WIFI_ROAMING_AGGRESSIVE | โหมดการโรมมิ่งแบบเข้มงวดซึ่งช่วยให้การโรมมิ่ง Wi-Fi เร็วขึ้น รองรับใน Android 15 ขึ้นไปในอุปกรณ์ที่มีการจัดการครบวงจรและโปรไฟล์งานในอุปกรณ์ของบริษัท ระบบจะรายงาน ที่มีสำหรับโหมดการจัดการอื่นๆ ระบบจะรายงานที่มีหากเวอร์ชัน Android ต่ำกว่า 15 ระบบจะรายงานที่มีหากอุปกรณ์ไม่รองรับโหมดการโรมมิ่งแบบเข้มงวด | 
BluetoothSharing
ควบคุมว่าจะอนุญาตการแชร์ผ่านบลูทูธหรือไม่
| Enum | |
|---|---|
| BLUETOOTH_SHARING_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ BLUETOOTH_SHARING_DISALLOWEDในโปรไฟล์งานและBLUETOOTH_SHARING_ALLOWEDในอุปกรณ์ที่มีการจัดการครบวงจร | 
| BLUETOOTH_SHARING_ALLOWED | อนุญาตให้แชร์ผ่านบลูทูธ รองรับใน Android 8 ขึ้นไป  | 
| BLUETOOTH_SHARING_DISALLOWED | ไม่อนุญาตให้แชร์ผ่านบลูทูธ รองรับใน Android 8 ขึ้นไป ระบบจะรายงาน  | 
PreferentialNetworkServiceSettings
การตั้งค่าบริการเครือข่ายเป็นกรณีพิเศษ
| การแสดง JSON | 
|---|
| { "preferentialNetworkServiceConfigs": [ { object ( | 
| ฟิลด์ | |
|---|---|
| preferentialNetworkServiceConfigs[] | 
 ต้องระบุ การกำหนดค่าบริการเครือข่ายเป็นกรณีพิเศษซึ่งช่วยให้มีหลายสไลซ์สำหรับองค์กร ต้องไม่มีการกำหนดค่าหลายรายการที่มี  | 
| defaultPreferentialNetworkId | 
 ต้องระบุ รหัสเครือข่ายที่ต้องการเริ่มต้นสำหรับแอปพลิเคชันที่ไม่ได้อยู่ใน  
 
 | 
PreferentialNetworkServiceConfig
การกำหนดค่าบริการเครือข่ายเป็นกรณีพิเศษสำหรับแต่ละบุคคล
| การแสดง JSON | 
|---|
| { "preferentialNetworkId": enum ( | 
| ฟิลด์ | |
|---|---|
| preferentialNetworkId | 
 ต้องระบุ ตัวระบุเครือข่ายที่ต้องการ ต้องไม่ตั้งค่าเป็น  | 
| fallbackToDefaultConnection | 
 ไม่บังคับ อนุญาตให้เปลี่ยนไปใช้เครือข่ายเริ่มต้นทั้งอุปกรณ์หรือไม่ หากตั้งค่าเป็น  | 
| nonMatchingNetworks | 
 ไม่บังคับ แอปที่การกำหนดค่านี้มีผลจะถูกบล็อกไม่ให้ใช้เครือข่ายอื่นที่ไม่ใช่บริการพิเศษหรือไม่ หากตั้งค่าเป็น  | 
FallbackToDefaultConnection
อนุญาตให้เปลี่ยนไปใช้เครือข่ายเริ่มต้นทั้งอุปกรณ์หรือไม่ โปรดทราบว่าแม้ว่าการตั้งค่านี้จะกำหนดว่าแอปที่อยู่ภายใต้การกำหนดค่านี้จะมีเครือข่ายเริ่มต้นในกรณีที่ไม่มีบริการที่ต้องการหรือไม่ แต่แอปก็ยังคงเลือกใช้เครือข่ายอื่นที่ไม่ใช่เครือข่ายเริ่มต้นได้อย่างชัดเจนโดยการขอจากระบบ การตั้งค่านี้ไม่ได้กำหนดว่าแอปจะถูกบล็อกไม่ให้ใช้เครือข่ายอื่นๆ ดังกล่าวหรือไม่ ดูการตั้งค่านี้ได้ที่ nonMatchingNetworks
| Enum | |
|---|---|
| FALLBACK_TO_DEFAULT_CONNECTION_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ FALLBACK_TO_DEFAULT_CONNECTION_ALLOWED | 
| FALLBACK_TO_DEFAULT_CONNECTION_ALLOWED | อนุญาตให้เปลี่ยนไปใช้การเชื่อมต่อเริ่มต้น หากตั้งค่านี้ไว้ คุณต้องไม่ตั้งค่า เป็นNON_MATCHING_NETWORKS_DISALLOWEDมิเช่นนั้นระบบจะปฏิเสธนโยบาย | 
| FALLBACK_TO_DEFAULT_CONNECTION_DISALLOWED | ไม่อนุญาตให้เปลี่ยนไปใช้การเชื่อมต่อเริ่มต้น | 
NonMatchingNetworks
แอปที่การกำหนดค่านี้มีผลได้รับอนุญาตให้ใช้เครือข่ายอื่นที่ไม่ใช่บริการพิเศษหรือไม่ แอปสามารถตรวจสอบรายการเครือข่ายที่พร้อมใช้งานในอุปกรณ์และเลือกใช้หลายเครือข่ายพร้อมกันเพื่อประสิทธิภาพ ความเป็นส่วนตัว หรือเหตุผลอื่นๆ
| Enum | |
|---|---|
| NON_MATCHING_NETWORKS_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ NON_MATCHING_NETWORKS_ALLOWED | 
| NON_MATCHING_NETWORKS_ALLOWED | แอปที่ใช้การกำหนดค่านี้จะได้รับอนุญาตให้ใช้เครือข่ายอื่นที่ไม่ใช่บริการพิเศษ | 
| NON_MATCHING_NETWORKS_DISALLOWED | แอปที่การกำหนดค่านี้มีผลจะใช้เครือข่ายอื่นที่ไม่ใช่บริการพิเศษไม่ได้ การตั้งค่านี้ทำได้ใน Android 14 ขึ้นไป ระบบจะรายงาน ที่มีหากเวอร์ชัน Android ต่ำกว่า 14 หากตั้งค่านี้ คุณต้องตั้งค่าเป็นFALLBACK_TO_DEFAULT_CONNECTION_DISALLOWEDมิเช่นนั้นระบบจะปฏิเสธนโยบาย | 
ApnPolicy
นโยบายชื่อจุดเข้าใช้งาน (APN) การกำหนดค่าสำหรับชื่อจุดเข้าใช้งาน (APN) ซึ่งอาจลบล้าง APN อื่นๆ ในอุปกรณ์ ดูรายละเอียดได้ที่ OVERRIDE_APNS_ENABLEDoverrideApns
| การแสดง JSON | 
|---|
| { "overrideApns": enum ( | 
| ฟิลด์ | |
|---|---|
| overrideApns | 
 ไม่บังคับ ปิดใช้หรือเปิดใช้ APN ที่ลบล้าง ดูรายละเอียดเพิ่มเติมได้ที่  | 
| apnSettings[] | 
 ไม่บังคับ การตั้งค่า APN สำหรับ APN ที่ลบล้าง การตั้งค่า APN ที่ระบุจะต้องไม่ขัดแย้งกัน ไม่เช่นนั้นระบบจะปฏิเสธนโยบาย  | 
OverrideApns
ปิดใช้หรือเปิดใช้ APN ที่ลบล้าง ดูรายละเอียดเพิ่มเติมได้ที่ DevicePolicyManager.setOverrideApnsEnabled
| Enum | |
|---|---|
| OVERRIDE_APNS_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ OVERRIDE_APNS_DISABLED | 
| OVERRIDE_APNS_DISABLED | ปิดใช้การลบล้าง APN แล้ว ระบบจะบันทึก ที่กำหนดค่าไว้ในอุปกรณ์ แต่จะปิดใช้และไม่มีผล APN อื่นๆ ในอุปกรณ์จะยังคงใช้งานได้ | 
| OVERRIDE_APNS_ENABLED | เปิดใช้การลบล้าง APN แล้ว ระบบจะใช้เฉพาะ APN ที่ลบล้าง และจะละเว้น APN อื่นๆ การตั้งค่านี้จะทำได้ในอุปกรณ์ที่มีการจัดการครบวงจรบน Android 10 ขึ้นไปเท่านั้น สำหรับโปรไฟล์งาน ระบบจะเปิดใช้การลบล้าง APNs ผ่าน และตั้งค่านี้ไม่ได้ ระบบจะรายงานที่มีหากเวอร์ชัน Android ต่ำกว่า 10 ระบบจะรายงานที่มีสำหรับโปรไฟล์งาน | 
ApnSetting
การกำหนดค่าจุดเข้าใช้งาน (APN) สำหรับการเชื่อมต่อข้อมูลของผู้ให้บริการ APN จะให้การกำหนดค่าเพื่อเชื่อมต่ออุปกรณ์เครือข่ายมือถือกับเครือข่ายข้อมูล IP ผู้ให้บริการใช้การตั้งค่านี้เพื่อกำหนดว่าจะกำหนดที่อยู่ IP ใด วิธีการรักษาความปลอดภัยที่จะใช้ และวิธีที่อุปกรณ์อาจเชื่อมต่อกับเครือข่ายส่วนตัว
| การแสดง JSON | 
|---|
| { "apnTypes": [ enum ( | 
| ฟิลด์ | |
|---|---|
| apnTypes[] | 
 ต้องระบุ หมวดหมู่การใช้งานสำหรับ APN นโยบายจะถูกปฏิเสธหากฟิลด์นี้ว่างหรือมี  | 
| apn | 
 ต้องระบุ ชื่อของ APN ระบบจะปฏิเสธนโยบายหากช่องนี้ว่างเปล่า | 
| displayName | 
 ต้องระบุ ชื่อที่มนุษย์อ่านได้ซึ่งอธิบายถึง APN ระบบจะปฏิเสธนโยบายหากช่องนี้ว่างเปล่า | 
| alwaysOnSetting | 
 ไม่บังคับ ต้องเปิดใช้งานทรัพยากร User Plane ในระหว่างการเปลี่ยนจากโหมด CM-IDLE เป็นสถานะ CM-CONNECTED ทุกครั้งสำหรับ APN นี้หรือไม่ ดูส่วน 5.6.13 ของ 3GPP TS 23.501 | 
| authType | 
 ไม่บังคับ ประเภทการตรวจสอบสิทธิ์ของ APN | 
| carrierId | 
 ไม่บังคับ รหัสผู้ให้บริการสำหรับ APN ค่า 0 (ค่าเริ่มต้น) หมายถึงไม่ได้ตั้งค่า และระบบจะปฏิเสธค่าที่เป็นลบ | 
| mmsProxyAddress | 
 ไม่บังคับ ที่อยู่พร็อกซี MMS (บริการรับส่งข้อความมัลติมีเดีย) ของ APN ซึ่งอาจเป็นที่อยู่ IP หรือชื่อโฮสต์ (ไม่ใช่ URL) | 
| mmsProxyPort | 
 ไม่บังคับ พอร์ตพร็อกซี MMS (บริการรับส่งข้อความมัลติมีเดีย) ของ APN ค่า 0 (ค่าเริ่มต้น) หมายถึงไม่ได้ตั้งค่า และระบบจะปฏิเสธค่าที่เป็นลบ | 
| mmsc | 
 ไม่บังคับ URI ของ MMSC (ศูนย์บริการรับส่งข้อความมัลติมีเดีย) ของ APN | 
| mtuV4 | 
 ไม่บังคับ ขนาด MTU (หน่วยการส่งข้อมูลสูงสุด) เริ่มต้นเป็นไบต์ของเส้นทาง IPv4 ที่การตั้งค่า APN นี้นำมาใช้ ค่า 0 (ค่าเริ่มต้น) หมายถึงไม่ได้ตั้งค่า และระบบจะปฏิเสธค่าที่เป็นลบ รองรับใน Android 13 ขึ้นไป ระบบจะรายงาน  | 
| mtuV6 | 
 ไม่บังคับ ขนาด MTU (หน่วยการส่งข้อมูลสูงสุด) ของอินเทอร์เฟซมือถือ IPv6 ที่ APN เชื่อมต่ออยู่ ค่า 0 (ค่าเริ่มต้น) หมายถึงไม่ได้ตั้งค่า และระบบจะปฏิเสธค่าที่เป็นลบ รองรับใน Android 13 ขึ้นไป ระบบจะรายงาน  | 
| mvnoType | 
 ไม่บังคับ ประเภทการทำงานของ MVNO สำหรับ APN | 
| networkTypes[] | 
 ไม่บังคับ เทคโนโลยีวิทยุ (ประเภทเครือข่าย) ที่ APN อาจใช้ นโยบายจะถูกปฏิเสธหากฟิลด์นี้มี  | 
| username | 
 ไม่บังคับ ชื่อผู้ใช้ APN ของ APN | 
| password | 
 ไม่บังคับ รหัสผ่าน APN ของ APN | 
| numericOperatorId | 
 ไม่บังคับ รหัสตัวเลขของผู้ให้บริการ APN รหัสผู้ให้บริการที่เป็นตัวเลขกำหนดเป็น MCC (รหัสประเทศของอุปกรณ์เคลื่อนที่) + MNC (รหัสเครือข่ายมือถือ) | 
| protocol | 
 ไม่บังคับ โปรโตคอลที่จะใช้เพื่อเชื่อมต่อกับ APN นี้ | 
| roamingProtocol | 
 ไม่บังคับ โปรโตคอลที่จะใช้เพื่อเชื่อมต่อกับ APN นี้ขณะที่อุปกรณ์โรมมิ่ง | 
| proxyAddress | 
 ไม่บังคับ ที่อยู่พร็อกซีของ APN | 
| proxyPort | 
 ไม่บังคับ พอร์ตพร็อกซีของ APN ค่า 0 (ค่าเริ่มต้น) หมายถึงไม่ได้ตั้งค่า และระบบจะปฏิเสธค่าที่เป็นลบ | 
ApnType
หมวดหมู่การใช้งานสำหรับ APN
| Enum | |
|---|---|
| APN_TYPE_UNSPECIFIED | ไม่ระบุ ระบบจะไม่ใช้ค่านี้ | 
| ENTERPRISE | ประเภท APN สำหรับการรับส่งข้อมูลขององค์กร รองรับใน Android 13 ขึ้นไป ระบบจะรายงาน ที่มีหากเวอร์ชัน Android ต่ำกว่า 13 | 
| BIP | ประเภท APN สำหรับ BIP (โปรโตคอลที่ไม่ขึ้นกับ Bearer) การตั้งค่านี้จะทำได้ในอุปกรณ์ที่มีการจัดการครบวงจรใน Android 12 ขึ้นไปเท่านั้น ระบบจะรายงาน ที่มีหากเวอร์ชัน Android ต่ำกว่า 12 ระบบจะรายงานที่มีสำหรับโปรไฟล์งาน | 
| CBS | ประเภท APN สำหรับ CBS (บริการที่แบรนด์ของผู้ให้บริการขนส่ง) การตั้งค่านี้ทำได้ในอุปกรณ์ที่มีการจัดการครบวงจรเท่านั้น ระบบจะรายงาน ที่มีสำหรับโปรไฟล์งาน | 
| DEFAULT | ประเภท APN สำหรับการรับส่งข้อมูลเริ่มต้น การตั้งค่านี้ทำได้ในอุปกรณ์ที่มีการจัดการครบวงจรเท่านั้น ระบบจะรายงาน ที่มีสำหรับโปรไฟล์งาน | 
| DUN | ประเภท APN สำหรับการรับส่งข้อมูล DUN (Dial-up Networking) การตั้งค่านี้ทำได้ในอุปกรณ์ที่มีการจัดการครบวงจรเท่านั้น ระบบจะรายงาน ที่มีสำหรับโปรไฟล์งาน | 
| EMERGENCY | ประเภท APN สำหรับ PDN ฉุกเฉิน นี่ไม่ใช่ IA apn แต่ใช้สำหรับการเข้าถึงบริการของผู้ให้บริการในสถานการณ์การโทรฉุกเฉิน การตั้งค่านี้ทำได้ในอุปกรณ์ที่มีการจัดการครบวงจรเท่านั้น ระบบจะรายงาน ที่มีสำหรับโปรไฟล์งาน | 
| FOTA | ประเภท APN สำหรับเข้าถึงพอร์ทัล FOTA (เฟิร์มแวร์ผ่านอากาศ) ของผู้ให้บริการ ซึ่งใช้สำหรับการอัปเดตผ่านอากาศ การตั้งค่านี้ทำได้ในอุปกรณ์ที่มีการจัดการครบวงจรเท่านั้น ระบบจะรายงาน ที่มีสำหรับโปรไฟล์งาน | 
| HIPRI | ประเภท APN สำหรับการรับส่งข้อมูล HiPri (ลำดับความสำคัญสูง) การตั้งค่านี้ทำได้ในอุปกรณ์ที่มีการจัดการครบวงจรเท่านั้น ระบบจะรายงาน ที่มีสำหรับโปรไฟล์งาน | 
| IA | ประเภท APN สำหรับ APN ของ IA (การเชื่อมต่อเริ่มต้น) การตั้งค่านี้ทำได้ในอุปกรณ์ที่มีการจัดการครบวงจรเท่านั้น ระบบจะรายงาน ที่มีสำหรับโปรไฟล์งาน | 
| IMS | ประเภท APN สำหรับการรับส่งข้อมูล IMS (IP Multimedia Subsystem) การตั้งค่านี้ทำได้ในอุปกรณ์ที่มีการจัดการครบวงจรเท่านั้น ระบบจะรายงาน ที่มีสำหรับโปรไฟล์งาน | 
| MCX | ประเภท APN สำหรับ MCX (บริการที่สำคัญต่อพันธกิจ) โดยที่ X อาจเป็น PTT/วิดีโอ/ข้อมูล การตั้งค่านี้ทำได้ในอุปกรณ์ที่มีการจัดการครบวงจรเท่านั้น ระบบจะรายงาน ที่มีสำหรับโปรไฟล์งาน | 
| MMS | ประเภท APN สำหรับการรับส่งข้อมูล MMS (บริการรับส่งข้อความมัลติมีเดีย) การตั้งค่านี้ทำได้ในอุปกรณ์ที่มีการจัดการครบวงจรเท่านั้น ระบบจะรายงาน ที่มีสำหรับโปรไฟล์งาน | 
| RCS | ประเภท APN สำหรับ RCS (Rich Communication Services) การตั้งค่านี้จะทำได้ในอุปกรณ์ที่มีการจัดการครบวงจรใน Android 15 ขึ้นไปเท่านั้น ระบบจะรายงาน ที่มีหากเวอร์ชัน Android ต่ำกว่า 15 ระบบจะรายงานที่มีสำหรับโปรไฟล์งาน | 
| SUPL | ประเภท APN สำหรับ GPS ที่มี SUPL (Secure User Plane Location) เป็นตัวช่วย การตั้งค่านี้ทำได้ในอุปกรณ์ที่มีการจัดการครบวงจรเท่านั้น ระบบจะรายงาน ที่มีสำหรับโปรไฟล์งาน | 
| VSIM | ประเภท APN สำหรับบริการ VSIM (ซิมเสมือน) การตั้งค่านี้จะทำได้ในอุปกรณ์ที่มีการจัดการครบวงจรใน Android 12 ขึ้นไปเท่านั้น ระบบจะรายงาน ที่มีหากเวอร์ชัน Android ต่ำกว่า 12 ระบบจะรายงานที่มีสำหรับโปรไฟล์งาน | 
| XCAP | ประเภท APN สำหรับการรับส่งข้อมูล XCAP (XML Configuration Access Protocol) การตั้งค่านี้จะทำได้ในอุปกรณ์ที่มีการจัดการครบวงจรใน Android 11 ขึ้นไปเท่านั้น ระบบจะรายงาน ที่มีหากเวอร์ชัน Android ต่ำกว่า 11 ระบบจะรายงานที่มีสำหรับโปรไฟล์งาน | 
AlwaysOnSetting
ต้องเปิดใช้งานทรัพยากร User Plane ในระหว่างการเปลี่ยนจากโหมด CM-IDLE เป็นสถานะ CM-CONNECTED ทุกครั้งสำหรับ APN นี้หรือไม่ ดูส่วน 5.6.13 ของ 3GPP TS 23.501
| Enum | |
|---|---|
| ALWAYS_ON_SETTING_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ NOT_ALWAYS_ON | 
| NOT_ALWAYS_ON | เซสชัน PDU ที่ APN นี้นำขึ้นมาไม่ควรเปิดอยู่ตลอดเวลา | 
| ALWAYS_ON | เซสชัน PDU ที่ APN นี้สร้างขึ้นควรเปิดอยู่เสมอ รองรับใน Android 15 ขึ้นไป ระบบจะรายงาน ที่มีหากเวอร์ชัน Android ต่ำกว่า 15 | 
AuthType
ประเภทการตรวจสอบสิทธิ์ของ APN
| Enum | |
|---|---|
| AUTH_TYPE_UNSPECIFIED | ไม่ระบุ หาก ว่างเปล่า ระบบจะใช้ค่าเริ่มต้นเป็นNONEมิเช่นนั้น ระบบจะตั้งค่าเป็นPAP_OR_CHAPโดยค่าเริ่มต้น | 
| NONE | ไม่ต้องมีการตรวจสอบสิทธิ์ | 
| PAP | ประเภทการตรวจสอบสิทธิ์สำหรับ PAP | 
| CHAP | ประเภทการตรวจสอบสิทธิ์สำหรับ CHAP | 
| PAP_OR_CHAP | ประเภทการตรวจสอบสิทธิ์สำหรับ PAP หรือ CHAP | 
MvnoType
ประเภทการทำงานของ MVNO สำหรับ APN
| Enum | |
|---|---|
| MVNO_TYPE_UNSPECIFIED | ไม่ได้ระบุประเภท MVNO | 
| GID | ประเภท MVNO สำหรับตัวระบุกลุ่มระดับ 1 | 
| ICCID | ประเภท MVNO สำหรับ ICCID | 
| IMSI | ประเภท MVNO สำหรับ IMSI | 
| SPN | ประเภท MVNO สำหรับ SPN (ชื่อผู้ให้บริการ) | 
NetworkType
เทคโนโลยีวิทยุ (ประเภทเครือข่าย) ที่ APN อาจใช้
| Enum | |
|---|---|
| NETWORK_TYPE_UNSPECIFIED | ไม่ระบุ ห้ามใช้ค่านี้ | 
| EDGE | เทคโนโลยีวิทยุ EDGE | 
| GPRS | เทคโนโลยีวิทยุ GPRS | 
| GSM | เทคโนโลยีวิทยุ GSM | 
| HSDPA | เทคโนโลยีวิทยุ HSDPA | 
| HSPA | เทคโนโลยีวิทยุ HSPA | 
| HSPAP | เทคโนโลยีวิทยุ HSPAP | 
| HSUPA | เทคโนโลยีวิทยุ HSUPA | 
| IWLAN | เทคโนโลยีวิทยุ IWLAN | 
| LTE | เทคโนโลยีวิทยุ LTE | 
| NR | เทคโนโลยีวิทยุ NR (New Radio) 5G | 
| TD_SCDMA | เทคโนโลยีวิทยุ TD_SCDMA | 
| UMTS | เทคโนโลยีวิทยุ UMTS | 
โปรโตคอล
โปรโตคอลที่จะใช้เพื่อเชื่อมต่อกับ APN
| Enum | |
|---|---|
| PROTOCOL_UNSPECIFIED | ไม่ได้ระบุโปรโตคอล | 
| IP | โปรโตคอลอินเทอร์เน็ต | 
| IPV4V6 | เปิดตัวประเภท PDP เสมือนเพื่อรองรับความสามารถของ UE แบบ Dual IP Stack | 
| IPV6 | Internet Protocol เวอร์ชัน 6 | 
| NON_IP | การโอนข้อมูลที่ไม่ใช่ IP ไปยังเครือข่ายข้อมูลแพ็กเก็ตภายนอก | 
| PPP | โปรโตคอลแบบจุดต่อจุด | 
| UNSTRUCTURED | การโอนข้อมูลที่ไม่มีโครงสร้างไปยังเครือข่ายข้อมูลผ่าน N6 | 
DeviceRadioState
การควบคุมสำหรับการตั้งค่าวิทยุของอุปกรณ์
| การแสดง JSON | 
|---|
| { "wifiState": enum ( | 
| ช่อง | |
|---|---|
| wifiState | 
 ควบคุมสถานะปัจจุบันของ Wi-Fi และกำหนดว่าผู้ใช้จะเปลี่ยนสถานะได้หรือไม่ | 
| airplaneModeState | 
 ควบคุมว่าผู้ใช้จะเปิด/ปิดโหมดบนเครื่องบินได้หรือไม่ | 
| ultraWidebandState | 
 ควบคุมสถานะของการตั้งค่าแถบความถี่กว้างพิเศษและกำหนดว่าผู้ใช้จะเปิดหรือปิดได้หรือไม่ | 
| cellularTwoGState | 
 ควบคุมว่าผู้ใช้จะเปิด/ปิดการตั้งค่า 2G ของเครือข่ายมือถือได้หรือไม่ | 
| minimumWifiSecurityLevel | 
 ระดับการรักษาความปลอดภัยขั้นต่ำที่กำหนดของเครือข่าย Wi-Fi ที่อุปกรณ์เชื่อมต่อได้ | 
WifiState
ควบคุมว่า Wi-Fi จะเปิดหรือปิดเป็นสถานะ และผู้ใช้จะเปลี่ยนสถานะดังกล่าวได้หรือไม่ ใช้ได้ในอุปกรณ์ของบริษัทที่ใช้ Android 13 ขึ้นไป
| Enum | |
|---|---|
| WIFI_STATE_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ  | 
| WIFI_STATE_USER_CHOICE | ผู้ใช้ได้รับอนุญาตให้เปิด/ปิดใช้ Wi-Fi | 
| WIFI_ENABLED | Wi-Fi เปิดอยู่และผู้ใช้ไม่ได้รับอนุญาตให้ปิด ที่มีจะรายงานหาก Android เวอร์ชันต่ำกว่า 13 | 
| WIFI_DISABLED | Wi-Fi ปิดอยู่และผู้ใช้ไม่ได้รับอนุญาตให้เปิด ระบบจะรายงาน ที่มีหากเวอร์ชัน Android ต่ำกว่า 13 | 
AirplaneModeState
ควบคุมสถานะของโหมดบนเครื่องบินและกำหนดว่าผู้ใช้จะเปิดหรือปิดโหมดนี้ได้หรือไม่ รองรับใน Android 9 ขึ้นไป รองรับในอุปกรณ์ที่มีการจัดการครบวงจรและโปรไฟล์งานในอุปกรณ์ของบริษัท
| Enum | |
|---|---|
| AIRPLANE_MODE_STATE_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ  | 
| AIRPLANE_MODE_USER_CHOICE | ผู้ใช้ได้รับอนุญาตให้เปิดหรือปิดโหมดบนเครื่องบิน | 
| AIRPLANE_MODE_DISABLED | ปิดใช้โหมดบนเครื่องบินแล้ว ผู้ใช้ไม่ได้รับอนุญาตให้เปิด/ปิดโหมดบนเครื่องบิน ระบบจะรายงาน ที่มีหาก Android เวอร์ชันต่ำกว่า 9 | 
UltraWidebandState
ควบคุมสถานะของการตั้งค่าแถบความถี่กว้างพิเศษและกำหนดว่าผู้ใช้จะเปิดหรือปิดได้หรือไม่ รองรับใน Android 14 ขึ้นไป รองรับในอุปกรณ์ที่มีการจัดการครบวงจรและโปรไฟล์งานในอุปกรณ์ของบริษัท
| Enum | |
|---|---|
| ULTRA_WIDEBAND_STATE_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ  | 
| ULTRA_WIDEBAND_USER_CHOICE | ผู้ใช้ได้รับอนุญาตให้เปิดหรือปิดแถบความถี่กว้างพิเศษ | 
| ULTRA_WIDEBAND_DISABLED | แถบความถี่กว้างยิ่งยวดปิดใช้อยู่ ผู้ใช้ไม่ได้รับอนุญาตให้เปิด/ปิดแถบความถี่กว้างพิเศษผ่านการตั้งค่า ระบบจะรายงาน ที่มีหากเวอร์ชัน Android ต่ำกว่า 14 | 
CellularTwoGState
ควบคุมสถานะของการตั้งค่า 2G บนเครือข่ายมือถือและกำหนดว่าผู้ใช้จะเปิดหรือปิดได้หรือไม่ รองรับใน Android 14 ขึ้นไป รองรับในอุปกรณ์ที่มีการจัดการครบวงจรและโปรไฟล์งานในอุปกรณ์ของบริษัท
| Enum | |
|---|---|
| CELLULAR_TWO_G_STATE_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ  | 
| CELLULAR_TWO_G_USER_CHOICE | ผู้ใช้ได้รับอนุญาตให้เปิดหรือปิด 2G ของเครือข่ายมือถือ | 
| CELLULAR_TWO_G_DISABLED | ปิดใช้เครือข่ายมือถือ 2G อยู่ ผู้ใช้ไม่ได้รับอนุญาตให้เปิด 2G ในเครือข่ายมือถือผ่านการตั้งค่า ระบบจะรายงาน ที่มีหากเวอร์ชัน Android ต่ำกว่า 14 | 
MinimumWifiSecurityLevel
กำหนดระดับความปลอดภัย Wi-Fi ขั้นต่ำที่แตกต่างกันซึ่งจำเป็นต่อการเชื่อมต่อกับเครือข่าย Wi-Fi รองรับใน Android 13 ขึ้นไป รองรับในอุปกรณ์ที่มีการจัดการครบวงจรและโปรไฟล์งานในอุปกรณ์ของบริษัท
| Enum | |
|---|---|
| MINIMUM_WIFI_SECURITY_LEVEL_UNSPECIFIED | ค่าเริ่มต้นคือ ซึ่งหมายความว่าอุปกรณ์จะเชื่อมต่อกับเครือข่าย Wi-Fi ได้ทุกประเภท | 
| OPEN_NETWORK_SECURITY | อุปกรณ์จะเชื่อมต่อกับเครือข่าย Wi-Fi ได้ทุกประเภท | 
| PERSONAL_NETWORK_SECURITY | เครือข่ายส่วนตัว เช่น WEP, WPA2-PSK คือการรักษาความปลอดภัยขั้นต่ำที่จำเป็น อุปกรณ์จะเชื่อมต่อเครือข่าย Wi-Fi แบบเปิดไม่ได้ ซึ่งเข้มงวดกว่า ระบบจะรายงานที่มีหากเวอร์ชัน Android ต่ำกว่า 13 | 
| ENTERPRISE_NETWORK_SECURITY | เครือข่าย EAP ขององค์กรเป็นระดับความปลอดภัยขั้นต่ำที่จำเป็น อุปกรณ์จะเชื่อมต่อเครือข่าย Wi-Fi ที่มีระดับความปลอดภัยต่ำกว่านี้ไม่ได้ ซึ่งเข้มงวดกว่า ระบบจะรายงานที่มีหากเวอร์ชัน Android ต่ำกว่า 13 | 
| ENTERPRISE_BIT192_NETWORK_SECURITY | เครือข่ายระดับองค์กรแบบ 192 บิตคือระดับความปลอดภัยขั้นต่ำที่จำเป็น อุปกรณ์จะเชื่อมต่อเครือข่าย Wi-Fi ที่มีระดับความปลอดภัยต่ำกว่านี้ไม่ได้ ซึ่งเข้มงวดกว่า ระบบจะรายงานที่มีหากเวอร์ชัน Android ต่ำกว่า 13 | 
CredentialProviderPolicyDefault
ควบคุมแอปที่ได้รับอนุญาตให้ทำหน้าที่เป็นผู้ให้บริการข้อมูลเข้าสู่ระบบใน Android 14 ขึ้นไป แอปเหล่านี้จะจัดเก็บข้อมูลเข้าสู่ระบบ โปรดดูรายละเอียดในนี้และนี้ ดู credentialProviderPolicy
| Enum | |
|---|---|
| CREDENTIAL_PROVIDER_POLICY_DEFAULT_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ CREDENTIAL_PROVIDER_DEFAULT_DISALLOWED | 
| CREDENTIAL_PROVIDER_DEFAULT_DISALLOWED | ไม่อนุญาตให้แอปที่ ไม่ได้ระบุทำหน้าที่เป็นผู้ให้บริการข้อมูลเข้าสู่ระบบ | 
| CREDENTIAL_PROVIDER_DEFAULT_DISALLOWED_EXCEPT_SYSTEM | ไม่อนุญาตให้แอปที่ ไม่ได้ระบุทำหน้าที่เป็นผู้ให้บริการข้อมูลเข้าสู่ระบบ ยกเว้นผู้ให้บริการข้อมูลเข้าสู่ระบบเริ่มต้นของ OEM ระบบจะอนุญาตให้ผู้ให้บริการข้อมูลเข้าสู่ระบบเริ่มต้นของ OEM ทำหน้าที่เป็นผู้ให้บริการข้อมูลเข้าสู่ระบบเสมอ | 
PrintingPolicy
ควบคุมว่าจะอนุญาตให้พิมพ์หรือไม่ ฟีเจอร์นี้ใช้ได้ในอุปกรณ์ที่ใช้ Android 9 ขึ้นไป
| Enum | |
|---|---|
| PRINTING_POLICY_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ  | 
| PRINTING_DISALLOWED | ไม่อนุญาตให้พิมพ์ ระบบจะรายงาน ที่มีหาก Android เวอร์ชันต่ำกว่า 9 | 
| PRINTING_ALLOWED | อนุญาตให้พิมพ์ | 
DisplaySettings
การควบคุมสำหรับการตั้งค่าการแสดงผล
| การแสดง JSON | 
|---|
| { "screenBrightnessSettings": { object ( | 
| ฟิลด์ | |
|---|---|
| screenBrightnessSettings | 
 ไม่บังคับ ควบคุมการตั้งค่าความสว่างของหน้าจอ | 
| screenTimeoutSettings | 
 ไม่บังคับ ควบคุมการตั้งค่าระยะหมดเวลาหน้าจอ | 
ScreenBrightnessSettings
การควบคุมการตั้งค่าความสว่างของหน้าจอ
| การแสดง JSON | 
|---|
| {
  "screenBrightnessMode": enum ( | 
| ฟิลด์ | |
|---|---|
| screenBrightnessMode | 
 ไม่บังคับ ควบคุมโหมดความสว่างของหน้าจอ | 
| screenBrightness | 
 ไม่บังคับ ความสว่างหน้าจอระหว่าง 1 ถึง 255 โดย 1 คือความสว่างต่ำสุด และ 255 คือความสว่างสูงสุด ค่า 0 (ค่าเริ่มต้น) หมายความว่าไม่ได้ตั้งค่าความสว่างหน้าจอ ระบบจะปฏิเสธค่าอื่นๆ  | 
ScreenBrightnessMode
ควบคุมโหมดความสว่างของหน้าจอ
| Enum | |
|---|---|
| SCREEN_BRIGHTNESS_MODE_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ  | 
| BRIGHTNESS_USER_CHOICE | ผู้ใช้ได้รับอนุญาตให้กำหนดค่าความสว่างของหน้าจอ ต้องไม่ตั้งค่า  | 
| BRIGHTNESS_AUTOMATIC | โหมดความสว่างของหน้าจอเป็นแบบอัตโนมัติ ซึ่งระบบจะปรับความสว่างโดยอัตโนมัติและไม่อนุญาตให้ผู้ใช้กำหนดค่าความสว่างของหน้าจอ ยังคงตั้งค่าได้และระบบจะนำมาพิจารณาในขณะที่ปรับความสว่างโดยอัตโนมัติ รองรับใน Android 9 ขึ้นไปในอุปกรณ์ที่มีการจัดการเต็มรูปแบบ ระบบจะรายงานที่มีหาก Android เวอร์ชันต่ำกว่า 9 รองรับในโปรไฟล์งานในอุปกรณ์ของบริษัทที่ใช้ Android 15 ขึ้นไป | 
| BRIGHTNESS_FIXED | โหมดความสว่างของหน้าจอจะได้รับการแก้ไขโดยตั้งค่าความสว่างเป็น และผู้ใช้จะกำหนดค่าความสว่างของหน้าจอไม่ได้ ต้องตั้งค่ารองรับใน Android 9 ขึ้นไปในอุปกรณ์ที่มีการจัดการเต็มรูปแบบ ระบบจะรายงานที่มีหาก Android เวอร์ชันต่ำกว่า 9 รองรับในโปรไฟล์งานในอุปกรณ์ของบริษัทที่ใช้ Android 15 ขึ้นไป | 
ScreenTimeoutSettings
ควบคุมการตั้งค่าระยะหมดเวลาหน้าจอ
| การแสดง JSON | 
|---|
| {
  "screenTimeoutMode": enum ( | 
| ฟิลด์ | |
|---|---|
| screenTimeoutMode | 
 ไม่บังคับ ควบคุมว่าจะอนุญาตให้ผู้ใช้กำหนดค่าระยะหมดเวลาหน้าจอหรือไม่ | 
| screenTimeout | 
 ไม่บังคับ ควบคุมระยะเวลาหมดเวลาหน้าจอ ระยะหมดเวลาของหน้าจอต้องมากกว่า 0 มิฉะนั้นระบบจะปฏิเสธ นอกจากนี้ ค่าดังกล่าวต้องไม่มากกว่า  ระยะเวลาเป็นวินาทีที่มีเศษทศนิยมได้สูงสุด 9 หลัก โดยลงท้ายด้วย ' | 
ScreenTimeoutMode
ควบคุมว่าจะอนุญาตให้ผู้ใช้กำหนดค่าระยะหมดเวลาหน้าจอหรือไม่
| Enum | |
|---|---|
| SCREEN_TIMEOUT_MODE_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ  | 
| SCREEN_TIMEOUT_USER_CHOICE | ผู้ใช้มีสิทธิ์กำหนดค่าระยะหมดเวลาของหน้าจอ ต้องไม่ตั้งค่า  | 
| SCREEN_TIMEOUT_ENFORCED | ระบบจะตั้งค่าระยะหมดเวลาของหน้าจอเป็น และผู้ใช้จะกำหนดค่าระยะหมดเวลาไม่ได้ ต้องตั้งค่ารองรับใน Android 9 ขึ้นไปในอุปกรณ์ที่มีการจัดการเต็มรูปแบบ ระบบจะรายงานที่มีหาก Android เวอร์ชันต่ำกว่า 9 รองรับในโปรไฟล์งานในอุปกรณ์ของบริษัทที่ใช้ Android 15 ขึ้นไป | 
AssistContentPolicy
ควบคุมว่าระบบจะอนุญาตให้ส่ง AssistContent ไปยังแอปที่มีสิทธิ์ เช่น แอปผู้ช่วย หรือไม่ AssistContent มีภาพหน้าจอและข้อมูลเกี่ยวกับแอป เช่น ชื่อแพ็กเกจ ฟีเจอร์นี้ใช้ได้ใน Android 15 ขึ้นไป
| Enum | |
|---|---|
| ASSIST_CONTENT_POLICY_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ  | 
| ASSIST_CONTENT_DISALLOWED | ระบบจะบล็อกไม่ให้ส่งเนื้อหาจากฟีเจอร์ช่วยเหลือไปยังแอปที่มีสิทธิ์ รองรับใน Android 15 ขึ้นไป ระบบจะรายงาน  | 
| ASSIST_CONTENT_ALLOWED | อนุญาตให้ส่งเนื้อหาของผู้ช่วยไปยังแอปที่มีสิทธิ์ รองรับใน Android 15 ขึ้นไป | 
WorkAccountSetupConfig
ควบคุมการกำหนดค่าการตั้งค่าบัญชีงาน เช่น รายละเอียดว่าต้องมีบัญชีที่ได้รับการตรวจสอบสิทธิ์จาก Google หรือไม่
| การแสดง JSON | 
|---|
| {
  "authenticationType": enum ( | 
| ฟิลด์ | |
|---|---|
| authenticationType | 
 ไม่บังคับ ประเภทการตรวจสอบสิทธิ์ของผู้ใช้ในอุปกรณ์ | 
| requiredAccountEmail | 
 ไม่บังคับ อีเมลบัญชีงาน Google ที่เฉพาะเจาะจงซึ่งจะเพิ่ม ช่องนี้จะเกี่ยวข้องก็ต่อเมื่อ  | 
AuthenticationType
ประเภทการตรวจสอบสิทธิ์ของผู้ใช้ในอุปกรณ์
| Enum | |
|---|---|
| AUTHENTICATION_TYPE_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ  | 
| AUTHENTICATION_TYPE_NOT_ENFORCED | ระบบจะไม่บังคับใช้สถานะการตรวจสอบสิทธิ์ของผู้ใช้ในอุปกรณ์ | 
| GOOGLE_AUTHENTICATED | ต้องจัดการอุปกรณ์ด้วยบัญชีที่ได้รับการตรวจสอบสิทธิ์จาก Google | 
WipeDataFlag
ล้างค่าสถานะเพื่อระบุข้อมูลที่จะล้างเมื่อมีการทริกเกอร์การล้างข้อมูลอุปกรณ์หรือโปรไฟล์ไม่ว่าจะด้วยเหตุผลใดก็ตาม (เช่น เมื่ออุปกรณ์ไม่เป็นไปตามข้อกำหนด) โดยจะไม่มีผลกับวิธีการ enterprises.devices.delete
| Enum | |
|---|---|
| WIPE_DATA_FLAG_UNSPECIFIED | ห้ามใช้ค่านี้ | 
| WIPE_ESIMS | สำหรับอุปกรณ์ของบริษัท การตั้งค่านี้ใน จะเป็นการนำ eSIM ทั้งหมดในอุปกรณ์ออกเมื่อมีการทริกเกอร์การล้างข้อมูลไม่ว่าจะด้วยเหตุผลใดก็ตาม ในอุปกรณ์ส่วนตัว การดำเนินการนี้จะนำเฉพาะ eSIM ที่มีการจัดการในอุปกรณ์ออก (eSIM ที่เพิ่มผ่านคำสั่ง) ฟีเจอร์นี้ใช้ได้ในอุปกรณ์ที่ใช้ Android 15 ขึ้นไป ระบบจะรายงานที่มีหากเวอร์ชัน Android ต่ำกว่า 15 | 
EnterpriseDisplayNameVisibility
ควบคุมว่า enterpriseDisplayName
| Enum | |
|---|---|
| ENTERPRISE_DISPLAY_NAME_VISIBILITY_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือการแสดงชื่อองค์กรที่ตั้งค่าไว้ในขณะที่ตั้งค่าอุปกรณ์ ในอนาคต ค่าเริ่มต้นจะเป็น ENTERPRISE_DISPLAY_NAME_VISIBLE | 
| ENTERPRISE_DISPLAY_NAME_VISIBLE | ชื่อที่แสดงขององค์กรจะปรากฏในอุปกรณ์ รองรับในโปรไฟล์งานบน Android 7 ขึ้นไป รองรับในอุปกรณ์ที่มีการจัดการครบวงจรใน Android 8 ขึ้นไป ระบบจะรายงาน ที่มีหาก Android เป็นเวอร์ชันต่ำกว่า 7 ระบบจะรายงานที่มีในอุปกรณ์ที่มีการจัดการครบวงจรใน Android 7 | 
| ENTERPRISE_DISPLAY_NAME_HIDDEN | ระบบจะซ่อนชื่อที่แสดงขององค์กรในอุปกรณ์ | 
AppFunctions
ควบคุมว่าจะอนุญาตให้แอปในอุปกรณ์สำหรับอุปกรณ์ที่มีการจัดการครบวงจรหรือในโปรไฟล์งานสำหรับอุปกรณ์ที่มีโปรไฟล์งานแสดงฟังก์ชันของแอปหรือไม่
| Enum | |
|---|---|
| APP_FUNCTIONS_UNSPECIFIED | ไม่ระบุ ค่าเริ่มต้นคือ  | 
| APP_FUNCTIONS_DISALLOWED | แอปในอุปกรณ์สำหรับอุปกรณ์ที่มีการจัดการครบวงจรหรือในโปรไฟล์งานสำหรับอุปกรณ์ที่มีโปรไฟล์งานจะไม่ได้รับอนุญาตให้แสดงฟังก์ชันของแอป หากตั้งค่านี้ไว้ คุณต้องไม่ตั้งค่า เป็นมิเช่นนั้นระบบจะปฏิเสธนโยบาย | 
| APP_FUNCTIONS_ALLOWED | แอปในอุปกรณ์สำหรับอุปกรณ์ที่มีการจัดการครบวงจรหรือในโปรไฟล์งานสำหรับอุปกรณ์ที่มีโปรไฟล์งานจะได้รับอนุญาตให้แสดงฟังก์ชันของแอป | 
DefaultApplicationSetting
การตั้งค่าแอปพลิเคชันเริ่มต้นสำหรับ DefaultApplicationType
| การแสดง JSON | 
|---|
| { "defaultApplicationType": enum ( | 
| ฟิลด์ | |
|---|---|
| defaultApplicationType | 
 ต้องระบุ ประเภทแอปที่จะตั้งค่าแอปพลิเคชันเริ่มต้น | 
| defaultApplications[] | 
 ต้องระบุ รายการแอปพลิเคชันที่ตั้งค่าเป็นแอปเริ่มต้นสำหรับประเภทที่กำหนดได้ รายการนี้ต้องไม่ว่างเปล่าหรือมีรายการที่ซ้ำกัน ระบบจะตั้งค่าแอปแรกในรายการที่ติดตั้งและมีสิทธิ์สำหรับ  หาก  ระบบจะรายงาน  เมื่อใช้กับ  | 
| defaultApplicationScopes[] | 
 ต้องระบุ ขอบเขตที่ควรใช้นโยบาย รายการนี้ต้องไม่ว่างเปล่าหรือมีรายการที่ซ้ำกัน ระบบจะรายงาน  | 
DefaultApplication
ข้อมูลเกี่ยวกับการสมัครที่จะตั้งเป็นค่าเริ่มต้น
| การแสดง JSON | 
|---|
| { "packageName": string } | 
| ฟิลด์ | |
|---|---|
| packageName | 
 ต้องระบุ ชื่อแพ็กเกจที่ควรตั้งค่าเป็นแอปพลิเคชันเริ่มต้น ระบบจะปฏิเสธนโยบายหากชื่อแพ็กเกจไม่ถูกต้อง | 
| เมธอด | |
|---|---|
| 
 | ลบนโยบาย | 
| 
 | รับนโยบาย | 
| 
 | แสดงรายการนโยบายสำหรับองค์กรที่ระบุ | 
| 
 | อัปเดตหรือสร้างแอปพลิเคชันในนโยบาย | 
| 
 | อัปเดตหรือสร้างนโยบาย | 
| 
 | นำแอปพลิเคชันในนโยบายออก | 
