- ทรัพยากร: อุปกรณ์
- DeviceState
- NonComplianceDetail
- InstallationFailureReason
- SpecificNonComplianceReason
- SpecificNonComplianceContext
- OncWifiContext
- PasswordPoliciesContext
- SoftwareInfo
- SystemUpdateInfo
- UpdateStatus
- HardwareInfo
- Display
- DisplayState
- ApplicationReport
- ApplicationEvent
- ApplicationEventType
- ApplicationSource
- ApplicationState
- KeyedAppState
- ระดับความรุนแรง
- UserFacingType
- NetworkInfo
- TelephonyInfo
- MemoryInfo
- MemoryEvent
- MemoryEventType
- PowerManagementEvent
- PowerManagementEventType
- HardwareStatus
- DeviceSettings
- EncryptionStatus
- SecurityPosture
- DevicePosture
- PostureDetail
- SecurityRisk
- CommonCriteriaModeInfo
- CommonCriteriaModeStatus
- PolicySignatureVerificationStatus
- DpcMigrationInfo
- เมธอด
แหล่งข้อมูล: อุปกรณ์
อุปกรณ์ที่เป็นขององค์กร ช่องทั้งหมดเป็นแบบอ่านอย่างเดียวและ enterprises.devices.patch
จะแก้ไขไม่ได้ เว้นแต่จะระบุไว้เป็นอย่างอื่น
การแสดง JSON |
---|
{ "name": string, "userName": string, "managementMode": enum ( |
ช่อง | |
---|---|
name |
ชื่อของอุปกรณ์ในรูปแบบ |
userName |
ชื่อทรัพยากรของผู้ใช้ที่เป็นเจ้าของอุปกรณ์นี้ในรูปแบบ |
managementMode |
ประเภทโหมดการจัดการที่ Android Device Policy ใช้กับอุปกรณ์ ซึ่งจะส่งผลต่อการตั้งค่านโยบายที่รองรับ |
state |
สถานะที่จะใช้กับอุปกรณ์ ช่องนี้แก้ไขได้ด้วยคำขอการแก้ไข โปรดทราบว่าเมื่อเรียกใช้ |
appliedState |
สถานะที่มีผลกับอุปกรณ์ในปัจจุบัน |
policyCompliant |
อุปกรณ์เป็นไปตามนโยบายหรือไม่ |
nonComplianceDetails[] |
รายละเอียดเกี่ยวกับการตั้งค่านโยบายที่อุปกรณ์ไม่เป็นไปตามข้อกำหนด |
enrollmentTime |
เวลาที่ลงทะเบียนอุปกรณ์ ใช้ RFC 3339 ซึ่งเอาต์พุตที่สร้างขึ้นจะเป็นรูปแบบ Z-normalized เสมอ และใช้ตัวเลขทศนิยม 0, 3, 6 หรือ 9 ระบบยังยอมรับออฟเซตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่างเช่น |
lastStatusReportTime |
เวลาล่าสุดที่อุปกรณ์ส่งรายงานสถานะ ใช้ RFC 3339 ซึ่งเอาต์พุตที่สร้างขึ้นจะเป็นรูปแบบ Z-normalized เสมอ และใช้ตัวเลขทศนิยม 0, 3, 6 หรือ 9 ระบบยังยอมรับออฟเซตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่างเช่น |
lastPolicyComplianceReportTime |
เลิกใช้งานแล้ว ใช้ RFC 3339 ซึ่งเอาต์พุตที่สร้างขึ้นจะเป็นรูปแบบ Z-normalized เสมอ และใช้ตัวเลขทศนิยม 0, 3, 6 หรือ 9 ระบบยังยอมรับออฟเซตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่างเช่น |
lastPolicySyncTime |
เวลาล่าสุดที่อุปกรณ์เรียกข้อมูลนโยบาย ใช้ RFC 3339 ซึ่งเอาต์พุตที่สร้างขึ้นจะเป็นรูปแบบ Z-normalized เสมอ และใช้ตัวเลขทศนิยม 0, 3, 6 หรือ 9 ระบบยังยอมรับออฟเซตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่างเช่น |
policyName |
ชื่อนโยบายที่ใช้กับอุปกรณ์ในรูปแบบ |
appliedPolicyName |
ชื่อนโยบายที่มีผลกับอุปกรณ์ในปัจจุบัน |
appliedPolicyVersion |
เวอร์ชันของนโยบายที่มีผลกับอุปกรณ์ในปัจจุบัน |
apiLevel |
ระดับ API ของเวอร์ชันแพลตฟอร์ม Android ที่ใช้งานในอุปกรณ์ |
enrollmentTokenData |
หากลงทะเบียนอุปกรณ์ด้วยโทเค็นการลงทะเบียนพร้อมข้อมูลเพิ่มเติม ฟิลด์นี้จะมีข้อมูลดังกล่าว |
enrollmentTokenName |
หากลงทะเบียนอุปกรณ์ด้วยโทเค็นการลงทะเบียน ฟิลด์นี้จะมีชื่อของโทเค็น |
disabledReason |
หากสถานะอุปกรณ์คือ |
softwareInfo |
รายละเอียดเกี่ยวกับซอฟต์แวร์ของอุปกรณ์ ข้อมูลนี้จะพร้อมใช้งานก็ต่อเมื่อ |
hardwareInfo |
รายละเอียดเกี่ยวกับฮาร์ดแวร์ของอุปกรณ์ |
displays[] |
รายละเอียดเกี่ยวกับจอแสดงผลในอุปกรณ์ ข้อมูลนี้จะพร้อมใช้งานก็ต่อเมื่อ |
applicationReports[] |
รายงานสำหรับแอปที่ติดตั้งในอุปกรณ์ ข้อมูลนี้จะพร้อมใช้งานเมื่อ |
previousDeviceNames[] |
หากลงทะเบียนอุปกรณ์เครื่องเดียวกันหลายครั้ง ช่องนี้จะมีชื่ออุปกรณ์ก่อนหน้า ระบบจะใช้หมายเลขซีเรียลเป็นตัวระบุที่ไม่ซ้ำกันเพื่อระบุว่าอุปกรณ์เครื่องเดียวกันนี้เคยลงทะเบียนไว้ก่อนหน้านี้หรือไม่ ชื่อจะเรียงตามลำดับเวลา |
networkInfo |
ข้อมูลเครือข่ายของอุปกรณ์ ข้อมูลนี้จะพร้อมใช้งานก็ต่อเมื่อ |
memoryInfo |
ข้อมูลหน่วยความจำ: มีข้อมูลเกี่ยวกับหน่วยความจำและพื้นที่เก็บข้อมูลของอุปกรณ์ |
memoryEvents[] |
เหตุการณ์ที่เกี่ยวข้องกับการวัดหน่วยความจําและพื้นที่เก็บข้อมูลตามลําดับเวลา ข้อมูลนี้จะพร้อมใช้งานก็ต่อเมื่อ ระบบจะเก็บกิจกรรมไว้เป็นระยะเวลาหนึ่งและลบกิจกรรมเก่าออก |
powerManagementEvents[] |
เหตุการณ์การจัดการพลังงานในอุปกรณ์ตามลำดับเวลา ข้อมูลนี้จะพร้อมใช้งานก็ต่อเมื่อ |
hardwareStatusSamples[] |
ตัวอย่างสถานะฮาร์ดแวร์ตามลำดับเวลา ข้อมูลนี้จะพร้อมใช้งานก็ต่อเมื่อ |
deviceSettings |
ข้อมูลการตั้งค่าอุปกรณ์ ข้อมูลนี้จะพร้อมใช้งานก็ต่อเมื่อ |
user |
ผู้ใช้ที่เป็นเจ้าของอุปกรณ์ |
systemProperties |
แมปชื่อและค่าของพร็อพเพอร์ตี้ระบบที่เลือกซึ่งเกี่ยวข้องกับอุปกรณ์ ข้อมูลนี้จะพร้อมใช้งานก็ต่อเมื่อ ออบเจ็กต์ที่มีรายการคู่ |
securityPosture |
ค่าสถานะความปลอดภัยของอุปกรณ์ที่แสดงถึงระดับความปลอดภัยของอุปกรณ์ |
ownership |
การเป็นเจ้าของอุปกรณ์ที่มีการจัดการ |
commonCriteriaModeInfo |
ข้อมูลเกี่ยวกับโหมด Common Criteria ซึ่งเป็นมาตรฐานความปลอดภัยที่ระบุไว้ในเกณฑ์ร่วมกันสำหรับการประเมินความปลอดภัยด้านเทคโนโลยีสารสนเทศ (CC) ข้อมูลนี้จะพร้อมใช้งานก็ต่อเมื่อ |
appliedPasswordPolicies[] |
ข้อกำหนดของรหัสผ่านที่ใช้กับอุปกรณ์ในปัจจุบัน
|
dpcMigrationInfo |
เอาต์พุตเท่านั้น ข้อมูลที่เกี่ยวข้องกับการย้ายข้อมูลอุปกรณ์นี้จากเครื่องมือควบคุมนโยบายด้านอุปกรณ์ (DPC) อื่นหรือไม่ |
DeviceState
สถานะที่อาจมีผลกับอุปกรณ์
Enum | |
---|---|
DEVICE_STATE_UNSPECIFIED |
ระบบไม่อนุญาตค่านี้ |
ACTIVE |
อุปกรณ์ทำงานอยู่ |
DISABLED |
อุปกรณ์ถูกปิดใช้ |
DELETED |
อุปกรณ์ถูกลบไปแล้ว การเรียก API จะไม่แสดงสถานะนี้ แต่จะใช้ในรายงานสถานะสุดท้ายเมื่ออุปกรณ์ยอมรับการลบ หากมีการลบอุปกรณ์ผ่านการเรียก API ระบบจะเผยแพร่สถานะนี้ไปยัง Pub/Sub หากผู้ใช้ลบโปรไฟล์งานหรือรีเซ็ตอุปกรณ์ เซิร์ฟเวอร์จะยังคงไม่ทราบสถานะของอุปกรณ์ |
PROVISIONING |
กำลังจัดสรรอุปกรณ์ อุปกรณ์ที่ลงทะเบียนใหม่จะอยู่ในสถานะนี้จนกว่าจะมีการใช้นโยบาย |
LOST |
อุปกรณ์สูญหาย สถานะนี้จะใช้ได้ในอุปกรณ์ขององค์กรเท่านั้น |
PREPARING_FOR_MIGRATION |
อุปกรณ์กำลังเตรียมพร้อมสำหรับการย้ายข้อมูลไปยัง Android Management API คุณไม่ต้องดำเนินการใดๆ เพิ่มเติมเพื่อให้การย้ายข้อมูลดำเนินต่อไป |
DEACTIVATED_BY_DEVICE_FINANCE |
อุปกรณ์นี้เป็นการผ่อนชำระที่ "ล็อก" โดยตัวแทนให้กู้ยืม ซึ่งหมายความว่ามีการตั้งค่านโยบายบางอย่างที่จำกัดฟังก์ชันการทำงานของอุปกรณ์จนกว่าตัวแทนให้กู้ยืมจะ "ปลดล็อก" อุปกรณ์ อุปกรณ์จะใช้การตั้งค่านโยบายต่อไป ยกเว้นการตั้งค่าที่ตัวแทนให้กู้ยืมลบล้าง เมื่ออุปกรณ์ "ล็อก" อยู่ ระบบจะรายงานสถานะใน appliedState เป็น DEACTIVATED_BY_DEVICE_FINANCE |
NonComplianceDetail
ให้รายละเอียดเกี่ยวกับการไม่ปฏิบัติตามการตั้งค่านโยบาย
การแสดง JSON |
---|
{ "settingName": string, "nonComplianceReason": enum ( |
ช่อง | |
---|---|
settingName |
ชื่อการตั้งค่านโยบาย นี่คือชื่อฟิลด์ JSON ของฟิลด์ |
nonComplianceReason |
เหตุผลที่อุปกรณ์ไม่เป็นไปตามการตั้งค่า |
packageName |
ชื่อแพ็กเกจที่ระบุว่าแอปใดไม่เป็นไปตามข้อกำหนด (หากมี) |
fieldPath |
สำหรับการตั้งค่าที่มีช่องที่ฝังอยู่ หากช่องที่ฝังอยู่ไม่เป็นไปตามข้อกําหนด ข้อมูลนี้จะระบุเส้นทางแบบเต็มไปยังช่องที่ไม่เหมาะสม เส้นทางมีรูปแบบเหมือนกับการอ้างอิงช่อง JSON ของนโยบายใน JavaScript กล่าวคือ 1) สําหรับช่องประเภทออบเจ็กต์ ให้ใส่จุดตามด้วยชื่อช่องย่อยต่อจากชื่อช่อง 2) สําหรับฟิลด์ประเภทอาร์เรย์ ชื่อฟิลด์จะตามด้วยดัชนีอาร์เรย์ที่ใส่ไว้ในวงเล็บ เช่น หากต้องการระบุปัญหาเกี่ยวกับช่อง |
currentValue |
หากใช้การตั้งค่านโยบายไม่ได้ ค่าปัจจุบันของการตั้งค่าในอุปกรณ์ |
installationFailureReason |
หากตั้งค่า |
specificNonComplianceReason |
เหตุผลเฉพาะด้านนโยบายที่อุปกรณ์ไม่เป็นไปตามการตั้งค่า |
specificNonComplianceContext |
บริบทเพิ่มเติมสําหรับ |
InstallationFailureReason
สาเหตุที่การติดตั้งแอปอาจไม่สำเร็จ
Enum | |
---|---|
INSTALLATION_FAILURE_REASON_UNSPECIFIED |
ระบบไม่อนุญาตค่านี้ |
INSTALLATION_FAILURE_REASON_UNKNOWN |
เงื่อนไขที่ไม่รู้จักทำให้ติดตั้งแอปไม่ได้ สาเหตุที่เป็นไปได้บางประการ ได้แก่ อุปกรณ์มีพื้นที่เก็บข้อมูลไม่เพียงพอ การเชื่อมต่อเครือข่ายของอุปกรณ์ไม่น่าเชื่อถือ หรือการติดตั้งใช้เวลานานกว่าที่คาดไว้ ระบบจะลองติดตั้งอีกครั้งโดยอัตโนมัติ |
IN_PROGRESS |
การติดตั้งยังอยู่ระหว่างดำเนินการ |
NOT_FOUND |
ไม่พบแอปใน Play |
NOT_COMPATIBLE_WITH_DEVICE |
แอปเข้ากันไม่ได้กับอุปกรณ์ |
NOT_APPROVED |
แอปยังไม่ได้รับการอนุมัติจากผู้ดูแลระบบ |
PERMISSIONS_NOT_ACCEPTED |
แอปมีสิทธิ์ใหม่ที่ผู้ดูแลระบบยังไม่ได้ยอมรับ |
NOT_AVAILABLE_IN_COUNTRY |
แอปใช้ไม่ได้ในประเทศของผู้ใช้ |
NO_LICENSES_REMAINING |
ไม่มีใบอนุญาตที่จะมอบหมายให้ผู้ใช้ |
NOT_ENROLLED |
องค์กรไม่ได้ลงทะเบียนกับ Managed Google Play อีกต่อไป หรือผู้ดูแลระบบยังไม่ได้ยอมรับข้อกำหนดในการให้บริการล่าสุดของ Managed Google Play |
USER_INVALID |
ผู้ใช้ไม่มีสิทธิ์แล้ว ผู้ใช้อาจถูกลบหรือปิดใช้ไปแล้ว |
NETWORK_ERROR_UNRELIABLE_CONNECTION |
ข้อผิดพลาดเกี่ยวกับเครือข่ายในอุปกรณ์ของผู้ใช้ทำให้การติดตั้งไม่สำเร็จ ซึ่งมักเกิดขึ้นเมื่อการเชื่อมต่ออินเทอร์เน็ตของอุปกรณ์ลดลง ใช้งานไม่ได้ หรือมีปัญหาเกี่ยวกับการกำหนดค่าเครือข่าย โปรดตรวจสอบว่าอุปกรณ์มีสิทธิ์เข้าถึงการเชื่อมต่ออินเทอร์เน็ตอย่างเต็มรูปแบบในเครือข่ายที่เป็นไปตามข้อกำหนด |
INSUFFICIENT_STORAGE |
อุปกรณ์ของผู้ใช้มีพื้นที่เก็บข้อมูลไม่เพียงพอที่จะติดตั้งแอป ปัญหานี้แก้ไขได้ด้วยการล้างพื้นที่เก็บข้อมูลในอุปกรณ์ การติดตั้งหรืออัปเดตแอปจะกลับมาทำงานต่อโดยอัตโนมัติเมื่ออุปกรณ์มีพื้นที่เก็บข้อมูลเพียงพอ |
SpecificNonComplianceReason
รายละเอียดเพิ่มเติมเกี่ยวกับสาเหตุที่อุปกรณ์อาจไม่เป็นไปตามการตั้งค่านโยบาย คุณสามารถเพิ่มค่าใหม่ลงใน Enum ในอนาคตได้
Enum | |
---|---|
SPECIFIC_NON_COMPLIANCE_REASON_UNSPECIFIED |
ไม่ได้ระบุเหตุผลที่ไม่เป็นไปตามข้อกำหนดที่เฉพาะเจาะจง ไม่ได้ตั้งค่าช่องใน
|
PASSWORD_POLICIES_USER_CREDENTIALS_CONFIRMATION_REQUIRED |
ผู้ใช้ต้องยืนยันข้อมูลเข้าสู่ระบบโดยการป้อนการล็อกหน้าจอ ไม่ได้ตั้งค่าช่องใน ตั้งค่า เป็น
|
PASSWORD_POLICIES_PASSWORD_EXPIRED |
รหัสผ่านของอุปกรณ์หรือโปรไฟล์หมดอายุแล้ว ตั้งค่า แล้ว ตั้งค่า เป็น
|
PASSWORD_POLICIES_PASSWORD_NOT_SUFFICIENT |
รหัสผ่านของอุปกรณ์ไม่เป็นไปตามข้อกำหนดของรหัสผ่าน ตั้งค่า แล้ว ตั้งค่า เป็น
|
ONC_WIFI_INVALID_VALUE |
ค่าในการกําหนดค่า Wi-Fi ของ ONC ไม่ถูกต้อง ระบุค่าในช่องที่ไม่ถูกต้อง ตั้งค่า แล้ว ตั้งค่า เป็น
|
ONC_WIFI_API_LEVEL |
การตั้งค่า Wi-Fi ของ ONC ไม่รองรับระดับ API ของ Android เวอร์ชันที่ทำงานในอุปกรณ์ ระบุค่าฟิลด์ที่ไม่รองรับ ตั้งค่า แล้ว ตั้งค่า เป็น
|
ONC_WIFI_INVALID_ENTERPRISE_CONFIG |
เครือข่าย Wi-Fi ขององค์กรไม่มี CA รูทหรือชื่อโดเมน ตั้งค่า เป็น
|
ONC_WIFI_USER_SHOULD_REMOVE_NETWORK |
ผู้ใช้ต้องนำเครือข่าย Wi-Fi ที่กําหนดค่าไว้ออกด้วยตนเอง ซึ่งใช้ได้กับโปรไฟล์งานในอุปกรณ์ส่วนตัวเท่านั้น ตั้งค่า เป็น
|
ONC_WIFI_KEY_PAIR_ALIAS_NOT_CORRESPONDING_TO_EXISTING_KEY |
นามแฝงคู่คีย์ที่ระบุผ่านฟิลด์ ClientCertKeyPairAlias ใน ไม่ตรงกับคีย์ที่ติดตั้งอยู่ในอุปกรณ์ ตั้งค่า เป็น
|
SpecificNonComplianceContext
บริบทเพิ่มเติมสําหรับ SpecificNonComplianceReason
การแสดง JSON |
---|
{ "oncWifiContext": { object ( |
ช่อง | |
---|---|
oncWifiContext |
บริบทเพิ่มเติมสำหรับการไม่ปฏิบัติตามข้อกำหนดที่เกี่ยวข้องกับการกำหนดค่า Wi-Fi โปรดดู |
passwordPoliciesContext |
บริบทเพิ่มเติมสำหรับการไม่ปฏิบัติตามนโยบายรหัสผ่าน โปรดอ่าน |
OncWifiContext
บริบทเพิ่มเติมสำหรับการไม่ปฏิบัติตามข้อกำหนดที่เกี่ยวข้องกับการกำหนดค่า Wi-Fi
การแสดง JSON |
---|
{ "wifiGuid": string } |
ช่อง | |
---|---|
wifiGuid |
GUID ของการกำหนดค่า Wi-Fi ที่ไม่เป็นไปตามข้อกำหนด |
PasswordPoliciesContext
บริบทเพิ่มเติมสำหรับการไม่ปฏิบัติตามนโยบายรหัสผ่าน
การแสดง JSON |
---|
{
"passwordPolicyScope": enum ( |
ช่อง | |
---|---|
passwordPolicyScope |
ขอบเขตของรหัสผ่านที่ไม่เป็นไปตามข้อกำหนด |
SoftwareInfo
ข้อมูลเกี่ยวกับซอฟต์แวร์ของอุปกรณ์
การแสดง JSON |
---|
{
"androidVersion": string,
"androidDevicePolicyVersionCode": integer,
"androidDevicePolicyVersionName": string,
"androidBuildNumber": string,
"deviceKernelVersion": string,
"bootloaderVersion": string,
"androidBuildTime": string,
"securityPatchLevel": string,
"primaryLanguageCode": string,
"deviceBuildSignature": string,
"systemUpdateInfo": {
object ( |
ช่อง | |
---|---|
androidVersion |
สตริงเวอร์ชัน Android ที่ผู้ใช้มองเห็น เช่น |
androidDevicePolicyVersionCode |
รหัสเวอร์ชันของแอป Android Device Policy |
androidDevicePolicyVersionName |
เวอร์ชันแอป Android Device Policy ที่แสดงต่อผู้ใช้ |
androidBuildNumber |
สตริงรหัสบิลด์ Android สำหรับแสดงต่อผู้ใช้ เช่น |
deviceKernelVersion |
เวอร์ชันเคอร์เนล เช่น |
bootloaderVersion |
หมายเลขเวอร์ชัน Bootloader ของระบบ เช่น |
androidBuildTime |
เวลาบิลด์ ใช้ RFC 3339 ซึ่งเอาต์พุตที่สร้างขึ้นจะเป็นรูปแบบ Z-normalized เสมอ และใช้ตัวเลขทศนิยม 0, 3, 6 หรือ 9 ระบบยังยอมรับออฟเซตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่างเช่น |
securityPatchLevel |
ระดับแพตช์ความปลอดภัย เช่น |
primaryLanguageCode |
รหัสภาษา IETF BCP 47 สำหรับภาษาหลักในอุปกรณ์ |
deviceBuildSignature |
แฮช SHA-256 ของ |
systemUpdateInfo |
ข้อมูลเกี่ยวกับการอัปเดตระบบที่รอดำเนินการ |
SystemUpdateInfo
ข้อมูลเกี่ยวกับการอัปเดตระบบที่รอดำเนินการ
การแสดง JSON |
---|
{
"updateStatus": enum ( |
ช่อง | |
---|---|
updateStatus |
สถานะการอัปเดต: มีการอัปเดตหรือไม่ และอัปเดตประเภทใด |
updateReceivedTime |
เวลาที่มีการอัปเดตครั้งแรก ค่า 0 บ่งบอกว่าไม่ได้ตั้งค่าช่องนี้ ระบบจะตั้งค่าช่องนี้เฉพาะในกรณีที่มีอัปเดต (นั่นคือ ใช้ RFC 3339 ซึ่งเอาต์พุตที่สร้างขึ้นจะเป็นรูปแบบ Z-normalized เสมอ และใช้ตัวเลขทศนิยม 0, 3, 6 หรือ 9 ระบบยังยอมรับออฟเซตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่างเช่น |
UpdateStatus
สถานะการอัปเดต: มีการอัปเดตหรือไม่ และอัปเดตประเภทใด
Enum | |
---|---|
UPDATE_STATUS_UNKNOWN |
ไม่ทราบว่ามีอัปเดตระบบที่รอดำเนินการหรือไม่ กรณีนี้จะเกิดขึ้นเมื่อ API ของอุปกรณ์ต่ำกว่า 26 หรือนโยบายอุปกรณ์ Android เป็นเวอร์ชันที่ล้าสมัย |
UP_TO_DATE |
ไม่มีอัปเดตระบบที่รอดำเนินการในอุปกรณ์ |
UNKNOWN_UPDATE_AVAILABLE |
การอัปเดตระบบที่รอดำเนินการพร้อมให้อัปเดตแล้ว แต่ไม่ทราบประเภท |
SECURITY_UPDATE_AVAILABLE |
มีการอัปเดตความปลอดภัยที่รอดำเนินการ |
OS_UPDATE_AVAILABLE |
มีการอัปเดตระบบปฏิบัติการที่รอดำเนินการ |
HardwareInfo
ข้อมูลเกี่ยวกับฮาร์ดแวร์ของอุปกรณ์ ช่องที่เกี่ยวข้องกับเกณฑ์อุณหภูมิจะใช้งานได้ก็ต่อเมื่อ hardwareStatusEnabled
เป็น "จริง" ในนโยบายของอุปกรณ์
การแสดง JSON |
---|
{ "brand": string, "hardware": string, "deviceBasebandVersion": string, "manufacturer": string, "serialNumber": string, "model": string, "batteryShutdownTemperatures": [ number ], "batteryThrottlingTemperatures": [ number ], "cpuShutdownTemperatures": [ number ], "cpuThrottlingTemperatures": [ number ], "gpuShutdownTemperatures": [ number ], "gpuThrottlingTemperatures": [ number ], "skinShutdownTemperatures": [ number ], "skinThrottlingTemperatures": [ number ], "enterpriseSpecificId": string } |
ช่อง | |
---|---|
brand |
แบรนด์ของอุปกรณ์ เช่น |
hardware |
ชื่อของฮาร์ดแวร์ เช่น |
deviceBasebandVersion |
เวอร์ชันเบสแบนด์ เช่น |
manufacturer |
ผู้ผลิต เช่น |
serialNumber |
หมายเลขซีเรียลของอุปกรณ์ |
model |
รุ่นของอุปกรณ์ เช่น |
batteryShutdownTemperatures[] |
เกณฑ์อุณหภูมิการปิดเครื่องของแบตเตอรี่เป็นองศาเซลเซียสสำหรับแบตเตอรี่แต่ละก้อนในอุปกรณ์ |
batteryThrottlingTemperatures[] |
เกณฑ์อุณหภูมิในการจำกัดกำลังของแบตเตอรี่เป็นองศาเซลเซียสสำหรับแบตเตอรี่แต่ละก้อนในอุปกรณ์ |
cpuShutdownTemperatures[] |
เกณฑ์อุณหภูมิการปิดเครื่องของ CPU เป็นองศาเซลเซียสสำหรับ CPU แต่ละตัวในอุปกรณ์ |
cpuThrottlingTemperatures[] |
เกณฑ์อุณหภูมิที่ทำให้เกิดการจำกัด CPU เป็นองศาเซลเซียสสำหรับ CPU แต่ละตัวในอุปกรณ์ |
gpuShutdownTemperatures[] |
เกณฑ์อุณหภูมิการปิดเครื่องของ GPU เป็นองศาเซลเซียสสำหรับ GPU แต่ละตัวในอุปกรณ์ |
gpuThrottlingTemperatures[] |
เกณฑ์อุณหภูมิในการจำกัดการทำงานของ GPU เป็นองศาเซลเซียสสำหรับ GPU แต่ละตัวในอุปกรณ์ |
skinShutdownTemperatures[] |
เกณฑ์อุณหภูมิที่อุปกรณ์จะปิดในหน่วยเซลเซียส |
skinThrottlingTemperatures[] |
เกณฑ์อุณหภูมิที่จำกัดการทํางานของอุปกรณ์ในหน่วยเซลเซียส |
enterpriseSpecificId |
เอาต์พุตเท่านั้น รหัสที่ระบุอุปกรณ์ส่วนบุคคลที่ไม่ซ้ำกันในองค์กรหนึ่งๆ ในอุปกรณ์เครื่องเดียวกันเมื่อลงทะเบียนกับองค์กรเดียวกัน รหัสนี้จะยังคงอยู่ในการตั้งค่าต่างๆ และแม้กระทั่งการรีเซ็ตเป็นค่าเริ่มต้น รหัสนี้ใช้ได้ในอุปกรณ์ส่วนบุคคลที่มีโปรไฟล์งานในอุปกรณ์ที่ใช้ Android 12 ขึ้นไป |
ดิสเพลย์
ข้อมูลการแสดงผลของอุปกรณ์
การแสดง JSON |
---|
{
"name": string,
"displayId": integer,
"refreshRate": integer,
"state": enum ( |
ช่อง | |
---|---|
name |
ชื่อจอแสดงผล |
displayId |
รหัสการแสดงผลที่ไม่ซ้ำกัน |
refreshRate |
อัตราการรีเฟรชของจอแสดงผลเป็นเฟรมต่อวินาที |
state |
สถานะของจอแสดงผล |
width |
ความกว้างของการแสดงผลเป็นพิกเซล |
height |
ความสูงของการแสดงผลเป็นพิกเซล |
density |
ความหนาแน่นของการแสดงผลที่แสดงเป็นจุดต่อนิ้ว |
DisplayState
สถานะของจอแสดงผล
Enum | |
---|---|
DISPLAY_STATE_UNSPECIFIED |
ระบบไม่อนุญาตค่านี้ |
OFF |
จอแสดงผลปิดอยู่ |
ON |
จอแสดงผลเปิดอยู่ |
DOZE |
จอแสดงผลอยู่ในสถานะสลีปเพื่อประหยัดพลังงาน |
SUSPENDED |
จอแสดงผลอยู่ในสถานะสลีปแบบใช้พลังงานต่ำ |
ApplicationReport
ข้อมูลที่รายงานเกี่ยวกับแอปที่ติดตั้ง
การแสดง JSON |
---|
{ "packageName": string, "versionName": string, "versionCode": integer, "events": [ { object ( |
ช่อง | |
---|---|
packageName |
ชื่อแพ็กเกจของแอป |
versionName |
เวอร์ชันแอปที่แสดงต่อผู้ใช้ |
versionCode |
รหัสเวอร์ชันแอป ซึ่งสามารถใช้เพื่อระบุว่าเวอร์ชันหนึ่งใหม่กว่าอีกเวอร์ชันหนึ่งหรือไม่ |
events[] |
รายการเหตุการณ์ของแอปที่เกิดขึ้นในช่วง 30 ชั่วโมงที่ผ่านมา |
displayName |
ชื่อที่แสดงของแอป |
packageSha256Hash |
แฮช SHA-256 ของไฟล์ APK ของแอป ซึ่งสามารถใช้เพื่อยืนยันว่าแอปไม่ได้ถูกแก้ไข ไบต์แต่ละไบต์ของค่าแฮชจะแสดงเป็นตัวเลขฐาน 16 2 หลัก |
signingKeyCertFingerprints[] |
แฮช SHA-1 ของ |
installerPackageName |
ชื่อแพ็กเกจของแอปที่ติดตั้งแอปนี้ |
applicationSource |
แหล่งที่มาของแพ็กเกจ |
state |
สถานะแอปพลิเคชัน |
keyedAppStates[] |
รายการสถานะแอปที่มีคีย์ซึ่งแอปรายงาน |
userFacingType |
แอปแสดงต่อผู้ใช้หรือไม่ |
ApplicationEvent
เหตุการณ์ที่เกี่ยวข้องกับแอป
การแสดง JSON |
---|
{
"eventType": enum ( |
ช่อง | |
---|---|
eventType |
ประเภทเหตุการณ์ในแอป |
createTime |
เวลาสร้างเหตุการณ์ ใช้ RFC 3339 ซึ่งเอาต์พุตที่สร้างขึ้นจะเป็นรูปแบบ Z-normalized เสมอ และใช้ตัวเลขทศนิยม 0, 3, 6 หรือ 9 ระบบยังยอมรับออฟเซตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่างเช่น |
ApplicationEventType
ประเภทเหตุการณ์ที่เกี่ยวข้องกับแอป
Enum | |
---|---|
APPLICATION_EVENT_TYPE_UNSPECIFIED |
ระบบไม่อนุญาตค่านี้ |
INSTALLED |
ติดตั้งแอปแล้ว |
CHANGED |
แอปมีการเปลี่ยนแปลง เช่น เปิดหรือปิดใช้งานคอมโพเนนต์ |
DATA_CLEARED |
ล้างข้อมูลแอปแล้ว |
REMOVED |
ระบบนำแอปออกแล้ว |
REPLACED |
มีการติดตั้งแอปเวอร์ชันใหม่แทนเวอร์ชันเก่าแล้ว |
RESTARTED |
รีสตาร์ทแอปแล้ว |
PINNED |
แอปได้รับการปักหมุดไว้ที่เบื้องหน้า |
UNPINNED |
ระบบเลิกปักหมุดแอปแล้ว |
ApplicationSource
แหล่งที่มาที่ให้แอป
Enum | |
---|---|
APPLICATION_SOURCE_UNSPECIFIED |
แอปโหลดจากแหล่งที่มาที่ไม่ระบุ |
SYSTEM_APP_FACTORY_VERSION |
แอปนี้เป็นแอประบบจากอิมเมจเริ่มต้นของอุปกรณ์ |
SYSTEM_APP_UPDATED_VERSION |
แอปนี้เป็นแอประบบที่อัปเดตแล้ว |
INSTALLED_FROM_PLAY_STORE |
แอปติดตั้งจาก Google Play Store |
ApplicationState
สถานะการติดตั้งปัจจุบัน
Enum | |
---|---|
APPLICATION_STATE_UNSPECIFIED |
ไม่ได้ระบุสถานะแอป |
REMOVED |
นำแอปออกจากอุปกรณ์แล้ว |
INSTALLED |
ติดตั้งแอปในอุปกรณ์แล้ว |
KeyedAppState
สถานะแอปที่มีคีย์ซึ่งแอปรายงาน
การแสดง JSON |
---|
{
"key": string,
"severity": enum ( |
ช่อง | |
---|---|
key |
คีย์สำหรับสถานะแอป ทำหน้าที่เป็นจุดอ้างอิงสำหรับสิ่งที่แอประบุสถานะ ตัวอย่างเช่น เมื่อให้ความคิดเห็นเกี่ยวกับการกําหนดค่าที่มีการจัดการ คีย์นี้อาจเป็นคีย์การกําหนดค่าที่มีการจัดการ |
severity |
ความรุนแรงของสถานะแอป |
message |
สตริงข้อความรูปแบบอิสระเพื่ออธิบายสถานะแอป (ไม่บังคับ) หากสถานะเกิดจากค่าใดค่าหนึ่ง (เช่น ค่าการกำหนดค่าที่มีการจัดการ) ก็ควรรวมค่านั้นไว้ในข้อความ |
data |
ค่าที่เครื่องอ่านได้ซึ่ง EMM จะอ่านหรือไม่ก็ได้ เช่น การตั้งค่าที่ผู้ดูแลระบบสามารถเลือกเพื่อค้นหาในคอนโซล EMM ได้ (เช่น "แจ้งให้ฉันทราบหากข้อมูล battery_warning < 10") |
createTime |
เวลาสร้างสถานะแอปในอุปกรณ์ ใช้ RFC 3339 ซึ่งเอาต์พุตที่สร้างขึ้นจะเป็นรูปแบบ Z-normalized เสมอ และใช้ตัวเลขทศนิยม 0, 3, 6 หรือ 9 ระบบยังยอมรับออฟเซตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่างเช่น |
lastUpdateTime |
เวลาที่อัปเดตสถานะแอปครั้งล่าสุด ใช้ RFC 3339 ซึ่งเอาต์พุตที่สร้างขึ้นจะเป็นรูปแบบ Z-normalized เสมอ และใช้ตัวเลขทศนิยม 0, 3, 6 หรือ 9 ระบบยังยอมรับออฟเซตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่างเช่น |
ความรุนแรง
ความรุนแรงของสถานะแอป
Enum | |
---|---|
SEVERITY_UNSPECIFIED |
ระดับความรุนแรงที่ไม่ระบุ |
INFO |
ระดับความรุนแรงของข้อมูล |
ERROR |
ระดับความรุนแรงของข้อผิดพลาด การตั้งค่านี้ควรมีไว้สำหรับเงื่อนไขข้อผิดพลาดจริงที่องค์กรการจัดการต้องดำเนินการแก้ไข |
UserFacingType
แอปแสดงต่อผู้ใช้หรือไม่
Enum | |
---|---|
USER_FACING_TYPE_UNSPECIFIED |
ไม่ได้ระบุประเภทที่แสดงต่อผู้ใช้แอป |
NOT_USER_FACING |
แอปไม่ได้แสดงต่อผู้ใช้ |
USER_FACING |
แอปแสดงต่อผู้ใช้ |
NetworkInfo
ข้อมูลเครือข่ายของอุปกรณ์
การแสดง JSON |
---|
{
"imei": string,
"meid": string,
"wifiMacAddress": string,
"networkOperatorName": string,
"telephonyInfos": [
{
object ( |
ช่อง | |
---|---|
imei |
หมายเลข IMEI ของอุปกรณ์ GSM เช่น |
meid |
หมายเลข MEID ของอุปกรณ์ CDMA เช่น |
wifiMacAddress |
ที่อยู่ MAC ของ Wi-Fi ของอุปกรณ์ เช่น |
networkOperatorName |
ชื่อผู้ให้บริการที่จดทะเบียนในปัจจุบันตามตัวอักษร เช่น Vodafone |
telephonyInfos[] |
ให้ข้อมูลโทรศัพท์ที่เชื่อมโยงกับซิมการ์ดแต่ละใบในอุปกรณ์ ใช้ได้เฉพาะในอุปกรณ์ที่มีการจัดการเต็มรูปแบบตั้งแต่ Android API ระดับ 23 ขึ้นไป |
TelephonyInfo
ข้อมูลโทรศัพท์ที่เชื่อมโยงกับซิมการ์ดหนึ่งๆ ในอุปกรณ์ ใช้ได้เฉพาะในอุปกรณ์ที่มีการจัดการเต็มรูปแบบตั้งแต่ Android API ระดับ 23 ขึ้นไป
การแสดง JSON |
---|
{ "phoneNumber": string, "carrierName": string, "iccId": string } |
ช่อง | |
---|---|
phoneNumber |
หมายเลขโทรศัพท์ที่เชื่อมโยงกับซิมการ์ดนี้ |
carrierName |
ชื่อผู้ให้บริการที่เชื่อมโยงกับซิมการ์ดนี้ |
iccId |
เอาต์พุตเท่านั้น ICCID ที่เชื่อมโยงกับซิมการ์ดนี้ |
MemoryInfo
ข้อมูลเกี่ยวกับหน่วยความจำและพื้นที่เก็บข้อมูลของอุปกรณ์
การแสดง JSON |
---|
{ "totalRam": string, "totalInternalStorage": string } |
ช่อง | |
---|---|
totalRam |
RAM ทั้งหมดในอุปกรณ์เป็นหน่วยไบต์ |
totalInternalStorage |
พื้นที่เก็บข้อมูลภายในทั้งหมดในอุปกรณ์เป็นไบต์ |
MemoryEvent
เหตุการณ์ที่เกี่ยวข้องกับการวัดหน่วยความจําและพื้นที่เก็บข้อมูล
เราขอแนะนำให้ใช้ช่อง
เพื่อแยกความแตกต่างระหว่างเหตุการณ์ใหม่และเก่าcreateTime
การแสดง JSON |
---|
{
"eventType": enum ( |
ช่อง | |
---|---|
eventType |
ประเภทของกิจกรรม |
createTime |
เวลาสร้างเหตุการณ์ ใช้ RFC 3339 ซึ่งเอาต์พุตที่สร้างขึ้นจะเป็นรูปแบบ Z-normalized เสมอ และใช้ตัวเลขทศนิยม 0, 3, 6 หรือ 9 ระบบยังยอมรับออฟเซตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่างเช่น |
byteCount |
จำนวนไบต์ว่างในสื่อ หรือสำหรับ |
MemoryEventType
ประเภทเหตุการณ์
Enum | |
---|---|
MEMORY_EVENT_TYPE_UNSPECIFIED |
ไม่ระบุ ไม่มีเหตุการณ์ประเภทนี้ |
RAM_MEASURED |
วัดพื้นที่ว่างใน RAM |
INTERNAL_STORAGE_MEASURED |
วัดพื้นที่ว่างในที่จัดเก็บข้อมูลภายใน |
EXTERNAL_STORAGE_DETECTED |
ตรวจพบสื่อเก็บข้อมูลภายนอกใหม่ จํานวนไบต์ที่รายงานคือความจุทั้งหมดของสื่อเก็บข้อมูล |
EXTERNAL_STORAGE_REMOVED |
มีการนำสื่อสำหรับจัดเก็บข้อมูลภายนอกออก จํานวนไบต์ที่รายงานเป็น 0 |
EXTERNAL_STORAGE_MEASURED |
วัดพื้นที่ว่างในสื่อเก็บข้อมูลภายนอก |
PowerManagementEvent
เหตุการณ์การจัดการพลังงาน
การแสดง JSON |
---|
{
"eventType": enum ( |
ช่อง | |
---|---|
eventType |
ประเภทของกิจกรรม |
createTime |
เวลาสร้างเหตุการณ์ ใช้ RFC 3339 ซึ่งเอาต์พุตที่สร้างขึ้นจะเป็นรูปแบบ Z-normalized เสมอ และใช้ตัวเลขทศนิยม 0, 3, 6 หรือ 9 ระบบยังยอมรับออฟเซตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่างเช่น |
batteryLevel |
สำหรับเหตุการณ์ |
PowerManagementEventType
ประเภทเหตุการณ์
Enum | |
---|---|
POWER_MANAGEMENT_EVENT_TYPE_UNSPECIFIED |
ไม่ระบุ ไม่มีเหตุการณ์ประเภทนี้ |
BATTERY_LEVEL_COLLECTED |
วัดระดับแบตเตอรี่แล้ว |
POWER_CONNECTED |
อุปกรณ์เริ่มชาร์จแล้ว |
POWER_DISCONNECTED |
อุปกรณ์หยุดชาร์จ |
BATTERY_LOW |
อุปกรณ์เข้าสู่โหมดพลังงานต่ำ |
BATTERY_OKAY |
อุปกรณ์ออกจากโหมดพลังงานต่ำแล้ว |
BOOT_COMPLETED |
อุปกรณ์บูตแล้ว |
SHUTDOWN |
อุปกรณ์ปิดลง |
HardwareStatus
สถานะฮาร์ดแวร์ ระบบอาจเปรียบเทียบอุณหภูมิกับเกณฑ์อุณหภูมิที่มีอยู่ใน hardwareInfo
เพื่อพิจารณาความสมบูรณ์ของฮาร์ดแวร์
การแสดง JSON |
---|
{ "createTime": string, "batteryTemperatures": [ number ], "cpuTemperatures": [ number ], "gpuTemperatures": [ number ], "skinTemperatures": [ number ], "fanSpeeds": [ number ], "cpuUsages": [ number ] } |
ช่อง | |
---|---|
createTime |
เวลาที่ทำการวัด ใช้ RFC 3339 ซึ่งเอาต์พุตที่สร้างขึ้นจะเป็นรูปแบบ Z-normalized เสมอ และใช้ตัวเลขทศนิยม 0, 3, 6 หรือ 9 ระบบยังยอมรับออฟเซตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่างเช่น |
batteryTemperatures[] |
อุณหภูมิปัจจุบันของแบตเตอรี่เป็นองศาเซลเซียสสำหรับแบตเตอรี่แต่ละก้อนในอุปกรณ์ |
cpuTemperatures[] |
อุณหภูมิปัจจุบันของ CPU เป็นองศาเซลเซียสสำหรับ CPU แต่ละตัวในอุปกรณ์ |
gpuTemperatures[] |
อุณหภูมิปัจจุบันของ GPU เป็นองศาเซลเซียสสำหรับ GPU แต่ละตัวในอุปกรณ์ |
skinTemperatures[] |
อุณหภูมิผิวของอุปกรณ์ปัจจุบันเป็นองศาเซลเซียส |
fanSpeeds[] |
ความเร็วพัดลมเป็น RPM สำหรับพัดลมแต่ละตัวในอุปกรณ์ อาร์เรย์ว่างหมายความว่าไม่มีพัดลมหรือระบบไม่รองรับความเร็วพัดลม |
cpuUsages[] |
การใช้งาน CPU เป็นเปอร์เซ็นต์สำหรับแต่ละแกนที่มีในอุปกรณ์ การใช้งานจะเป็น 0 สำหรับแต่ละแกนที่ไม่ได้เสียบปลั๊ก อาร์เรย์ว่างหมายความว่าระบบไม่รองรับการใช้งาน CPU |
DeviceSettings
ข้อมูลเกี่ยวกับการตั้งค่าอุปกรณ์ที่เกี่ยวข้องกับความปลอดภัยในอุปกรณ์
การแสดง JSON |
---|
{
"isDeviceSecure": boolean,
"unknownSourcesEnabled": boolean,
"developmentSettingsEnabled": boolean,
"adbEnabled": boolean,
"isEncrypted": boolean,
"encryptionStatus": enum ( |
ช่อง | |
---|---|
isDeviceSecure |
อุปกรณ์มีการรักษาความปลอดภัยด้วย PIN/รหัสผ่านหรือไม่ |
unknownSourcesEnabled |
การเปิดใช้การติดตั้งแอปจากแหล่งที่มาที่ไม่รู้จัก |
developmentSettingsEnabled |
อุปกรณ์เปิดใช้โหมดนักพัฒนาซอฟต์แวร์หรือไม่ |
adbEnabled |
อุปกรณ์เปิดใช้ ADB หรือไม่ |
isEncrypted |
การเข้ารหัสพื้นที่เก็บข้อมูลเปิดใช้งานอยู่หรือไม่ |
encryptionStatus |
สถานะการเข้ารหัสจาก DevicePolicyManager |
verifyAppsEnabled |
มีการบังคับใช้การยืนยันโดย Google Play Protect ในอุปกรณ์หรือไม่ |
EncryptionStatus
สถานะการเข้ารหัสของอุปกรณ์
Enum | |
---|---|
ENCRYPTION_STATUS_UNSPECIFIED |
ไม่ระบุ อุปกรณ์ไม่ควรมีประเภทนี้ |
UNSUPPORTED |
อุปกรณ์ไม่รองรับการเข้ารหัส |
INACTIVE |
อุปกรณ์รองรับการเข้ารหัส แต่ไม่ได้เปิดใช้งานอยู่ในขณะนี้ |
ACTIVATING |
การเข้ารหัสยังไม่ทำงานอยู่ในขณะนี้ แต่กำลังเปิดใช้งาน |
ACTIVE |
การเข้ารหัสทำงานอยู่ |
ACTIVE_DEFAULT_KEY |
การเข้ารหัสทำงานอยู่ แต่ผู้ใช้ไม่ได้ตั้งค่าคีย์การเข้ารหัส |
ACTIVE_PER_USER |
การเข้ารหัสทำงานอยู่และคีย์การเข้ารหัสจะเชื่อมโยงกับโปรไฟล์ผู้ใช้ |
SecurityPosture
สถานะความปลอดภัยของอุปกรณ์ ซึ่งพิจารณาจากสถานะปัจจุบันของอุปกรณ์และนโยบายที่ใช้
การแสดง JSON |
---|
{ "devicePosture": enum ( |
ช่อง | |
---|---|
devicePosture |
ค่าลักษณะการรักษาความปลอดภัยของอุปกรณ์ |
postureDetails[] |
รายละเอียดเพิ่มเติมเกี่ยวกับสถานะความปลอดภัยของอุปกรณ์ |
DevicePosture
ค่าสถานะความปลอดภัยที่เป็นไปได้ของอุปกรณ์ภายใต้การจัดการ
Enum | |
---|---|
POSTURE_UNSPECIFIED |
ไม่ระบุ ไม่มีรายละเอียดท่าทางสำหรับค่าท่าทางนี้ |
SECURE |
อุปกรณ์นี้ปลอดภัย |
AT_RISK |
อุปกรณ์นี้อาจมีความเสี่ยงที่จะถูกผู้ไม่ประสงค์ดีโจมตีมากกว่าที่แนะนำสำหรับการใช้งานกับข้อมูลบริษัท |
POTENTIALLY_COMPROMISED |
อุปกรณ์นี้อาจถูกบุกรุกและผู้ไม่ประสงค์ดีอาจเข้าถึงข้อมูลของบริษัทได้ |
PostureDetail
รายละเอียดเพิ่มเติมเกี่ยวกับสถานะความปลอดภัยของอุปกรณ์
การแสดง JSON |
---|
{ "securityRisk": enum ( |
ช่อง | |
---|---|
securityRisk |
ความเสี่ยงด้านความปลอดภัยที่เฉพาะเจาะจงซึ่งส่งผลเสียต่อสถานะความปลอดภัยของอุปกรณ์ |
advice[] |
คำแนะนำที่เกี่ยวข้องสำหรับผู้ดูแลระบบเพื่อลดความเสี่ยงด้านความปลอดภัยนี้และปรับปรุงระดับความปลอดภัยของอุปกรณ์ |
SecurityRisk
ความเสี่ยงที่ทำให้อุปกรณ์ไม่อยู่ในสถานะที่ปลอดภัยที่สุด
Enum | |
---|---|
SECURITY_RISK_UNSPECIFIED |
ไม่ระบุ |
UNKNOWN_OS |
Play Integrity API ตรวจพบว่าอุปกรณ์ใช้ระบบปฏิบัติการที่ไม่รู้จัก (การตรวจสอบ basicIntegrity สำเร็จ แต่ ctsProfileMatch ไม่สำเร็จ) |
COMPROMISED_OS |
Play Integrity API ตรวจพบว่าอุปกรณ์ใช้ระบบปฏิบัติการที่ถูกบุกรุก (การตรวจสอบ basicIntegrity ไม่สําเร็จ) |
HARDWARE_BACKED_EVALUATION_FAILED |
Play Integrity API จะตรวจพบว่าอุปกรณ์ไม่มีการรับประกันความสมบูรณ์ของระบบอย่างแน่ชัด หากป้ายกํากับ MEETS_STRONG_INTEGRITY ไม่แสดงในช่องความสมบูรณ์ของอุปกรณ์ |
CommonCriteriaModeInfo
ข้อมูลเกี่ยวกับโหมด Common Criteria ซึ่งเป็นมาตรฐานความปลอดภัยที่ระบุไว้ในเกณฑ์ร่วมกันสำหรับการประเมินความปลอดภัยด้านเทคโนโลยีสารสนเทศ (CC)
ข้อมูลนี้จะพร้อมใช้งานก็ต่อเมื่อ statusReportingSettings.commonCriteriaModeEnabled
เป็น true
ในนโยบายของอุปกรณ์
การแสดง JSON |
---|
{ "commonCriteriaModeStatus": enum ( |
ช่อง | |
---|---|
commonCriteriaModeStatus |
สถานะการเปิดใช้โหมด Common Criteria |
policySignatureVerificationStatus |
เอาต์พุตเท่านั้น สถานะการยืนยันลายเซ็นนโยบาย |
CommonCriteriaModeStatus
สถานะการเปิดใช้โหมด Common Criteria
Enum | |
---|---|
COMMON_CRITERIA_MODE_STATUS_UNKNOWN |
สถานะที่ไม่รู้จัก |
COMMON_CRITERIA_MODE_DISABLED |
โหมด Common Criteria ปิดใช้อยู่ในขณะนี้ |
COMMON_CRITERIA_MODE_ENABLED |
ระบบเปิดใช้โหมด Common Criteria อยู่ในขณะนี้ |
PolicySignatureVerificationStatus
สถานะการยืนยันลายเซ็นนโยบาย
Enum | |
---|---|
POLICY_SIGNATURE_VERIFICATION_STATUS_UNSPECIFIED |
ไม่ระบุ ไม่ได้รายงานสถานะการยืนยัน ระบบจะตั้งค่านี้เฉพาะในกรณีที่ เป็นเท็จ |
POLICY_SIGNATURE_VERIFICATION_DISABLED |
การยืนยันลายเซ็นนโยบายปิดอยู่ในอุปกรณ์เนื่องจากมีการตั้งค่า เป็น "เท็จ" |
POLICY_SIGNATURE_VERIFICATION_SUCCEEDED |
การยืนยันลายเซ็นนโยบายสำเร็จ |
POLICY_SIGNATURE_VERIFICATION_NOT_SUPPORTED |
ระบบไม่รองรับการตรวจสอบลายเซ็นนโยบาย เช่น เนื่องจากอุปกรณ์ลงทะเบียนกับ CloudDPC เวอร์ชันที่ไม่รองรับการตรวจสอบลายเซ็นนโยบาย |
POLICY_SIGNATURE_VERIFICATION_FAILED |
การยืนยันลายเซ็นนโยบายไม่สำเร็จ ยังไม่ได้ใช้นโยบาย |
DpcMigrationInfo
ข้อมูลที่เกี่ยวข้องกับการย้ายข้อมูลอุปกรณ์นี้จากเครื่องมือควบคุมนโยบายด้านอุปกรณ์ (DPC) อื่นหรือไม่
การแสดง JSON |
---|
{ "previousDpc": string, "additionalData": string } |
ช่อง | |
---|---|
previousDpc |
เอาต์พุตเท่านั้น หากย้ายข้อมูลอุปกรณ์นี้มาจาก DPC อื่น ชื่อแพ็กเกจของอุปกรณ์จะเป็นชื่อนี้ ไม่แสดงข้อมูล |
additionalData |
เอาต์พุตเท่านั้น หากย้ายข้อมูลอุปกรณ์นี้มาจาก DPC อื่น ระบบจะป้อนข้อมูลในฟิลด์ |
เมธอด |
|
---|---|
|
ลบอุปกรณ์ |
|
รับอุปกรณ์ |
|
ส่งคําสั่งไปยังอุปกรณ์ |
|
แสดงรายการอุปกรณ์สําหรับองค์กรหนึ่งๆ |
|
อัปเดตอุปกรณ์ |