- Resource: Perangkat
- DeviceState
- NonComplianceDetail
- InstallationFailureReason
- SpecificNonComplianceReason
- SpecificNonComplianceContext
- OncWifiContext
- PasswordPoliciesContext
- SoftwareInfo
- SystemUpdateInfo
- UpdateStatus
- HardwareInfo
- Tampilan
- DisplayState
- ApplicationReport
- ApplicationEvent
- ApplicationEventType
- ApplicationSource
- ApplicationState
- KeyedAppState
- Keparahan
- UserFacingType
- NetworkInfo
- TelephonyInfo
- MemoryInfo
- MemoryEvent
- MemoryEventType
- PowerManagementEvent
- PowerManagementEventType
- HardwareStatus
- DeviceSettings
- EncryptionStatus
- SecurityPosture
- DevicePosture
- PostureDetail
- SecurityRisk
- CommonCriteriaModeInfo
- CommonCriteriaModeStatus
- DpcMigrationInfo
- Metode
Resource: Perangkat
Perangkat milik perusahaan. Kecuali jika dinyatakan lain, semua kolom bersifat hanya baca dan tidak dapat diubah oleh enterprises.devices.patch
.
Representasi JSON |
---|
{ "name": string, "userName": string, "managementMode": enum ( |
Kolom | |
---|---|
name |
Nama perangkat dalam format |
userName |
Nama resource pengguna yang memiliki perangkat ini dalam bentuk |
managementMode |
Jenis mode pengelolaan yang digunakan Android Device Policy di perangkat. Hal ini memengaruhi setelan kebijakan mana yang didukung. |
state |
Status yang akan diterapkan ke perangkat. Kolom ini dapat diubah oleh permintaan patch. Perlu diketahui bahwa saat memanggil |
appliedState |
Status yang saat ini diterapkan ke perangkat. |
policyCompliant |
Apakah perangkat mematuhi kebijakannya. |
nonComplianceDetails[] |
Detail tentang setelan kebijakan yang tidak dipatuhi oleh perangkat. |
enrollmentTime |
Waktu pendaftaran perangkat. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: |
lastStatusReportTime |
Terakhir kali perangkat mengirim laporan status. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: |
lastPolicyComplianceReportTime |
Tidak digunakan lagi. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: |
lastPolicySyncTime |
Terakhir kali perangkat mengambil kebijakannya. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: |
policyName |
Nama kebijakan yang diterapkan ke perangkat, dalam format |
appliedPolicyName |
Nama kebijakan yang saat ini diterapkan ke perangkat. |
appliedPolicyVersion |
Versi kebijakan yang saat ini diterapkan ke perangkat. |
apiLevel |
Level API versi platform Android yang berjalan di perangkat. |
enrollmentTokenData |
Jika perangkat didaftarkan dengan token pendaftaran yang berisi data tambahan, kolom ini akan berisi data tersebut. |
enrollmentTokenName |
Jika perangkat didaftarkan dengan token pendaftaran, kolom ini akan berisi nama token. |
disabledReason |
Jika status perangkat adalah |
softwareInfo |
Informasi mendetail tentang software perangkat. Informasi ini hanya tersedia jika |
hardwareInfo |
Informasi mendetail tentang hardware perangkat. |
displays[] |
Informasi mendetail tentang tampilan di perangkat. Informasi ini hanya tersedia jika |
applicationReports[] |
Laporan untuk aplikasi yang diinstal di perangkat. Informasi ini hanya tersedia jika |
previousDeviceNames[] |
Jika perangkat fisik yang sama telah didaftarkan beberapa kali, kolom ini akan berisi nama perangkat sebelumnya. Nomor seri digunakan sebagai ID unik untuk menentukan apakah perangkat fisik yang sama telah terdaftar sebelumnya. Nama-nama tersebut disusun dalam urutan kronologis. |
networkInfo |
Informasi jaringan perangkat. Informasi ini hanya tersedia jika |
memoryInfo |
Informasi memori: berisi informasi tentang memori dan penyimpanan perangkat. |
memoryEvents[] |
Peristiwa yang terkait dengan pengukuran memori dan penyimpanan dalam urutan kronologis. Informasi ini hanya tersedia jika Acara dipertahankan selama jangka waktu tertentu dan acara lama akan dihapus. |
powerManagementEvents[] |
Peristiwa pengelolaan daya di perangkat dalam urutan kronologis. Informasi ini hanya tersedia jika |
hardwareStatusSamples[] |
Contoh status hardware dalam urutan kronologis. Informasi ini hanya tersedia jika |
deviceSettings |
Informasi setelan perangkat. Informasi ini hanya tersedia jika |
user |
Pengguna yang memiliki perangkat. |
systemProperties |
Peta nama dan nilai properti sistem yang dipilih yang terkait dengan perangkat. Informasi ini hanya tersedia jika Objek yang berisi daftar pasangan |
securityPosture |
Nilai postur keamanan perangkat yang mencerminkan seberapa aman perangkat. |
ownership |
Kepemilikan perangkat terkelola. |
commonCriteriaModeInfo |
Informasi tentang Mode Kriteria Umum—standar keamanan yang ditentukan dalam Kriteria Umum untuk Evaluasi Keamanan Teknologi Informasi (CC). Informasi ini hanya tersedia jika |
appliedPasswordPolicies[] |
Persyaratan sandi yang saat ini diterapkan ke perangkat.
|
dpcMigrationInfo |
Hanya output. Informasi terkait apakah perangkat ini dimigrasikan agar tidak dikelola oleh Pengontrol Kebijakan Perangkat (DPC) lain. |
DeviceState
Status yang dapat diterapkan ke perangkat.
Enum | |
---|---|
DEVICE_STATE_UNSPECIFIED |
Nilai ini tidak diizinkan. |
ACTIVE |
Perangkat aktif. |
DISABLED |
Perangkat dinonaktifkan. |
DELETED |
Perangkat telah dihapus. Status ini tidak pernah ditampilkan oleh panggilan API, tetapi digunakan dalam laporan status akhir saat perangkat mengonfirmasi penghapusan. Jika perangkat dihapus melalui panggilan API, status ini akan dipublikasikan ke Pub/Sub. Jika pengguna menghapus profil kerja atau mereset perangkat, status perangkat akan tetap tidak diketahui oleh server. |
PROVISIONING |
Perangkat sedang disediakan. Perangkat yang baru didaftarkan akan berada dalam status ini hingga kebijakan diterapkan. |
LOST |
Perangkat hilang. Status ini hanya dapat dilakukan di perangkat milik organisasi. |
PREPARING_FOR_MIGRATION |
Perangkat sedang disiapkan untuk bermigrasi ke Android Management API. Tidak perlu tindakan lebih lanjut agar migrasi dapat dilanjutkan. |
NonComplianceDetail
Memberikan detail tentang ketidakpatuhan terhadap setelan kebijakan.
Representasi JSON |
---|
{ "settingName": string, "nonComplianceReason": enum ( |
Kolom | |
---|---|
settingName |
Nama setelan kebijakan. Ini adalah nama kolom JSON untuk kolom |
nonComplianceReason |
Alasan perangkat tidak mematuhi setelan. |
packageName |
Nama paket yang menunjukkan aplikasi mana yang tidak mematuhi kebijakan, jika berlaku. |
fieldPath |
Untuk setelan dengan kolom bertingkat, jika kolom bertingkat tertentu tidak mematuhi kebijakan, kolom ini akan menentukan jalur lengkap ke kolom yang melanggar. Jalur diformat dengan cara yang sama seperti kolom JSON kebijakan yang direferensikan di JavaScript, yaitu: 1) Untuk kolom berjenis objek, nama kolom diikuti dengan titik, lalu nama subkolom. 2) Untuk kolom berjenis array, nama kolom diikuti dengan indeks array yang diapit tanda kurung. Misalnya, untuk menunjukkan masalah dengan kolom |
currentValue |
Jika setelan kebijakan tidak dapat diterapkan, nilai setelan saat ini di perangkat. |
installationFailureReason |
Jika |
specificNonComplianceReason |
Alasan spesifik kebijakan menyebabkan perangkat tidak mematuhi setelan. |
specificNonComplianceContext |
Konteks tambahan untuk |
InstallationFailureReason
Alasan penginstalan aplikasi mungkin gagal.
Enum | |
---|---|
INSTALLATION_FAILURE_REASON_UNSPECIFIED |
Nilai ini tidak diizinkan. |
INSTALLATION_FAILURE_REASON_UNKNOWN |
Kondisi yang tidak diketahui mencegah aplikasi diinstal. Beberapa kemungkinan alasannya adalah perangkat tidak memiliki penyimpanan yang cukup, koneksi jaringan perangkat tidak dapat diandalkan, atau penginstalan memerlukan waktu lebih lama dari yang diperkirakan. Penginstalan akan dicoba lagi secara otomatis. |
IN_PROGRESS |
Penginstalan masih berlangsung. |
NOT_FOUND |
Aplikasi tidak ditemukan di Play. |
NOT_COMPATIBLE_WITH_DEVICE |
Aplikasi tidak kompatibel dengan perangkat. |
NOT_APPROVED |
Aplikasi belum disetujui oleh admin. |
PERMISSIONS_NOT_ACCEPTED |
Aplikasi memiliki izin baru yang belum diterima oleh admin. |
NOT_AVAILABLE_IN_COUNTRY |
Aplikasi tidak tersedia di negara pengguna. |
NO_LICENSES_REMAINING |
Tidak ada lisensi yang tersedia untuk ditetapkan kepada pengguna. |
NOT_ENROLLED |
Perusahaan tidak lagi terdaftar dengan Google Play Terkelola atau admin belum menyetujui Persyaratan Layanan Google Play Terkelola terbaru. |
USER_INVALID |
Pengguna sudah tidak valid. Pengguna mungkin telah dihapus atau dinonaktifkan. |
NETWORK_ERROR_UNRELIABLE_CONNECTION |
Error jaringan di perangkat pengguna menyebabkan penginstalan tidak berhasil. Hal ini biasanya terjadi saat konektivitas internet perangkat melemah, tidak tersedia, atau ada masalah konfigurasi jaringan. Pastikan perangkat memiliki akses ke konektivitas internet penuh di jaringan yang memenuhi |
INSUFFICIENT_STORAGE |
Perangkat pengguna tidak memiliki ruang penyimpanan yang cukup untuk menginstal aplikasi. Hal ini dapat diatasi dengan mengosongkan ruang penyimpanan di perangkat. Penginstalan atau update aplikasi akan otomatis dilanjutkan setelah perangkat memiliki penyimpanan yang cukup. |
SpecificNonComplianceReason
Detail selengkapnya terkait alasan perangkat mungkin tidak mematuhi setelan kebijakan. Nilai baru dapat ditambahkan ke enum pada masa mendatang.
Enum | |
---|---|
SPECIFIC_NON_COMPLIANCE_REASON_UNSPECIFIED |
Alasan spesifik ketidakpatuhan tidak ditentukan. Kolom di belum ditetapkan. |
PASSWORD_POLICIES_USER_CREDENTIALS_CONFIRMATION_REQUIRED |
Pengguna perlu mengonfirmasi kredensial dengan memasukkan kunci layar. Kolom di belum ditetapkan. disetel ke . |
PASSWORD_POLICIES_PASSWORD_EXPIRED |
Sandi profil atau perangkat telah habis masa berlakunya. telah disetel. disetel ke . |
PASSWORD_POLICIES_PASSWORD_NOT_SUFFICIENT |
Sandi perangkat tidak memenuhi persyaratan sandi. telah disetel. disetel ke . |
ONC_WIFI_INVALID_VALUE |
Ada nilai yang salah dalam konfigurasi Wi-Fi ONC. menentukan nilai kolom mana yang salah. telah disetel. disetel ke . |
ONC_WIFI_API_LEVEL |
Setelan Wi-Fi ONC tidak didukung di API level versi Android yang berjalan di perangkat. menentukan nilai kolom mana yang tidak didukung. telah disetel. disetel ke . |
ONC_WIFI_INVALID_ENTERPRISE_CONFIG |
Jaringan Wi-Fi perusahaan tidak memiliki root CA atau nama domain. disetel ke . |
ONC_WIFI_USER_SHOULD_REMOVE_NETWORK |
Pengguna harus menghapus jaringan Wi-Fi yang dikonfigurasi secara manual. Hal ini hanya berlaku pada profil kerja di perangkat milik pribadi. disetel ke . |
ONC_WIFI_KEY_PAIR_ALIAS_NOT_CORRESPONDING_TO_EXISTING_KEY |
Alias pasangan kunci yang ditentukan melalui kolom ClientCertKeyPairAlias di tidak sesuai dengan kunci yang ada yang diinstal di perangkat. disetel ke . |
SpecificNonComplianceContext
Konteks tambahan untuk
.SpecificNonComplianceReason
Representasi JSON |
---|
{ "oncWifiContext": { object ( |
Kolom | |
---|---|
oncWifiContext |
Konteks tambahan untuk ketidakpatuhan terkait konfigurasi Wi-Fi. Lihat |
passwordPoliciesContext |
Konteks tambahan untuk ketidakpatuhan yang terkait dengan kebijakan sandi. Lihat |
OncWifiContext
Konteks tambahan untuk ketidakpatuhan terkait konfigurasi Wi-Fi.
Representasi JSON |
---|
{ "wifiGuid": string } |
Kolom | |
---|---|
wifiGuid |
GUID konfigurasi Wi-Fi yang tidak mematuhi kebijakan. |
PasswordPoliciesContext
Konteks tambahan untuk ketidakpatuhan yang terkait dengan kebijakan sandi.
Representasi JSON |
---|
{
"passwordPolicyScope": enum ( |
Kolom | |
---|---|
passwordPolicyScope |
Cakupan sandi yang tidak mematuhi kebijakan. |
SoftwareInfo
Informasi tentang software perangkat.
Representasi JSON |
---|
{
"androidVersion": string,
"androidDevicePolicyVersionCode": integer,
"androidDevicePolicyVersionName": string,
"androidBuildNumber": string,
"deviceKernelVersion": string,
"bootloaderVersion": string,
"androidBuildTime": string,
"securityPatchLevel": string,
"primaryLanguageCode": string,
"deviceBuildSignature": string,
"systemUpdateInfo": {
object ( |
Kolom | |
---|---|
androidVersion |
String versi Android yang terlihat oleh pengguna. Misalnya, |
androidDevicePolicyVersionCode |
Kode versi aplikasi Android Device Policy. |
androidDevicePolicyVersionName |
Versi aplikasi Android Device Policy seperti yang ditampilkan kepada pengguna. |
androidBuildNumber |
String ID build Android yang dimaksudkan untuk ditampilkan kepada pengguna. Misalnya, |
deviceKernelVersion |
Versi kernel, misalnya, |
bootloaderVersion |
Nomor versi bootloader sistem, misalnya, |
androidBuildTime |
Waktu build. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: |
securityPatchLevel |
Level patch keamanan, misalnya, |
primaryLanguageCode |
Kode bahasa IETF BCP 47 untuk lokalitas utama pada perangkat. |
deviceBuildSignature |
Hash SHA-256 |
systemUpdateInfo |
Informasi tentang potensi update sistem yang tertunda. |
SystemUpdateInfo
Informasi tentang potensi update sistem yang tertunda.
Representasi JSON |
---|
{
"updateStatus": enum ( |
Kolom | |
---|---|
updateStatus |
Status update: apakah update ada dan jenis update tersebut. |
updateReceivedTime |
Waktu saat update pertama kali tersedia. Nilai nol menunjukkan bahwa kolom ini belum ditetapkan. Kolom ini hanya ditetapkan jika update tersedia (yaitu, Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: |
UpdateStatus
Status update: apakah update ada dan jenis update tersebut.
Enum | |
---|---|
UPDATE_STATUS_UNKNOWN |
Tidak diketahui apakah ada update sistem yang tertunda. Hal ini terjadi jika, misalnya, API level perangkat kurang dari 26, atau jika versi Android Device Policy sudah tidak berlaku. |
UP_TO_DATE |
Tidak ada update sistem yang tertunda pada perangkat. |
UNKNOWN_UPDATE_AVAILABLE |
Ada update sistem yang tertunda, tetapi jenisnya tidak diketahui. |
SECURITY_UPDATE_AVAILABLE |
Ada update keamanan yang tertunda. |
OS_UPDATE_AVAILABLE |
Ada update OS yang tertunda. |
HardwareInfo
Informasi tentang hardware perangkat. Kolom yang terkait dengan batas suhu hanya tersedia jika hardwareStatusEnabled
disetel ke benar (true) dalam kebijakan perangkat.
Representasi 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 } |
Kolom | |
---|---|
brand |
Merek perangkat. Misalnya, |
hardware |
Nama hardware. Misalnya, |
deviceBasebandVersion |
Versi pita basis. Misalnya, |
manufacturer |
Produsen. Misalnya, |
serialNumber |
Nomor seri perangkat. |
model |
Model perangkat. Misalnya, |
batteryShutdownTemperatures[] |
Batas suhu penonaktifan baterai dalam Celsius untuk setiap baterai di perangkat. |
batteryThrottlingTemperatures[] |
Batas suhu throttling baterai dalam Celsius untuk setiap baterai di perangkat. |
cpuShutdownTemperatures[] |
Batas suhu penonaktifan CPU dalam Celsius untuk setiap CPU di perangkat. |
cpuThrottlingTemperatures[] |
Batas suhu throttling CPU dalam Celsius untuk setiap CPU di perangkat. |
gpuShutdownTemperatures[] |
Batas suhu penonaktifan GPU dalam Celsius untuk setiap GPU pada perangkat. |
gpuThrottlingTemperatures[] |
Batas suhu throttling GPU dalam Celsius untuk setiap GPU pada perangkat. |
skinShutdownTemperatures[] |
Batas suhu penonaktifan kulit perangkat dalam Celsius. |
skinThrottlingTemperatures[] |
Batas suhu throttling kulit perangkat dalam Celsius. |
enterpriseSpecificId |
Hanya output. ID yang secara unik mengidentifikasi perangkat milik pribadi di organisasi tertentu. Pada perangkat fisik yang sama saat didaftarkan ke organisasi yang sama, ID ini akan tetap ada di seluruh penyiapan dan bahkan reset ke setelan pabrik. ID ini tersedia di perangkat milik pribadi dengan profil kerja di perangkat yang menjalankan Android 12 dan yang lebih baru. |
Display
Informasi tampilan perangkat.
Representasi JSON |
---|
{
"name": string,
"displayId": integer,
"refreshRate": integer,
"state": enum ( |
Kolom | |
---|---|
name |
Nama tampilan. |
displayId |
ID tampilan unik. |
refreshRate |
Kecepatan refresh tampilan dalam frame per detik. |
state |
Status tampilan. |
width |
Menampilkan lebar dalam piksel. |
height |
Tinggi tampilan dalam piksel. |
density |
Kepadatan tampilan yang dinyatakan sebagai titik per inci. |
DisplayState
Status tampilan.
Enum | |
---|---|
DISPLAY_STATE_UNSPECIFIED |
Nilai ini tidak diizinkan. |
OFF |
Layar nonaktif. |
ON |
Layar aktif. |
DOZE |
Layar berhenti dalam keadaan daya rendah |
SUSPENDED |
Layar nonaktif dalam status daya rendah yang ditangguhkan. |
ApplicationReport
Informasi yang dilaporkan tentang aplikasi terinstal.
Representasi JSON |
---|
{ "packageName": string, "versionName": string, "versionCode": integer, "events": [ { object ( |
Kolom | |
---|---|
packageName |
Nama paket aplikasi. |
versionName |
Versi aplikasi seperti yang ditampilkan kepada pengguna. |
versionCode |
Kode versi aplikasi, yang dapat digunakan untuk menentukan apakah suatu versi lebih baru dari versi lainnya. |
events[] |
Daftar peristiwa aplikasi yang telah terjadi dalam 30 jam terakhir. |
displayName |
Nama tampilan aplikasi. |
packageSha256Hash |
Hash SHA-256 file APK aplikasi, yang dapat digunakan untuk memverifikasi bahwa aplikasi belum diubah. Setiap byte dari nilai hash direpresentasikan sebagai dua digit angka heksadesimal. |
signingKeyCertFingerprints[] |
Hash SHA-1 dari setiap |
installerPackageName |
Nama paket aplikasi yang menginstal aplikasi ini. |
applicationSource |
Sumber paket. |
state |
Status aplikasi. |
keyedAppStates[] |
Daftar status aplikasi dengan kunci yang dilaporkan oleh aplikasi. |
userFacingType |
Apakah aplikasi ditampilkan kepada pengguna. |
ApplicationEvent
Peristiwa terkait aplikasi.
Representasi JSON |
---|
{
"eventType": enum ( |
Kolom | |
---|---|
eventType |
Jenis peristiwa aplikasi. |
createTime |
Waktu pembuatan peristiwa. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: |
ApplicationEventType
Jenis peristiwa terkait aplikasi.
Enum | |
---|---|
APPLICATION_EVENT_TYPE_UNSPECIFIED |
Nilai ini tidak diizinkan. |
INSTALLED |
Aplikasi telah diinstal. |
CHANGED |
Aplikasi telah diubah, misalnya, komponen diaktifkan atau dinonaktifkan. |
DATA_CLEARED |
Data aplikasi dihapus. |
REMOVED |
Aplikasi telah dihapus. |
REPLACED |
Versi baru aplikasi telah diinstal, menggantikan versi lama. |
RESTARTED |
Aplikasi dimulai ulang. |
PINNED |
Aplikasi disematkan ke latar depan. |
UNPINNED |
Pin aplikasi dilepas. |
ApplicationSource
Sumber yang menyediakan aplikasi.
Enum | |
---|---|
APPLICATION_SOURCE_UNSPECIFIED |
Aplikasi di-sideload dari sumber yang tidak ditentukan. |
SYSTEM_APP_FACTORY_VERSION |
Aplikasi ini adalah aplikasi sistem dari setelan pabrik perangkat. |
SYSTEM_APP_UPDATED_VERSION |
Ini adalah aplikasi sistem yang diupdate. |
INSTALLED_FROM_PLAY_STORE |
Aplikasi diinstal dari Google Play Store. |
ApplicationState
Status penginstalan saat ini.
Enum | |
---|---|
APPLICATION_STATE_UNSPECIFIED |
Status aplikasi belum ditetapkan |
REMOVED |
Aplikasi dihapus dari perangkat |
INSTALLED |
Aplikasi diinstal di perangkat |
KeyedAppState
Status aplikasi dengan kunci yang dilaporkan oleh aplikasi.
Representasi JSON |
---|
{
"key": string,
"severity": enum ( |
Kolom | |
---|---|
key |
Kunci untuk status aplikasi. Berfungsi sebagai titik referensi terkait status yang disediakan aplikasi. Misalnya, saat memberikan masukan konfigurasi terkelola, kunci ini dapat menjadi kunci konfigurasi terkelola. |
severity |
Tingkat keparahan status aplikasi. |
message |
Opsional, string pesan bentuk bebas untuk menjelaskan status aplikasi. Jika status dipicu oleh nilai tertentu (mis., nilai konfigurasi terkelola), status tersebut harus disertakan dalam pesan. |
data |
Secara opsional, nilai yang dapat dibaca mesin untuk dibaca oleh EMM. Misalnya, menyetel nilai yang dapat dipilih oleh admin untuk dibuat kuerinya di konsol EMM (misalnya, “beri tahu saya jika data baterai_peringatan < 10”). |
createTime |
Waktu pembuatan status aplikasi di perangkat. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: |
lastUpdateTime |
Waktu status aplikasi terakhir diperbarui. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: |
Tingkat keparahan
Tingkat keparahan status aplikasi.
Enum | |
---|---|
SEVERITY_UNSPECIFIED |
Tingkat keparahan tidak ditentukan. |
INFO |
Tingkat keparahan informasi. |
ERROR |
Tingkat keparahan error. Kolom ini hanya boleh ditetapkan untuk kondisi error asli yang perlu ditindaklanjuti oleh organisasi pengelolaan. |
UserFacingType
Apakah aplikasi ditampilkan kepada pengguna.
Enum | |
---|---|
USER_FACING_TYPE_UNSPECIFIED |
Jenis aplikasi yang ditampilkan kepada pengguna tidak ditentukan. |
NOT_USER_FACING |
Aplikasi tidak ditampilkan kepada pengguna. |
USER_FACING |
Aplikasi ditampilkan kepada pengguna. |
NetworkInfo
Info jaringan perangkat.
Representasi JSON |
---|
{
"imei": string,
"meid": string,
"wifiMacAddress": string,
"networkOperatorName": string,
"telephonyInfos": [
{
object ( |
Kolom | |
---|---|
imei |
Nomor IMEI perangkat GSM. Misalnya, |
meid |
Nomor MEID perangkat CDMA. Misalnya, |
wifiMacAddress |
Alamat MAC Wi-Fi perangkat. Misalnya, |
networkOperatorName |
Nama alfabet dari operator terdaftar saat ini. Misalnya, Vodafone. |
telephonyInfos[] |
Memberikan informasi telepon yang terkait dengan setiap kartu SIM pada perangkat. Hanya didukung pada perangkat yang terkelola sepenuhnya mulai dari Android API level 23. |
TelephonyInfo
Informasi telepon yang terkait dengan kartu SIM tertentu di perangkat. Hanya didukung pada perangkat yang terkelola sepenuhnya mulai dari Android API level 23.
Representasi JSON |
---|
{ "phoneNumber": string, "carrierName": string } |
Kolom | |
---|---|
phoneNumber |
Nomor telepon yang terkait dengan kartu SIM ini. |
carrierName |
Nama operator yang terkait dengan kartu SIM ini. |
MemoryInfo
Informasi tentang memori dan penyimpanan perangkat.
Representasi JSON |
---|
{ "totalRam": string, "totalInternalStorage": string } |
Kolom | |
---|---|
totalRam |
Total RAM di perangkat dalam byte. |
totalInternalStorage |
Total penyimpanan internal pada perangkat dalam byte. |
MemoryEvent
Peristiwa yang terkait dengan pengukuran memori dan penyimpanan.
Untuk membedakan antara peristiwa baru dan lama, sebaiknya gunakan kolom
.createTime
Representasi JSON |
---|
{
"eventType": enum ( |
Kolom | |
---|---|
eventType |
Jenis peristiwa. |
createTime |
Waktu pembuatan peristiwa. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: |
byteCount |
Jumlah byte gratis dalam medium, atau untuk |
MemoryEventType
Jenis peristiwa.
Enum | |
---|---|
MEMORY_EVENT_TYPE_UNSPECIFIED |
Tidak ditentukan. Tidak ada peristiwa yang memiliki jenis ini. |
RAM_MEASURED |
Ruang kosong dalam RAM telah diukur. |
INTERNAL_STORAGE_MEASURED |
Ruang kosong di penyimpanan internal telah diukur. |
EXTERNAL_STORAGE_DETECTED |
Media penyimpanan eksternal baru terdeteksi. Jumlah byte yang dilaporkan adalah total kapasitas media penyimpanan. |
EXTERNAL_STORAGE_REMOVED |
Media penyimpanan eksternal telah dihapus. Jumlah byte yang dilaporkan adalah nol. |
EXTERNAL_STORAGE_MEASURED |
Ruang kosong dalam media penyimpanan eksternal telah diukur. |
PowerManagementEvent
Peristiwa pengelolaan daya.
Representasi JSON |
---|
{
"eventType": enum ( |
Kolom | |
---|---|
eventType |
Jenis peristiwa. |
createTime |
Waktu pembuatan peristiwa. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: |
batteryLevel |
Untuk peristiwa |
PowerManagementEventType
Jenis peristiwa.
Enum | |
---|---|
POWER_MANAGEMENT_EVENT_TYPE_UNSPECIFIED |
Tidak ditentukan. Tidak ada peristiwa yang memiliki jenis ini. |
BATTERY_LEVEL_COLLECTED |
Level baterai diukur. |
POWER_CONNECTED |
Perangkat mulai mengisi daya. |
POWER_DISCONNECTED |
Perangkat berhenti mengisi daya. |
BATTERY_LOW |
Perangkat memasuki mode daya rendah. |
BATTERY_OKAY |
Perangkat keluar dari mode daya rendah. |
BOOT_COMPLETED |
Perangkat telah di-booting. |
SHUTDOWN |
Perangkat dimatikan. |
HardwareStatus
Status hardware. Suhu dapat dibandingkan dengan batas suhu yang tersedia di hardwareInfo
untuk menentukan kesehatan hardware.
Representasi JSON |
---|
{ "createTime": string, "batteryTemperatures": [ number ], "cpuTemperatures": [ number ], "gpuTemperatures": [ number ], "skinTemperatures": [ number ], "fanSpeeds": [ number ], "cpuUsages": [ number ] } |
Kolom | |
---|---|
createTime |
Waktu pengukuran dilakukan. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: |
batteryTemperatures[] |
Suhu baterai saat ini dalam Celsius untuk setiap baterai di perangkat. |
cpuTemperatures[] |
Suhu CPU saat ini dalam Celsius untuk setiap CPU di perangkat. |
gpuTemperatures[] |
Suhu GPU saat ini dalam Celsius untuk setiap GPU pada perangkat. |
skinTemperatures[] |
Suhu kulit perangkat saat ini dalam Celsius. |
fanSpeeds[] |
Kecepatan kipas dalam RPM untuk setiap kipas di perangkat. Array kosong berarti tidak ada kipas atau kecepatan kipas yang tidak didukung pada sistem. |
cpuUsages[] |
Penggunaan CPU dalam persentase untuk setiap core yang tersedia di perangkat. Penggunaan adalah 0 untuk setiap core yang dicabut colokannya. Array kosong menyiratkan bahwa penggunaan CPU tidak didukung dalam sistem. |
DeviceSettings
Informasi tentang setelan perangkat terkait keamanan di perangkat.
Representasi JSON |
---|
{
"isDeviceSecure": boolean,
"unknownSourcesEnabled": boolean,
"developmentSettingsEnabled": boolean,
"adbEnabled": boolean,
"isEncrypted": boolean,
"encryptionStatus": enum ( |
Kolom | |
---|---|
isDeviceSecure |
Apakah perangkat diamankan dengan PIN/sandi. |
unknownSourcesEnabled |
Apakah penginstalan aplikasi dari sumber tidak dikenal diaktifkan atau tidak. |
developmentSettingsEnabled |
Apakah mode developer diaktifkan di perangkat. |
adbEnabled |
Apakah ADB diaktifkan pada perangkat. |
isEncrypted |
Apakah enkripsi penyimpanan diaktifkan. |
encryptionStatus |
Status enkripsi dari DevicePassword. |
verifyAppsEnabled |
Apakah verifikasi Google Play Protect diterapkan di perangkat. |
EncryptionStatus
Status enkripsi perangkat.
Enum | |
---|---|
ENCRYPTION_STATUS_UNSPECIFIED |
Tidak ditentukan. Perangkat tidak boleh memiliki jenis ini. |
UNSUPPORTED |
Enkripsi tidak didukung oleh perangkat. |
INACTIVE |
Enkripsi didukung oleh perangkat, tetapi saat ini tidak aktif. |
ACTIVATING |
Enkripsi saat ini tidak aktif, tetapi sedang diaktifkan. |
ACTIVE |
Enkripsi aktif. |
ACTIVE_DEFAULT_KEY |
Enkripsi aktif, tetapi kunci enkripsi tidak disetel oleh pengguna. |
ACTIVE_PER_USER |
Enkripsi aktif, dan kunci enkripsi dikaitkan dengan profil pengguna. |
SecurityPosture
Postur keamanan perangkat, seperti yang ditentukan oleh status perangkat saat ini dan kebijakan yang diterapkan.
Representasi JSON |
---|
{ "devicePosture": enum ( |
Kolom | |
---|---|
devicePosture |
Nilai postur keamanan perangkat. |
postureDetails[] |
Detail tambahan terkait postur keamanan perangkat. |
DevicePosture
Nilai postur keamanan yang mungkin dari perangkat yang dikelola.
Enum | |
---|---|
POSTURE_UNSPECIFIED |
Tidak ditentukan. Tidak ada detail postur untuk nilai postur ini. |
SECURE |
Perangkat ini aman. |
AT_RISK |
Perangkat ini mungkin lebih rentan terhadap pelaku kejahatan daripada yang direkomendasikan untuk digunakan dengan data perusahaan. |
POTENTIALLY_COMPROMISED |
Perangkat ini mungkin telah disusupi dan data perusahaan mungkin dapat diakses oleh pelaku yang tidak sah. |
PostureDetail
Detail tambahan terkait postur keamanan perangkat.
Representasi JSON |
---|
{ "securityRisk": enum ( |
Kolom | |
---|---|
securityRisk |
Risiko keamanan tertentu yang berpengaruh negatif terhadap postur keamanan perangkat. |
advice[] |
Saran terkait yang ditampilkan kepada admin untuk memitigasi risiko keamanan ini dan meningkatkan postur keamanan perangkat. |
SecurityRisk
Risiko yang membuat perangkat tidak dalam keadaan paling aman.
Enum | |
---|---|
SECURITY_RISK_UNSPECIFIED |
Tidak ditentukan. |
UNKNOWN_OS |
Play Integrity API mendeteksi bahwa perangkat menjalankan OS yang tidak dikenal (pemeriksaan basicIntegrity berhasil, tetapi ctsProfileMatch gagal). |
COMPROMISED_OS |
Play Integrity API mendeteksi bahwa perangkat menjalankan OS yang disusupi (pemeriksaan basicIntegrity gagal). |
HARDWARE_BACKED_EVALUATION_FAILED |
Play Integrity API mendeteksi bahwa perangkat tidak memiliki jaminan kuat atas integritas sistem, jika label MEETS_STRONG_INTEGRITY tidak muncul di kolom integritas perangkat. |
CommonCriteriaModeInfo
Informasi tentang Mode Kriteria Umum—standar keamanan yang ditentukan dalam Kriteria Umum untuk Evaluasi Keamanan Teknologi Informasi (CC).
Informasi ini hanya tersedia jika statusReportingSettings.commonCriteriaModeEnabled
merupakan true
dalam kebijakan perangkat.
Representasi JSON |
---|
{
"commonCriteriaModeStatus": enum ( |
Kolom | |
---|---|
commonCriteriaModeStatus |
Apakah Mode Kriteria Umum diaktifkan. |
CommonCriteriaModeStatus
Apakah Mode Kriteria Umum diaktifkan.
Enum | |
---|---|
COMMON_CRITERIA_MODE_STATUS_UNKNOWN |
Status tidak dikenal. |
COMMON_CRITERIA_MODE_DISABLED |
Mode Kriteria Umum saat ini dinonaktifkan. |
COMMON_CRITERIA_MODE_ENABLED |
Mode Kriteria Umum saat ini diaktifkan. |
DpcMigrationInfo
Informasi terkait apakah perangkat ini dimigrasikan agar tidak dikelola oleh Pengontrol Kebijakan Perangkat (DPC) lain.
Representasi JSON |
---|
{ "previousDpc": string, "additionalData": string } |
Kolom | |
---|---|
previousDpc |
Hanya output. Jika perangkat ini dimigrasikan dari DPC lain, ini adalah nama paketnya. Tidak diisi sebaliknya. |
additionalData |
Hanya output. Jika perangkat ini dimigrasikan dari DPC lain, kolom |
Metode |
|
---|---|
|
Menghapus perangkat. |
|
Mendapatkan perangkat. |
|
Memberikan perintah ke perangkat. |
|
Mencantumkan perangkat untuk perusahaan tertentu. |
|
Mengupdate perangkat. |