- Rappresentazione 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
 - Località
 - EnrollmentCompleteEvent
 
Log eventi batch di events dal dispositivo.
| Rappresentazione JSON | 
|---|
{
  "device": string,
  "user": string,
  "retrievalTime": string,
  "usageLogEvents": [
    {
      object ( | 
            
| Campi | |
|---|---|
device | 
              
                 
 Se presente, il nome del dispositivo nel formato "enterprises/{enterpriseId}/devices/{deviceId}"  | 
            
user | 
              
                 
 Se presente, il nome della risorsa dell'utente proprietario di questo dispositivo nel formato "enterprises/{enterpriseId}/users/{userId}".  | 
            
retrievalTime | 
              
                 
 Il timestamp del dispositivo quando il batch di eventi è stato raccolto dal dispositivo. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi:   | 
            
usageLogEvents[] | 
              
                 
 L'elenco di UsageLogEvent segnalati dal dispositivo, ordinati cronologicamente in base all'ora dell'evento.  | 
            
UsageLogEvent
Un evento registrato sul dispositivo.
| Rappresentazione JSON | 
|---|
{ "eventId": string, "eventTime": string, "eventType": enum (  | 
              
| Campi | |
|---|---|
eventId | 
                
                   
 ID univoco dell'evento.  | 
              
eventTime | 
                
                   
 Timestamp del dispositivo quando l'evento è stato registrato. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi:   | 
              
eventType | 
                
                   
 Il tipo specifico di evento del log di utilizzo segnalato sul dispositivo. Utilizza questo campo per determinare a quale campo   | 
              
Campo unione event. Tipi di eventi registrati sul dispositivo. Consulta ogni tipo di evento per maggiori dettagli su quando viene inviato e sulle limitazioni relative alla registrazione dell'evento e ai campi inclusi. event può essere solo uno dei seguenti: | 
              |
adbShellCommandEvent | 
                
                   
 Un comando shell è stato emesso tramite ADB tramite "adb shell command". Parte di   | 
              
adbShellInteractiveEvent | 
                
                   
 È stata aperta una shell interattiva ADB tramite "adb shell". Parte di   | 
              
appProcessStartEvent | 
                
                   
 È stato avviato un processo dell'app. Parte di   | 
              
keyguardDismissedEvent | 
                
                   
 La protezione tasti è stata chiusa. Parte di   | 
              
keyguardDismissAuthAttemptEvent | 
                
                   
 È stato effettuato un tentativo di sbloccare il dispositivo. Parte di   | 
              
keyguardSecuredEvent | 
                
                   
 Il dispositivo è stato bloccato dall'utente o per timeout. Parte di   | 
              
filePulledEvent | 
                
                   
 Un file è stato scaricato dal dispositivo. Parte di   | 
              
filePushedEvent | 
                
                   
 Un file è stato caricato sul dispositivo. Parte di   | 
              
certAuthorityInstalledEvent | 
                
                   
 È stato installato un nuovo certificato radice nell'archivio delle credenziali attendibili del sistema. Parte di   | 
              
certAuthorityRemovedEvent | 
                
                   
 Un certificato radice è stato rimosso dall'archivio credenziali attendibili del sistema. Parte di   | 
              
certValidationFailureEvent | 
                
                   
 La convalida di un certificato X.509v3 non è riuscita. Attualmente, questa convalida viene eseguita sul punto di accesso Wi-Fi e l'errore potrebbe essere dovuto a una mancata corrispondenza durante la convalida del certificato del server. Tuttavia, in futuro potrebbe includere altri eventi di convalida di un certificato X.509v3. Parte di   | 
              
cryptoSelfTestCompletedEvent | 
                
                   
 Convalida la validità della libreria crittografica integrata di Android (BoringSSL). Deve sempre riuscire all'avvio del dispositivo. In caso contrario, il dispositivo deve essere considerato non attendibile. Parte di   | 
              
keyDestructionEvent | 
                
                   
 Una chiave di crittografia, inclusa la chiave privata installata dall'utente, dall'amministratore e gestita dal sistema, viene rimossa dal dispositivo dall'utente o dalla gestione. Parte di   | 
              
keyGeneratedEvent | 
                
                   
 Sul dispositivo è installata una chiave di crittografia, inclusa la chiave privata installata dall'utente, dall'amministratore e gestita dal sistema, dall'utente o dalla gestione. Parte di   | 
              
keyImportEvent | 
                
                   
 Una chiave di crittografia, inclusa la chiave privata installata dall'utente, dall'amministratore e gestita dal sistema, viene importata sul dispositivo dall'utente o dalla gestione. Parte di   | 
              
keyIntegrityViolationEvent | 
                
                   
 Una chiave crittografica, inclusa la chiave privata installata dall'utente, dall'amministratore e gestita dal sistema, risulta danneggiata a causa di un danneggiamento dello spazio di archiviazione, di un guasto hardware o di un problema del sistema operativo. Parte di   | 
              
loggingStartedEvent | 
                
                   
 Il criterio   | 
              
loggingStoppedEvent | 
                
                   
 Il criterio   | 
              
logBufferSizeCriticalEvent | 
                
                   
 Il buffer del log di controllo ha raggiunto il 90% della sua capacità, pertanto gli eventi meno recenti potrebbero essere eliminati. Parte di   | 
              
mediaMountEvent | 
                
                   
 Il supporto rimovibile è stato montato. Parte di   | 
              
mediaUnmountEvent | 
                
                   
 Il supporto rimovibile è stato smontato. Parte di   | 
              
osShutdownEvent | 
                
                   
 Il dispositivo è stato spento. Parte di   | 
              
osStartupEvent | 
                
                   
 Il dispositivo è stato avviato. Parte di   | 
              
remoteLockEvent | 
                
                   
 Il dispositivo o il profilo è stato bloccato da remoto tramite il comando   | 
              
wipeFailureEvent | 
                
                   
 L'eliminazione del profilo di lavoro o del dispositivo di proprietà aziendale non è riuscita quando è stata richiesta. Potrebbe essere stata avviata dall'utente o dall'amministratore, ad esempio è stato ricevuto   | 
              
connectEvent | 
                
                   
 È stato avviato un evento di connessione TCP tramite lo stack di rete standard. Parte di   | 
              
dnsEvent | 
                
                   
 È stato avviato un evento di ricerca DNS tramite lo stack di rete standard. Parte di   | 
              
stopLostModeUserAttemptEvent | 
                
                   
 Un tentativo di disattivare la modalità smarrito per un dispositivo.  | 
              
lostModeOutgoingPhoneCallEvent | 
                
                   
 È stata effettuata una chiamata in uscita quando un dispositivo è in modalità Dispositivo smarrito.  | 
              
lostModeLocationEvent | 
                
                   
 Un aggiornamento della posizione della modalità smarrito quando un dispositivo è in questa modalità.  | 
              
enrollmentCompleteEvent | 
                
                   
 Il dispositivo ha completato la registrazione. Parte di   | 
              
backupServiceToggledEvent | 
                
                   
 Un amministratore ha attivato o disattivato il servizio di backup. Parte di   | 
              
KeyguardDismissedEvent
Questo tipo non contiene campi.
La protezione tasti è stata chiusa. Intenzionalmente vuoto.
KeyguardDismissAuthAttemptEvent
È stato effettuato un tentativo di sbloccare il dispositivo.
| Rappresentazione JSON | 
|---|
{ "success": boolean, "strongAuthMethodUsed": boolean }  | 
              
| Campi | |
|---|---|
success | 
                
                   
 Se il tentativo di sblocco è andato a buon fine.  | 
              
strongAuthMethodUsed | 
                
                   
 Se per sbloccare il dispositivo è stata utilizzata una forma di autenticazione avanzata (password, PIN o sequenza).  | 
              
KeyguardSecuredEvent
Questo tipo non contiene campi.
Il dispositivo è stato bloccato dall'utente o per timeout. Intenzionalmente vuoto.
FilePulledEvent
Un file è stato scaricato dal dispositivo.
| Rappresentazione JSON | 
|---|
{ "filePath": string }  | 
              
| Campi | |
|---|---|
filePath | 
                
                   
 Il percorso del file di cui viene eseguito il pull.  | 
              
FilePushedEvent
Un file è stato caricato sul dispositivo.
| Rappresentazione JSON | 
|---|
{ "filePath": string }  | 
              
| Campi | |
|---|---|
filePath | 
                
                   
 Il percorso del file di cui viene eseguito il push.  | 
              
CertAuthorityInstalledEvent
È stato installato un nuovo certificato radice nell'archivio delle credenziali attendibili del sistema. Questa funzionalità è disponibile a livello di dispositivo sui dispositivi completamente gestiti e all'interno del profilo di lavoro sui dispositivi di proprietà dell'organizzazione con un profilo di lavoro.
| Rappresentazione JSON | 
|---|
{ "certificate": string, "userId": integer, "success": boolean }  | 
              
| Campi | |
|---|---|
certificate | 
                
                   
 Soggetto del certificato.  | 
              
userId | 
                
                   
 L'utente in cui si è verificato l'evento di installazione del certificato. Disponibile solo per i dispositivi con Android 11 e versioni successive.  | 
              
success | 
                
                   
 Indica se l'evento di installazione è riuscito.  | 
              
CertAuthorityRemovedEvent
Un certificato radice è stato rimosso dall'archivio credenziali attendibili del sistema. Questa funzionalità è disponibile a livello di dispositivo sui dispositivi completamente gestiti e all'interno del profilo di lavoro sui dispositivi di proprietà dell'organizzazione con un profilo di lavoro.
| Rappresentazione JSON | 
|---|
{ "certificate": string, "userId": integer, "success": boolean }  | 
              
| Campi | |
|---|---|
certificate | 
                
                   
 Soggetto del certificato.  | 
              
userId | 
                
                   
 L'utente in cui si è verificato l'evento di rimozione del certificato. Disponibile solo per i dispositivi con Android 11 e versioni successive.  | 
              
success | 
                
                   
 Se la rimozione è riuscita.  | 
              
CertValidationFailureEvent
La convalida di un certificato X.509v3 non è riuscita. Attualmente, questa convalida viene eseguita sul punto di accesso Wi-Fi e l'errore potrebbe essere dovuto a una mancata corrispondenza durante la convalida del certificato del server. Tuttavia, in futuro potrebbe includere altri eventi di convalida di un certificato X.509v3.
| Rappresentazione JSON | 
|---|
{ "failureReason": string }  | 
              
| Campi | |
|---|---|
failureReason | 
                
                   
 Il motivo per cui la convalida della certificazione non è riuscita.  | 
              
CryptoSelfTestCompletedEvent
Convalida la validità della libreria crittografica integrata di Android (BoringSSL). Deve sempre riuscire all'avvio del dispositivo. In caso contrario, il dispositivo deve essere considerato non attendibile.
| Rappresentazione JSON | 
|---|
{ "success": boolean }  | 
              
| Campi | |
|---|---|
success | 
                
                   
 Indica se il test è riuscito.  | 
              
KeyDestructionEvent
Una chiave di crittografia, inclusa la chiave privata installata dall'utente, dall'amministratore e gestita dal sistema, viene rimossa dal dispositivo dall'utente o dalla gestione. Questa funzionalità è disponibile a livello di dispositivo sui dispositivi completamente gestiti e all'interno del profilo di lavoro sui dispositivi di proprietà dell'organizzazione con un profilo di lavoro.
| Rappresentazione JSON | 
|---|
{ "keyAlias": string, "applicationUid": integer, "success": boolean }  | 
              
| Campi | |
|---|---|
keyAlias | 
                
                   
 Alias della chiave.  | 
              
applicationUid | 
                
                   
 UID dell'applicazione proprietaria della chiave.  | 
              
success | 
                
                   
 Se l'operazione è andata a buon fine.  | 
              
KeyGeneratedEvent
Sul dispositivo viene installata una chiave crittografica, inclusa la chiave privata installata dall'utente, dall'amministratore e gestita dal sistema, dall'utente o dalla gestione.Questa è disponibile a livello di dispositivo sui dispositivi completamente gestiti e all'interno del profilo di lavoro sui dispositivi di proprietà dell'organizzazione con un profilo di lavoro.
| Rappresentazione JSON | 
|---|
{ "keyAlias": string, "applicationUid": integer, "success": boolean }  | 
              
| Campi | |
|---|---|
keyAlias | 
                
                   
 Alias della chiave.  | 
              
applicationUid | 
                
                   
 UID dell'applicazione che ha generato la chiave.  | 
              
success | 
                
                   
 Se l'operazione è andata a buon fine.  | 
              
KeyImportEvent
Una chiave di crittografia, inclusa la chiave privata installata dall'utente, dall'amministratore e gestita dal sistema, viene importata sul dispositivo dall'utente o dalla gestione. Questa funzionalità è disponibile a livello di dispositivo sui dispositivi completamente gestiti e all'interno del profilo di lavoro sui dispositivi di proprietà dell'organizzazione con un profilo di lavoro.
| Rappresentazione JSON | 
|---|
{ "keyAlias": string, "applicationUid": integer, "success": boolean }  | 
              
| Campi | |
|---|---|
keyAlias | 
                
                   
 Alias della chiave.  | 
              
applicationUid | 
                
                   
 UID dell'applicazione che ha importato la chiave  | 
              
success | 
                
                   
 Se l'operazione è andata a buon fine.  | 
              
KeyIntegrityViolationEvent
Una chiave crittografica, inclusa la chiave privata installata dall'utente, dall'amministratore e gestita dal sistema, risulta danneggiata a causa di un danneggiamento dello spazio di archiviazione, di un guasto hardware o di un problema del sistema operativo. Questa funzionalità è disponibile a livello di dispositivo sui dispositivi completamente gestiti e all'interno del profilo di lavoro sui dispositivi di proprietà dell'organizzazione con un profilo di lavoro.
| Rappresentazione JSON | 
|---|
{ "keyAlias": string, "applicationUid": integer }  | 
              
| Campi | |
|---|---|
keyAlias | 
                
                   
 Alias della chiave.  | 
              
applicationUid | 
                
                   
 UID dell'applicazione proprietaria della chiave  | 
              
LoggingStartedEvent
Questo tipo non contiene campi.
Il criterio  è stato attivato. Intenzionalmente vuoto.usageLog
LoggingStoppedEvent
Questo tipo non contiene campi.
Il criterio  è stato disattivato. Intenzionalmente vuoto.usageLog
LogBufferSizeCriticalEvent
Questo tipo non contiene campi.
Il buffer  sul dispositivo ha raggiunto il 90% della sua capacità, pertanto gli eventi meno recenti potrebbero essere eliminati. Intenzionalmente vuoto.usageLog
MediaMountEvent
Il supporto rimovibile è stato montato.
| Rappresentazione JSON | 
|---|
{ "mountPoint": string, "volumeLabel": string }  | 
              
| Campi | |
|---|---|
mountPoint | 
                
                   
 Punto di montaggio.  | 
              
volumeLabel | 
                
                   
 Etichetta del volume. Rimosso e sostituito con una stringa vuota sui dispositivi con profilo gestito di proprietà dell'organizzazione.  | 
              
MediaUnmountEvent
Il supporto rimovibile è stato smontato.
| Rappresentazione JSON | 
|---|
{ "mountPoint": string, "volumeLabel": string }  | 
              
| Campi | |
|---|---|
mountPoint | 
                
                   
 Punto di montaggio.  | 
              
volumeLabel | 
                
                   
 Etichetta del volume. Rimosso e sostituito con una stringa vuota sui dispositivi con profilo gestito di proprietà dell'organizzazione.  | 
              
OsShutdownEvent
Questo tipo non contiene campi.
Il dispositivo è stato spento. Intenzionalmente vuoto.
OsStartupEvent
Il dispositivo è stato avviato.
| Rappresentazione JSON | 
|---|
{ "verifiedBootState": enum (  | 
              
| Campi | |
|---|---|
verifiedBootState | 
                
                   
 Stato di Avvio verificato.  | 
              
verityMode | 
                
                   
 modalità dm-verity.  | 
              
RemoteLockEvent
Il dispositivo o il profilo è stato bloccato da remoto tramite il comando .LOCK
| Rappresentazione JSON | 
|---|
{ "adminPackageName": string, "adminUserId": integer, "targetUserId": integer }  | 
              
| Campi | |
|---|---|
adminPackageName | 
                
                   
 Nome del pacchetto dell'app amministratore che richiede la modifica.  | 
              
adminUserId | 
                
                   
 ID utente dell'app amministratore da cui è stata richiesta la modifica.  | 
              
targetUserId | 
                
                   
 ID utente in cui è stata richiesta la modifica.  | 
              
WipeFailureEvent
Questo tipo non contiene campi.
L'eliminazione del profilo di lavoro o del dispositivo di proprietà aziendale non è riuscita quando è stata richiesta. Potrebbe essere stata avviata dall'utente o dall'amministratore, ad esempio è stato ricevuto delete. Intenzionalmente vuoto.
ConnectEvent
È stato avviato un evento di connessione TCP tramite lo stack di rete standard.
| Rappresentazione JSON | 
|---|
{ "destinationIpAddress": string, "destinationPort": integer, "packageName": string }  | 
              
| Campi | |
|---|---|
destinationIpAddress | 
                
                   
 L'indirizzo IP di destinazione della chiamata di connessione.  | 
              
destinationPort | 
                
                   
 La porta di destinazione della chiamata di connessione.  | 
              
packageName | 
                
                   
 Il nome del pacchetto dell'UID che ha eseguito la chiamata di connessione.  | 
              
DnsEvent
È stato avviato un evento di ricerca DNS tramite lo stack di rete standard.
| Rappresentazione JSON | 
|---|
{ "hostname": string, "ipAddresses": [ string ], "totalIpAddressesReturned": string, "packageName": string }  | 
              
| Campi | |
|---|---|
hostname | 
                
                   
 Il nome host che è stato cercato.  | 
              
ipAddresses[] | 
                
                   
 L'elenco (eventualmente troncato) degli indirizzi IP restituiti per la ricerca DNS (massimo 10 indirizzi IPv4 o IPv6).  | 
              
totalIpAddressesReturned | 
                
                   
 Il numero di indirizzi IP restituiti dall'evento di ricerca DNS. Potrebbe essere superiore alla quantità di ipAddresses se sono stati registrati troppi indirizzi.  | 
              
packageName | 
                
                   
 Il nome del pacchetto dell'UID che ha eseguito la ricerca DNS.  | 
              
StopLostModeUserAttemptEvent
Un evento della modalità smarrito che indica che l'utente ha tentato di interrompere la modalità smarrito.
| Rappresentazione JSON | 
|---|
{
  "status": enum ( | 
              
| Campi | |
|---|---|
status | 
                
                   
 Lo stato del tentativo di disattivare la modalità smarrito.  | 
              
LostModeOutgoingPhoneCallEvent
Questo tipo non contiene campi.
Un evento che indica che è stata effettuata una chiamata in uscita quando un dispositivo è in modalità smarrito. Intenzionalmente vuoto.
LostModeLocationEvent
Un evento della modalità smarrito contenente la posizione del dispositivo e il livello batteria in percentuale.
| Rappresentazione JSON | 
|---|
{
  "location": {
    object ( | 
              
| Campi | |
|---|---|
location | 
                
                   
 La posizione del dispositivo  | 
              
batteryLevel | 
                
                   
 Il livello della batteria come numero compreso tra 0 e 100 inclusi  | 
              
Località
La posizione del dispositivo contenente la latitudine e la longitudine.
| Rappresentazione JSON | 
|---|
{ "latitude": number, "longitude": number }  | 
              
| Campi | |
|---|---|
latitude | 
                
                   
 La posizione della latitudine della località  | 
              
longitude | 
                
                   
 La posizione della longitudine della località  | 
              
EnrollmentCompleteEvent
Questo tipo non contiene campi.
Indica che la registrazione del dispositivo è stata completata. A questo punto, l'utente dovrebbe trovarsi nel launcher, il dispositivo sarà conforme e tutti i passaggi di configurazione saranno stati completati. Intenzionalmente vuoto.