- Representasi JSON
- UsageLogEvent
- KeyguardDismissedEvent
- KeyguardDismissAuthAttemptEvent
- KeyguardSecuredEvent
- FilePulledEvent
- FilePushedEvent
- CertAuthorityInstalledEvent
- CertAuthorityRemovedEvent
- CertValidationFailureEvent
- CryptoSelfTestCompletedEvent
- KeyDestructionEvent
- KeyGeneratedEvent
- KeyImportEvent
- KeyIntegrityViolationEvent
- LoggingStartedEvent
- LoggingStoppedEvent
- LogBufferSizeCriticalEvent
- MediaMountEvent
- MediaUnmountEvent
- OsShutdownEvent
- OsStartupEvent
- RemoteLockEvent
- WipeFailureEvent
- ConnectEvent
- DnsEvent
- StopLostModeUserAttemptEvent
- LostModeOutgoingPhoneCallEvent
- LostModeLocationEvent
- Location
- EnrollmentCompleteEvent
Log peristiwa yang dikelompokkan dari events
dari perangkat.
Representasi JSON |
---|
{
"device": string,
"user": string,
"retrievalTime": string,
"usageLogEvents": [
{
object ( |
Kolom | |
---|---|
device |
Jika ada, nama perangkat dalam bentuk 'enterprises/{enterpriseId}/devices/{deviceId}’ |
user |
Jika ada, nama resource pengguna yang memiliki perangkat ini dalam bentuk 'enterprises/{enterpriseId}/users/{userId}'. |
retrievalTime |
Stempel waktu perangkat saat batch peristiwa dikumpulkan dari perangkat. Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
usageLogEvents[] |
Daftar UsageLogEvent yang dilaporkan oleh perangkat, diurutkan secara kronologis berdasarkan waktu peristiwa. |
UsageLogEvent
Peristiwa yang dicatat dalam log di perangkat.
Representasi JSON |
---|
{ "eventId": string, "eventTime": string, "eventType": enum ( |
Kolom | |
---|---|
eventId |
ID unik peristiwa. |
eventTime |
Stempel waktu perangkat saat peristiwa dicatat. Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
eventType |
Jenis peristiwa log penggunaan tertentu yang dilaporkan di perangkat. Gunakan ini untuk menentukan kolom |
Kolom union event . Jenis peristiwa yang dicatat di perangkat. Lihat setiap jenis peristiwa untuk mengetahui detail selengkapnya tentang kapan peristiwa dikirim dan batasan kapan peristiwa dicatat dalam log serta kolom apa yang disertakan. event hanya dapat berupa salah satu dari berikut: |
|
adbShellCommandEvent |
Perintah shell dikeluarkan melalui ADB melalui “adb shell command”. Bagian dari |
adbShellInteractiveEvent |
Shell interaktif ADB dibuka melalui “adb shell”. Bagian dari |
appProcessStartEvent |
Proses aplikasi dimulai. Bagian dari |
keyguardDismissedEvent |
Penjaga kunci ditutup. Bagian dari |
keyguardDismissAuthAttemptEvent |
Upaya dilakukan untuk membuka kunci perangkat. Bagian dari |
keyguardSecuredEvent |
Perangkat dikunci oleh pengguna atau karena waktu tunggu habis. Bagian dari |
filePulledEvent |
File didownload dari perangkat. Bagian dari |
filePushedEvent |
File diupload ke perangkat. Bagian dari |
certAuthorityInstalledEvent |
Sertifikat root baru diinstal ke penyimpanan kredensial tepercaya sistem. Bagian dari |
certAuthorityRemovedEvent |
Root certificate dihapus dari penyimpanan kredensial tepercaya sistem. Bagian dari |
certValidationFailureEvent |
Validasi sertifikat X.509v3 gagal. Saat ini, validasi ini dilakukan di titik akses Wi-Fi dan kegagalan mungkin disebabkan oleh ketidakcocokan saat validasi sertifikat server. Namun, pada masa mendatang, peristiwa ini dapat mencakup peristiwa validasi lainnya dari sertifikat X.509v3. Bagian dari |
cryptoSelfTestCompletedEvent |
Memvalidasi apakah library kriptografi bawaan Android (BoringSSL) valid. Harus selalu berhasil saat booting perangkat. Jika gagal, perangkat harus dianggap tidak tepercaya. Bagian dari |
keyDestructionEvent |
Kunci kriptografi, termasuk kunci pribadi yang diinstal pengguna, diinstal admin, dan dikelola sistem, dihapus dari perangkat oleh pengguna atau pengelolaan. Bagian dari |
keyGeneratedEvent |
Kunci kriptografis termasuk kunci pribadi yang diinstal pengguna, diinstal admin, dan dikelola sistem diinstal di perangkat oleh pengguna atau pengelolaan. Bagian dari |
keyImportEvent |
Kunci kriptografis termasuk kunci pribadi yang diinstal pengguna, diinstal admin, dan dikelola sistem diimpor di perangkat oleh pengguna atau pengelolaan. Bagian dari |
keyIntegrityViolationEvent |
Kunci kriptografi, termasuk kunci pribadi yang diinstal pengguna, diinstal admin, dan dikelola sistem, dianggap rusak karena kerusakan penyimpanan, kegagalan hardware, atau masalah OS tertentu. Bagian dari |
loggingStartedEvent |
Kebijakan |
loggingStoppedEvent |
Kebijakan |
logBufferSizeCriticalEvent |
Buffer log audit telah mencapai 90% kapasitasnya, sehingga peristiwa yang lebih lama mungkin dihapus. Bagian dari |
mediaMountEvent |
Media yang dapat dilepas telah dipasang. Bagian dari |
mediaUnmountEvent |
Media yang dapat dilepas telah di-unmount. Bagian dari |
osShutdownEvent |
Perangkat dimatikan. Bagian dari |
osStartupEvent |
Perangkat telah dimulai. Bagian dari |
remoteLockEvent |
Perangkat atau profil telah dikunci dari jarak jauh melalui perintah |
wipeFailureEvent |
Profil kerja atau perangkat milik perusahaan gagal dihapus saat diminta. Hal ini dapat dimulai oleh pengguna atau admin, misalnya, |
connectEvent |
Peristiwa koneksi TCP dimulai melalui tumpukan jaringan standar. Bagian dari |
dnsEvent |
Peristiwa pencarian DNS dimulai melalui tumpukan jaringan standar. Bagian dari |
stopLostModeUserAttemptEvent |
Upaya untuk mengeluarkan perangkat dari mode hilang. |
lostModeOutgoingPhoneCallEvent |
Panggilan telepon keluar telah dilakukan saat perangkat dalam mode hilang. |
lostModeLocationEvent |
Pembaruan lokasi mode hilang saat perangkat dalam mode hilang. |
enrollmentCompleteEvent |
Perangkat telah menyelesaikan pendaftaran. Bagian dari |
backupServiceToggledEvent |
Admin telah mengaktifkan atau menonaktifkan layanan pencadangan. Bagian dari |
KeyguardDismissedEvent
Jenis ini tidak memiliki kolom.
Penjaga kunci ditutup. Dikosongkan dengan sengaja.
KeyguardDismissAuthAttemptEvent
Upaya dilakukan untuk membuka kunci perangkat.
Representasi JSON |
---|
{ "success": boolean, "strongAuthMethodUsed": boolean } |
Kolom | |
---|---|
success |
Apakah upaya membuka kunci berhasil. |
strongAuthMethodUsed |
Apakah bentuk autentikasi yang kuat (sandi, PIN, atau pola) digunakan untuk membuka kunci perangkat. |
KeyguardSecuredEvent
Jenis ini tidak memiliki kolom.
Perangkat dikunci oleh pengguna atau karena waktu tunggu habis. Dikosongkan dengan sengaja.
FilePulledEvent
File didownload dari perangkat.
Representasi JSON |
---|
{ "filePath": string } |
Kolom | |
---|---|
filePath |
Jalur file yang sedang ditarik. |
FilePushedEvent
File diupload ke perangkat.
Representasi JSON |
---|
{ "filePath": string } |
Kolom | |
---|---|
filePath |
Jalur file yang sedang didorong. |
CertAuthorityInstalledEvent
Sertifikat root baru diinstal ke penyimpanan kredensial tepercaya sistem. Fitur ini tersedia di seluruh perangkat pada perangkat terkelola sepenuhnya dan dalam profil kerja di perangkat milik organisasi dengan profil kerja.
Representasi JSON |
---|
{ "certificate": string, "userId": integer, "success": boolean } |
Kolom | |
---|---|
certificate |
Subjek sertifikat. |
userId |
Pengguna yang melakukan penginstalan sertifikat. Hanya tersedia untuk perangkat yang menjalankan Android 11 dan yang lebih baru. |
success |
Apakah peristiwa penginstalan berhasil. |
CertAuthorityRemovedEvent
Root certificate dihapus dari penyimpanan kredensial tepercaya sistem. Fitur ini tersedia di seluruh perangkat pada perangkat terkelola sepenuhnya dan dalam profil kerja di perangkat milik organisasi dengan profil kerja.
Representasi JSON |
---|
{ "certificate": string, "userId": integer, "success": boolean } |
Kolom | |
---|---|
certificate |
Subjek sertifikat. |
userId |
Pengguna tempat terjadinya peristiwa penghapusan sertifikat. Hanya tersedia untuk perangkat yang menjalankan Android 11 dan yang lebih baru. |
success |
Apakah penghapusan berhasil. |
CertValidationFailureEvent
Validasi sertifikat X.509v3 gagal. Saat ini, validasi ini dilakukan di titik akses Wi-Fi dan kegagalan mungkin disebabkan oleh ketidakcocokan saat validasi sertifikat server. Namun, pada masa mendatang, peristiwa ini dapat mencakup peristiwa validasi lainnya dari sertifikat X.509v3.
Representasi JSON |
---|
{ "failureReason": string } |
Kolom | |
---|---|
failureReason |
Alasan validasi sertifikasi gagal. |
CryptoSelfTestCompletedEvent
Memvalidasi apakah library kriptografi bawaan Android (BoringSSL) valid. Harus selalu berhasil saat booting perangkat. Jika gagal, perangkat harus dianggap tidak tepercaya.
Representasi JSON |
---|
{ "success": boolean } |
Kolom | |
---|---|
success |
Apakah pengujian berhasil. |
KeyDestructionEvent
Kunci kriptografi, termasuk kunci pribadi yang diinstal pengguna, diinstal admin, dan dikelola sistem, dihapus dari perangkat oleh pengguna atau pengelolaan. Fitur ini tersedia di seluruh perangkat pada perangkat terkelola sepenuhnya dan dalam profil kerja di perangkat milik organisasi dengan profil kerja.
Representasi JSON |
---|
{ "keyAlias": string, "applicationUid": integer, "success": boolean } |
Kolom | |
---|---|
keyAlias |
Alias kunci. |
applicationUid |
UID aplikasi yang memiliki kunci. |
success |
Apakah operasi berhasil. |
KeyGeneratedEvent
Kunci kriptografi termasuk kunci pribadi yang diinstal pengguna, diinstal admin, dan dikelola sistem diinstal di perangkat oleh pengguna atau pengelolaan.Kunci ini tersedia di seluruh perangkat pada perangkat terkelola sepenuhnya dan dalam profil kerja di perangkat milik organisasi dengan profil kerja.
Representasi JSON |
---|
{ "keyAlias": string, "applicationUid": integer, "success": boolean } |
Kolom | |
---|---|
keyAlias |
Alias kunci. |
applicationUid |
UID aplikasi yang membuat kunci. |
success |
Apakah operasi berhasil. |
KeyImportEvent
Kunci kriptografis termasuk kunci pribadi yang diinstal pengguna, diinstal admin, dan dikelola sistem diimpor di perangkat oleh pengguna atau pengelolaan. Fitur ini tersedia di seluruh perangkat pada perangkat terkelola sepenuhnya dan dalam profil kerja di perangkat milik organisasi dengan profil kerja.
Representasi JSON |
---|
{ "keyAlias": string, "applicationUid": integer, "success": boolean } |
Kolom | |
---|---|
keyAlias |
Alias kunci. |
applicationUid |
UID aplikasi yang mengimpor kunci |
success |
Apakah operasi berhasil. |
KeyIntegrityViolationEvent
Kunci kriptografi, termasuk kunci pribadi yang diinstal pengguna, diinstal admin, dan dikelola sistem, dianggap rusak karena kerusakan penyimpanan, kegagalan hardware, atau masalah OS tertentu. Fitur ini tersedia di seluruh perangkat pada perangkat terkelola sepenuhnya dan dalam profil kerja di perangkat milik organisasi dengan profil kerja.
Representasi JSON |
---|
{ "keyAlias": string, "applicationUid": integer } |
Kolom | |
---|---|
keyAlias |
Alias kunci. |
applicationUid |
UID aplikasi yang memiliki kunci |
LoggingStartedEvent
Jenis ini tidak memiliki kolom.
Kebijakan
telah diaktifkan. Dikosongkan dengan sengaja.usageLog
LoggingStoppedEvent
Jenis ini tidak memiliki kolom.
Kebijakan
telah dinonaktifkan. Dikosongkan dengan sengaja.usageLog
LogBufferSizeCriticalEvent
Jenis ini tidak memiliki kolom.
Buffer
di perangkat telah mencapai 90% kapasitasnya, sehingga peristiwa yang lebih lama mungkin dihapus. Dikosongkan dengan sengaja.usageLog
MediaMountEvent
Media yang dapat dilepas telah dipasang.
Representasi JSON |
---|
{ "mountPoint": string, "volumeLabel": string } |
Kolom | |
---|---|
mountPoint |
Direktori pemasangan. |
volumeLabel |
Label volume. Disamarkan menjadi string kosong di perangkat profil terkelola milik organisasi. |
MediaUnmountEvent
Media yang dapat dilepas telah di-unmount.
Representasi JSON |
---|
{ "mountPoint": string, "volumeLabel": string } |
Kolom | |
---|---|
mountPoint |
Direktori pemasangan. |
volumeLabel |
Label volume. Disamarkan menjadi string kosong di perangkat profil terkelola milik organisasi. |
OsShutdownEvent
Jenis ini tidak memiliki kolom.
Perangkat dimatikan. Dikosongkan dengan sengaja.
OsStartupEvent
Perangkat telah dimulai.
Representasi JSON |
---|
{ "verifiedBootState": enum ( |
Kolom | |
---|---|
verifiedBootState |
Status Booting Terverifikasi. |
verityMode |
mode dm-verity. |
RemoteLockEvent
Perangkat atau profil telah dikunci dari jarak jauh melalui perintah
.LOCK
Representasi JSON |
---|
{ "adminPackageName": string, "adminUserId": integer, "targetUserId": integer } |
Kolom | |
---|---|
adminPackageName |
Nama paket aplikasi admin yang meminta perubahan. |
adminUserId |
ID pengguna aplikasi admin yang meminta perubahan. |
targetUserId |
ID pengguna yang perubahannya diminta. |
WipeFailureEvent
Jenis ini tidak memiliki kolom.
Profil kerja atau perangkat milik perusahaan gagal dihapus saat diminta. Hal ini dapat dimulai oleh pengguna atau admin, misalnya, delete
diterima. Dikosongkan dengan sengaja.
ConnectEvent
Peristiwa koneksi TCP dimulai melalui tumpukan jaringan standar.
Representasi JSON |
---|
{ "destinationIpAddress": string, "destinationPort": integer, "packageName": string } |
Kolom | |
---|---|
destinationIpAddress |
Alamat IP tujuan panggilan penghubung. |
destinationPort |
Port tujuan panggilan koneksi. |
packageName |
Nama paket UID yang melakukan panggilan koneksi. |
DnsEvent
Peristiwa pencarian DNS dimulai melalui tumpukan jaringan standar.
Representasi JSON |
---|
{ "hostname": string, "ipAddresses": [ string ], "totalIpAddressesReturned": string, "packageName": string } |
Kolom | |
---|---|
hostname |
Nama host yang dicari. |
ipAddresses[] |
Daftar (yang mungkin terpotong) alamat IP yang ditampilkan untuk pencarian DNS (maks. 10 alamat IPv4 atau IPv6). |
totalIpAddressesReturned |
Jumlah alamat IP yang ditampilkan dari peristiwa pencarian DNS. Mungkin lebih tinggi daripada jumlah ipAddresses jika ada terlalu banyak alamat yang harus dicatat. |
packageName |
Nama paket UID yang melakukan pencarian DNS. |
StopLostModeUserAttemptEvent
Peristiwa mode hilang yang menunjukkan bahwa pengguna telah mencoba menghentikan mode hilang.
Representasi JSON |
---|
{
"status": enum ( |
Kolom | |
---|---|
status |
Status upaya untuk menghentikan mode hilang. |
LostModeOutgoingPhoneCallEvent
Jenis ini tidak memiliki kolom.
Peristiwa yang menunjukkan bahwa panggilan telepon keluar telah dilakukan saat perangkat dalam mode hilang. Dikosongkan dengan sengaja.
LostModeLocationEvent
Peristiwa mode hilang yang berisi lokasi perangkat dan level baterai sebagai persentase.
Representasi JSON |
---|
{
"location": {
object ( |
Kolom | |
---|---|
location |
Lokasi perangkat |
batteryLevel |
Level baterai sebagai angka antara 0 dan 100 inklusif |
Lokasi
Lokasi perangkat yang berisi lintang dan bujur.
Representasi JSON |
---|
{ "latitude": number, "longitude": number } |
Kolom | |
---|---|
latitude |
Posisi lintang lokasi |
longitude |
Posisi bujur lokasi |
EnrollmentCompleteEvent
Jenis ini tidak memiliki kolom.
Menunjukkan bahwa perangkat telah menyelesaikan pendaftaran. Pengguna akan berada di peluncur pada tahap ini, perangkat akan mematuhi kebijakan dan semua langkah penyiapan telah selesai. Dikosongkan dengan sengaja.