- HTTP-Anfrage
- Pfadparameter
- Anfrageparameter
- Anfragetext
- Antworttext
- Autorisierungsbereiche
- ApplicationName
Benachrichtigungen zu Kontoaktivitäten erhalten. Weitere Informationen finden Sie unter Push-Benachrichtigungen erhalten.
HTTP-Anfrage
POST https://admin.googleapis.com/admin/reports/v1/activity/users/{userKey or all}/applications/{applicationName}/watch
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
userKey or all |
Die Profil-ID oder die E-Mail-Adresse des Nutzers, nach dem die Daten gefiltert werden sollen. Kann |
applicationName |
Name der Anwendung, für die die Ereignisse abgerufen werden sollen. |
Abfrageparameter
Parameter | |
---|---|
actorIpAddress |
Die IP-Adresse (Internet Protocol) des Hosts, auf dem das Ereignis durchgeführt wurde. Dies ist eine zusätzliche Möglichkeit, die Zusammenfassung eines Berichts anhand der IP-Adresse des Nutzers zu filtern, dessen Aktivitäten gemeldet werden. Diese IP-Adresse kann den physischen Standort des Nutzers widerspiegeln oder nicht. Die IP-Adresse kann beispielsweise die Adresse des Proxyservers des Nutzers oder die Adresse eines virtuellen privaten Netzwerks (VPN) sein. Dieser Parameter unterstützt sowohl IPv4- als auch IPv6-Adressversionen. |
customerId |
Die eindeutige ID des Kunden, für den Daten abgerufen werden sollen. |
endTime |
Legt das Ende des im Bericht angezeigten Zeitraums fest. Das Datum wird im RFC 3339-Format angegeben, z. B. 2010-10-28T10:26:35.000Z. Der Standardwert ist die ungefähre Zeit der API-Anfrage. Ein API-Bericht besteht aus drei grundlegenden Zeitkonzepten:
endTime nicht angegeben ist, gibt der Bericht alle Aktivitäten vom startTime bis zum aktuellen Zeitpunkt oder zu den letzten 180 Tagen zurück, wenn der startTime mehr als 180 Tage in der Vergangenheit liegt.
|
eventName |
Der Name des Ereignisses, das von der API abgefragt wird. Jede |
filters |
Der Abfragestring Diese Ereignisparameter sind mit einer bestimmten In den folgenden Beispielen für Drive-Aktivitäten enthält die zurückgegebene Liste alle
Eine
Hinweis:Die API akzeptiert nicht mehrere Werte für denselben Parameter. Wird ein Parameter in der API-Anfrage mehrmals angegeben, akzeptiert die API nur den letzten Wert dieses Parameters. Wenn in der API-Anfrage ein ungültiger Parameter angegeben wird, ignoriert das API diesen Parameter und gibt die Antwort zurück, die den verbleibenden gültigen Parametern entspricht. Wenn keine Parameter angefordert werden, werden alle Parameter zurückgegeben. |
maxResults |
Legt fest, wie viele Aktivitätsdatensätze auf jeder Antwortseite angezeigt werden. Wenn in der Anfrage beispielsweise |
orgUnitID |
ID der Organisationseinheit, für die der Bericht erstellt werden soll. Aktivitätseinträge werden nur für Nutzer angezeigt, die zur angegebenen Organisationseinheit gehören. |
pageToken |
Das Token, das die nächste Seite angeben soll. Ein Bericht mit mehreren Seiten hat die Property |
startTime |
Legt den Beginn des im Bericht angezeigten Zeitraums fest. Das Datum wird im RFC 3339-Format angegeben, z. B. 2010-10-28T10:26:35.000Z. Der Bericht gibt alle Aktivitäten vom |
groupIdFilter |
Kommagetrennte Gruppen-IDs (verschleiert), nach denen Nutzeraktivitäten gefiltert werden. Das heißt, die Antwort enthält nur Aktivitäten für die Nutzer, die zu mindestens einer der hier genannten Gruppen-IDs gehören. Format: „id:abc123,id:xyz456“ |
Anfragetext
Der Anfragetext enthält eine Instanz von SubscriptionChannel
.
Antworttext
Ein Benachrichtigungskanal, der zum Überwachen von Ressourcenänderungen verwendet wird.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
JSON-Darstellung |
---|
{ "id": string, "token": string, "expiration": string, "type": string, "address": string, "payload": boolean, "params": { string: string, ... }, "resourceId": string, "resourceUri": string, "kind": string } |
Felder | |
---|---|
id |
Ein UUID oder ein ähnlicher eindeutiger String, der diesen Kanal identifiziert. |
token |
Beliebiger String, der bei jeder Benachrichtigung über diesen Kanal an die Zieladresse gesendet wird. Optional. |
expiration |
Datum und Uhrzeit des Ablaufs des Benachrichtigungskanals, ausgedrückt als Unix-Zeitstempel in Millisekunden. Optional. |
type |
Die Art des Auslieferungsmechanismus, der für diesen Kanal verwendet wird. Der Wert sollte auf |
address |
Die Adresse, an die Benachrichtigungen für diesen Kanal gesendet werden. |
payload |
Boolescher Wert, der angibt, ob Nutzlast erwünscht ist. Eine Nutzlast besteht aus Daten, die im Text einer HTTP POST-, PUT- oder PATCH-Nachricht gesendet werden und wichtige Informationen zur Anfrage enthalten. Optional. |
params |
Zusätzliche Parameter, die das Verhalten des Auslieferungschannels steuern. Optional. Ein Objekt, das eine Liste von |
resourceId |
Eine intransparente ID, die die auf diesem Kanal beobachtete Ressource identifiziert. Stabil bei verschiedenen API-Versionen. |
resourceUri |
Eine versionsspezifische Kennung für die überwachte Ressource. |
kind |
Gibt an, dass es sich hierbei um einen Benachrichtigungskanal handelt, der zum Überwachen von Änderungen an einer Ressource verwendet wird ( |
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/admin.reports.audit.readonly
Weitere Informationen finden Sie im Leitfaden zur Autorisierung.
ApplicationName
Name der Anwendung, für die die Ereignisse abgerufen werden sollen.
Enums | |
---|---|
access_transparency |
Die Google Workspace Access Transparency-Aktivitätsberichte enthalten Informationen zu verschiedenen Arten von Access Transparency-Aktivitätsereignissen. |
admin |
Die Aktivitätsberichte der Admin-Konsole liefern Kontoinformationen zu verschiedenen Arten von Administrator-Aktivitätsereignissen. |
calendar |
Die Aktivitätsberichte der Google Kalender-Anwendung liefern Informationen zu verschiedenen Aktivitäten in Google Kalender. |
chat |
Die Berichte zu Chataktivitäten enthalten Informationen zu verschiedenen Chataktivitätsereignissen. |
drive |
Die Aktivitätsberichte der Google Drive-Anwendung geben Informationen über verschiedene Google Drive-Aktivitätsereignisse zurück. Der Drive-Aktivitätsbericht ist nur für Kunden von Google Workspace Business und Google Workspace Enterprise verfügbar. |
gcp |
Die Aktivitätsberichte der Google Cloud Platform-Anwendung geben Informationen zu verschiedenen GCP-Aktivitätsereignissen zurück. |
gplus |
Die Aktivitätsberichte der Google+ App geben Informationen über verschiedene Google+ Aktivitätsereignisse zurück. |
groups |
Die Aktivitätsberichte der Google Groups-Anwendung geben Informationen zu verschiedenen Google Groups-Aktivitätsereignissen zurück. |
groups_enterprise |
Die Aktivitätsberichte für Unternehmensgruppen liefern Informationen zu verschiedenen Gruppenaktivitätsereignissen. |
jamboard |
In den Berichten zu Jamboard-Aktivitäten finden Sie Informationen zu verschiedenen Jamboard-Aktivitätsereignissen. |
login |
Die Aktivitätsberichte der Anmeldeanwendung geben Kontoinformationen zu verschiedenen Arten von Anmeldeaktivitäten zurück. |
meet |
Der Bericht zu Audit-Aktivitäten in Meet enthält Informationen zu verschiedenen Arten von Audit-Aktivitätsereignissen von Meet. |
mobile |
Der Bericht „Geräteprüfaktivitäten“ enthält Informationen zu verschiedenen Arten von Aktivitätsereignissen aus dem Geräteaudit. |
rules |
Der Bericht „Regelaktivität“ enthält Informationen zu verschiedenen Arten von Ereignissen für Regelaktivitäten. |
saml |
Der SAML-Aktivitätsbericht enthält Informationen zu verschiedenen Arten von SAML-Aktivitätsereignissen. |
token |
Die Aktivitätsberichte der Token-Anwendung geben Kontoinformationen zu verschiedenen Arten von Token-Aktivitätsereignissen zurück. |
user_accounts |
Die Aktivitätsberichte der Nutzerkontenanwendung geben Kontoinformationen über verschiedene Arten von Aktivitätsereignissen von Nutzerkonten zurück. |
context_aware_access |
Die Berichte über Aktivitäten zum kontextsensitiven Zugriff liefern Informationen über die Ereignisse des Typs „Zugriff verweigert“ aufgrund von Regeln für den kontextsensitiven Zugriff. |
chrome |
In den Berichten zu Chrome-Aktivitäten finden Sie Informationen zu Chrome-Browser- und Chrome OS-Ereignissen. |
data_studio |
Die Data Studio-Aktivitätsberichte enthalten Informationen zu den verschiedenen Arten von Data Studio-Aktivitätsereignissen. |
keep |
Die Aktivitätsberichte der Google Notizen App enthalten Informationen zu verschiedenen Aktivitätsereignissen aus Google Notizen. Der Google Notizen-Aktivitätsbericht ist nur für Kunden von Google Workspace Business und Google Workspace Enterprise verfügbar. |