- Richiesta HTTP
- Parametri del percorso
- Parametri di ricerca
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- ApplicationName
Inizia a ricevere notifiche per le attività dell'account. Per ulteriori informazioni, consulta la sezione Ricezione di notifiche push.
Richiesta HTTP
POST https://admin.googleapis.com/admin/reports/v1/activity/users/{userKey or all}/applications/{applicationName}/watch
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
Parametri | |
---|---|
userKey or all |
Rappresenta l'ID profilo o l'email dell'utente per cui devono essere filtrati i dati. Può essere |
applicationName |
Il nome dell'applicazione per cui devono essere recuperati gli eventi. |
Parametri di query
Parametri | |
---|---|
actorIpAddress |
L'indirizzo IP (Internet Protocol) dell'host in cui è stato eseguito l'evento. Questo è un modo aggiuntivo per filtrare il riepilogo di un report utilizzando l'indirizzo IP dell'utente la cui attività viene segnalata. Questo indirizzo IP potrebbe o meno riflettere la posizione fisica dell'utente. Ad esempio, l'indirizzo IP può essere l'indirizzo del server proxy dell'utente o l'indirizzo di una rete privata virtuale (VPN). Questo parametro supporta le versioni degli indirizzi IPv4 e IPv6. |
customerId |
L'ID univoco del cliente per cui recuperare i dati. |
endTime |
Imposta la fine dell'intervallo di tempo mostrato nel report. La data è in formato RFC 3339, ad esempio 2010-10-28T10:26:35.000Z. Il valore predefinito è l'ora approssimativa della richiesta API. Un report API ha tre concetti di tempo di base:
endTime non è specificato, il report restituisce tutte le attività da startTime fino all'ora attuale o agli ultimi 180 giorni se startTime risale a più di 180 giorni fa.
|
eventName |
Il nome dell'evento su cui viene eseguita la query dall'API. Ogni |
filters |
La stringa di query Questi parametri evento sono associati a un Negli esempi di attività di Drive riportati di seguito, l'elenco restituito è costituito da tutti gli eventi
Una query
Nota:l'API non accetta più valori dello stesso parametro. Se un parametro viene fornito più di una volta nella richiesta API, l'API accetta solo l'ultimo valore di quel parametro. Inoltre, se nella richiesta API viene fornito un parametro non valido, l'API lo ignora e restituisce la risposta corrispondente ai parametri validi rimanenti. Se non vengono richiesti parametri, vengono restituiti tutti i parametri. |
maxResults |
Determina il numero di record di attività visualizzati in ogni pagina delle risposte. Ad esempio, se la richiesta imposta |
orgUnitID |
ID dell'unità organizzativa su cui generare il report. I record di attività verranno mostrati solo per gli utenti che appartengono all'unità organizzativa specificata. |
pageToken |
Il token per specificare la pagina successiva. Un report con più pagine ha una proprietà |
startTime |
Imposta l'inizio dell'intervallo di tempo mostrato nel report. La data è in formato RFC 3339, ad esempio 2010-10-28T10:26:35.000Z. Il report restituisce tutte le attività dal giorno |
groupIdFilter |
ID gruppo separati da virgole (offuscati) su cui vengono filtrate le attività utente, ovvero la risposta conterrà le attività solo per gli utenti che fanno parte di almeno uno degli ID gruppo menzionati qui. Formato: "id:abc123,id:xyz456" . |
Corpo della richiesta
Il corpo della richiesta contiene un'istanza di SubscriptionChannel
.
Corpo della risposta
Un canale di notifica utilizzato per monitorare le modifiche alle risorse.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{ "id": string, "token": string, "expiration": string, "type": string, "address": string, "payload": boolean, "params": { string: string, ... }, "resourceId": string, "resourceUri": string, "kind": string } |
Campi | |
---|---|
id |
Un UUID o una stringa univoca simile che identifica questo canale. |
token |
Una stringa arbitraria inviata all'indirizzo di destinazione con ogni notifica inviata tramite questo canale. Facoltativo. |
expiration |
Data e ora di scadenza del canale di notifica, espresse come timestamp Unix, in millisecondi. Facoltativo. |
type |
Il tipo di meccanismo di pubblicazione utilizzato per questo canale. Il valore deve essere impostato su |
address |
L'indirizzo a cui vengono inviate le notifiche per questo canale. |
payload |
Un valore booleano che indica se il payload è richiesto. Un payload è un insieme di dati inviati nel corpo di un messaggio HTTP POST, PUT o PATCH e contiene informazioni importanti sulla richiesta. Facoltativo. |
params |
Parametri aggiuntivi che controllano il comportamento del canale di distribuzione. Facoltativo. Un oggetto contenente un elenco di coppie |
resourceId |
Un ID opaco che identifica la risorsa visualizzata su questo canale. Stabile in diverse versioni dell'API. |
resourceUri |
Un identificatore specifico della versione per la risorsa visualizzata. |
kind |
Identifica questo canale di notifica utilizzato per monitorare le modifiche a una risorsa, ovvero " |
Ambiti di autorizzazione
Richiede il seguente ambito OAuth:
https://www.googleapis.com/auth/admin.reports.audit.readonly
Per ulteriori informazioni, consulta la Guida all'autorizzazione.
ApplicationName
Il nome dell'applicazione per cui devono essere recuperati gli eventi.
Enum | |
---|---|
access_transparency |
I report sulle attività di Access Transparency di Google Workspace restituiscono informazioni su diversi tipi di eventi relativi alle attività di Access Transparency. |
admin |
I report sull'attività dell'applicazione Console di amministrazione restituiscono informazioni sull'account relative a diversi tipi di eventi di attività dell'amministratore. |
calendar |
I report sull'attività dell'applicazione Google Calendar restituiscono informazioni su vari eventi di attività di Calendar. |
chat |
I report sull'attività di Chat restituiscono informazioni su vari eventi di attività di Chat. |
drive |
I report sull'attività dell'applicazione Google Drive restituiscono informazioni su vari eventi di attività di Google Drive. Il report sull'attività di Drive è disponibile solo per i clienti Google Workspace Business e Google Workspace Enterprise. |
gcp |
I report sull'attività dell'applicazione Google Cloud Platform restituiscono informazioni su vari eventi di attività GCP. |
gplus |
I report sulle attività dell'applicazione Google+ restituiscono informazioni su vari eventi di attività di Google+. |
groups |
I report attività dell'applicazione Google Gruppi restituiscono informazioni su vari eventi di attività di Gruppi. |
groups_enterprise |
I report sull'attività di Groups Enterprise restituiscono informazioni su vari eventi di attività di Groups Enterprise. |
jamboard |
I report sull'attività di Jamboard restituiscono informazioni su vari eventi di attività di Jamboard. |
login |
I report sull'attività dell'applicazione Login restituiscono informazioni sull'account relative a diversi tipi di eventi di attività di accesso. |
meet |
Il report sull'attività di controllo di Meet restituisce informazioni su diversi tipi di eventi di attività di controllo di Meet. |
mobile |
Il report sull'attività di controllo dei dispositivi restituisce informazioni su diversi tipi di eventi di attività di controllo dei dispositivi. |
rules |
Il report sull'attività delle regole restituisce informazioni su diversi tipi di eventi di attività delle regole. |
saml |
Il report sull'attività SAML restituisce informazioni su diversi tipi di eventi di attività SAML. |
token |
I report sull'attività dell'applicazione Token restituiscono informazioni sull'account relative a diversi tipi di eventi di attività del token. |
user_accounts |
I report sull'attività dell'applicazione Account utente restituiscono informazioni sull'account relative a diversi tipi di eventi di attività di Account utente. |
context_aware_access |
I report sull'attività di accesso sensibile al contesto restituiscono informazioni sugli eventi di accesso negato agli utenti a causa delle regole di accesso sensibile al contesto. |
chrome |
I report sull'attività di Chrome restituiscono informazioni sugli eventi del browser Chrome e di ChromeOS. |
data_studio |
I report sull'attività di Data Studio restituiscono informazioni su vari tipi di eventi di attività di Data Studio. |
keep |
I report sull'attività dell'applicazione Keep restituiscono informazioni su vari eventi di attività di Google Keep. Il report sull'attività di Keep è disponibile solo per i clienti di Google Workspace Business ed Enterprise. |
classroom |
I report sull'attività di Classroom restituiscono informazioni su diversi tipi di eventi di attività di Classroom. |