- 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
Batch log aktivitas events
dari perangkat.
Representasi JSON |
---|
{
"device": string,
"user": string,
"retrievalTime": string,
"usageLogEvents": [
{
object ( |
Kolom | |
---|---|
device |
Jika ada, nama perangkat dalam format 'enterprises/{enterpriseId}/devices/{deviceId}’ |
user |
Jika ada, nama resource pengguna yang memiliki perangkat ini dalam format 'enterprises/{enterpriseId}/users/{userId}’. |
retrievalTime |
Stempel waktu perangkat saat batch peristiwa dikumpulkan dari perangkat. Stempel waktu dalam RFC3339 UTC "Zulu" , dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
usageLogEvents[] |
Daftar UsageLogEvent yang dilaporkan oleh perangkat, yang diurutkan secara kronologis menurut waktu peristiwa. |
UsageLogEvent
Peristiwa dicatat di perangkat.
Representasi JSON |
---|
{ "eventId": string, "eventTime": string, "eventType": enum ( |
Kolom | |
---|---|
eventId |
ID unik peristiwa. |
eventTime |
Stempel waktu perangkat saat peristiwa dicatat. Stempel waktu dalam RFC3339 UTC "Zulu" , dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
eventType |
Jenis peristiwa log penggunaan tertentu yang dilaporkan pada perangkat. Gunakan ini untuk menentukan kolom |
Kolom union event . Jenis peristiwa yang dicatat di perangkat. Lihat setiap jenis peristiwa untuk mengetahui detail selengkapnya tentang waktu pengirimannya dan batasan terkait kapan peristiwa dicatat dan kolom apa saja yang disertakan. event hanya dapat berupa salah satu dari berikut: |
|
adbShellCommandEvent |
Perintah shell dikeluarkan melalui ADB melalui "perintah shell adb". Bagian dari |
adbShellInteractiveEvent |
Shell interaktif ADB dibuka melalui “adb shell”. Bagian dari |
appProcessStartEvent |
Proses aplikasi telah dimulai. Bagian dari |
keyguardDismissedEvent |
Keyguard ditutup. Bagian dari |
keyguardDismissAuthAttemptEvent |
Upaya dilakukan untuk membuka kunci perangkat. Bagian dari |
keyguardSecuredEvent |
Perangkat dikunci oleh pengguna atau waktu tunggu. Bagian dari |
filePulledEvent |
File didownload dari perangkat. Bagian dari |
filePushedEvent |
File telah diupload ke perangkat. Bagian dari |
certAuthorityInstalledEvent |
Root certificate baru telah diinstal ke penyimpanan kredensial tepercaya sistem. Bagian dari |
certAuthorityRemovedEvent |
Root certificate telah dihapus dari penyimpanan kredensial tepercaya sistem. Bagian dari |
certValidationFailureEvent |
Sertifikat X.509v3 gagal divalidasi, saat ini validasi ini dilakukan pada titik akses Wi-Fi dan kegagalan mungkin karena ketidakcocokan saat validasi sertifikat server. Namun, mungkin di masa mendatang mencakup acara 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 kriptografis, termasuk kunci pribadi yang diinstal pengguna, diinstal oleh admin, dan dikelola sistem, dihapus dari perangkat baik oleh pengguna maupun pengelola. Bagian dari |
keyGeneratedEvent |
Kunci kriptografis, termasuk kunci pribadi yang diinstal pengguna, diinstal oleh admin, dan dikelola sistem, diinstal di perangkat baik oleh pengguna maupun pengelola. Bagian dari |
keyImportEvent |
Kunci kriptografis, termasuk kunci pribadi yang diinstal pengguna, diinstal oleh admin, dan dikelola sistem, diimpor pada perangkat oleh pengguna atau pengelola. Bagian dari |
keyIntegrityViolationEvent |
Kunci kriptografis, termasuk kunci pribadi yang diinstal pengguna, diinstal oleh admin, dan dikelola sistem, dinyatakan rusak karena kerusakan penyimpanan, kegagalan hardware, atau beberapa masalah OS. Bagian dari |
loggingStartedEvent |
Kebijakan |
loggingStoppedEvent |
Kebijakan |
logBufferSizeCriticalEvent |
Buffer log audit telah mencapai kapasitas 90%, sehingga peristiwa lama mungkin akan dihapus. Bagian dari |
mediaMountEvent |
Media yang dapat dilepas telah dipasang. Bagian dari |
mediaUnmountEvent |
Media yang dapat dilepas dilepas. Bagian dari |
osShutdownEvent |
Perangkat dimatikan. Bagian dari |
osStartupEvent |
Perangkat dimulai. Bagian dari |
remoteLockEvent |
Perangkat atau profil telah dikunci dari jarak jauh melalui perintah |
wipeFailureEvent |
Profil kerja atau perangkat milik perusahaan gagal dihapus total saat diminta. Hal ini dapat dimulai oleh pengguna atau dimulai 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 |
KeyguardDismissedEvent
Jenis ini tidak memiliki kolom.
Keyguard ditutup. Sengaja kosong.
KeyguardDismissAuthAttemptEvent
Upaya dilakukan untuk membuka kunci perangkat.
Representasi JSON |
---|
{ "success": boolean, "strongAuthMethodUsed": boolean } |
Kolom | |
---|---|
success |
Apakah upaya pembukaan 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 waktu tunggu. Sengaja kosong.
FilePulledEvent
File didownload dari perangkat.
Representasi JSON |
---|
{ "filePath": string } |
Kolom | |
---|---|
filePath |
Jalur file yang diambil. |
FilePushedEvent
File telah diupload ke perangkat.
Representasi JSON |
---|
{ "filePath": string } |
Kolom | |
---|---|
filePath |
Jalur file yang dikirim. |
CertAuthorityInstalledEvent
Root certificate baru telah diinstal ke penyimpanan kredensial tepercaya sistem. Fitur ini tersedia di seluruh perangkat pada perangkat yang terkelola sepenuhnya dan dalam profil kerja di perangkat milik organisasi yang memiliki profil kerja.
Representasi JSON |
---|
{ "certificate": string, "userId": integer, "success": boolean } |
Kolom | |
---|---|
certificate |
Subjek sertifikat. |
userId |
Pengguna tempat peristiwa penginstalan sertifikat terjadi. Hanya tersedia untuk perangkat yang menjalankan Android 11 dan yang lebih baru. |
success |
Apakah peristiwa penginstalan berhasil. |
CertAuthorityRemovedEvent
Root certificate telah dihapus dari penyimpanan kredensial tepercaya sistem. Fitur ini tersedia di seluruh perangkat pada perangkat yang terkelola sepenuhnya dan dalam profil kerja di perangkat milik organisasi yang memiliki profil kerja.
Representasi JSON |
---|
{ "certificate": string, "userId": integer, "success": boolean } |
Kolom | |
---|---|
certificate |
Subjek sertifikat. |
userId |
Pengguna yang mengalami peristiwa penghapusan sertifikat. Hanya tersedia untuk perangkat yang menjalankan Android 11 dan yang lebih baru. |
success |
Apakah penghapusan berhasil. |
CertValidationFailureEvent
Sertifikat X.509v3 gagal divalidasi, saat ini validasi ini dilakukan pada titik akses Wi-Fi dan kegagalan mungkin karena ketidakcocokan saat validasi sertifikat server. Namun demikian, data ini mungkin mencakup acara validasi lainnya dari sertifikat X.509v3 di masa mendatang.
Representasi JSON |
---|
{ "failureReason": string } |
Kolom | |
---|---|
failureReason |
Alasan kegagalan validasi sertifikasi. |
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 kriptografis, termasuk kunci pribadi yang diinstal pengguna, diinstal oleh admin, dan dikelola sistem, dihapus dari perangkat baik oleh pengguna maupun pengelola. Fitur ini tersedia di seluruh perangkat pada perangkat yang terkelola sepenuhnya dan dalam profil kerja di perangkat milik organisasi yang memiliki profil kerja.
Representasi JSON |
---|
{ "keyAlias": string, "applicationUid": integer, "success": boolean } |
Kolom | |
---|---|
keyAlias |
Alias kunci. |
applicationUid |
UID aplikasi yang memiliki kunci. |
success |
Apakah operasi berhasil atau tidak. |
KeyGeneratedEvent
Kunci kriptografis, termasuk kunci pribadi yang diinstal pengguna, diinstal oleh admin, dan yang dikelola sistem, diinstal di perangkat baik oleh pengguna maupun pengelolaan.Kunci kriptografis ini tersedia di seluruh perangkat pada perangkat terkelola sepenuhnya dan dalam profil kerja pada perangkat milik organisasi yang memiliki profil kerja.
Representasi JSON |
---|
{ "keyAlias": string, "applicationUid": integer, "success": boolean } |
Kolom | |
---|---|
keyAlias |
Alias kunci. |
applicationUid |
UID aplikasi yang membuat kunci. |
success |
Apakah operasi berhasil atau tidak. |
KeyImportEvent
Kunci kriptografis, termasuk kunci pribadi yang diinstal pengguna, diinstal oleh admin, dan dikelola sistem, diimpor pada perangkat oleh pengguna atau pengelola. Fitur ini tersedia di seluruh perangkat pada perangkat yang terkelola sepenuhnya dan dalam profil kerja di perangkat milik organisasi yang memiliki profil kerja.
Representasi JSON |
---|
{ "keyAlias": string, "applicationUid": integer, "success": boolean } |
Kolom | |
---|---|
keyAlias |
Alias kunci. |
applicationUid |
UID aplikasi yang mengimpor kunci |
success |
Apakah operasi berhasil atau tidak. |
KeyIntegrityViolationEvent
Kunci kriptografis, termasuk kunci pribadi yang diinstal pengguna, diinstal oleh admin, dan dikelola sistem, dinyatakan rusak karena kerusakan penyimpanan, kegagalan hardware, atau beberapa masalah OS. Fitur ini tersedia di seluruh perangkat pada perangkat yang terkelola sepenuhnya dan dalam profil kerja di perangkat milik organisasi yang memiliki 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. Sengaja kosong.usageLog
LoggingStoppedEvent
Jenis ini tidak memiliki kolom.
Kebijakan
telah dinonaktifkan. Sengaja kosong.usageLog
LogBufferSizeCriticalEvent
Jenis ini tidak memiliki kolom.
Buffer
di perangkat telah mencapai kapasitasnya 90%, sehingga peristiwa lama mungkin akan dihapus. Sengaja kosong.usageLog
MediaMountEvent
Media yang dapat dilepas telah dipasang.
Representasi JSON |
---|
{ "mountPoint": string, "volumeLabel": string } |
Kolom | |
---|---|
mountPoint |
Titik pemasangan. |
volumeLabel |
Label volume. Disunting menjadi string kosong di perangkat profil terkelola milik organisasi. |
MediaUnmountEvent
Media yang dapat dilepas dilepas.
Representasi JSON |
---|
{ "mountPoint": string, "volumeLabel": string } |
Kolom | |
---|---|
mountPoint |
Titik pemasangan. |
volumeLabel |
Label volume. Disunting menjadi string kosong di perangkat profil terkelola milik organisasi. |
OsShutdownEvent
Jenis ini tidak memiliki kolom.
Perangkat dimatikan. Sengaja kosong.
OsStartupEvent
Perangkat 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 digunakan untuk meminta perubahan. |
targetUserId |
ID pengguna tempat perubahan diminta. |
WipeFailureEvent
Jenis ini tidak memiliki kolom.
Profil kerja atau perangkat milik perusahaan gagal dihapus total saat diminta. Hal ini dapat dimulai oleh pengguna atau dimulai admin, misalnya delete
telah diterima. Sengaja kosong.
ConnectEvent
Peristiwa koneksi TCP dimulai melalui tumpukan jaringan standar.
Representasi JSON |
---|
{ "destinationIpAddress": string, "destinationPort": integer, "packageName": string } |
Kolom | |
---|---|
destinationIpAddress |
Alamat IP tujuan panggilan koneksi. |
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 alamat IP (yang mungkin terpotong) 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 Alamat IP jika ada terlalu banyak alamat untuk 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 menghentikan mode hilang. |
LostModeOutgoingPhoneCallEvent
Jenis ini tidak memiliki kolom.
Peristiwa yang mengindikasikan panggilan telepon keluar telah dilakukan saat perangkat dalam mode hilang. Sengaja kosong.
LostModeLocationEvent
Peristiwa mode hilang yang berisi lokasi perangkat dan level baterai dalam 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 seharusnya berada di peluncur. Pada tahap ini, perangkat akan mematuhi kebijakan dan semua langkah penyiapan telah selesai. Sengaja kosong.