- HTTP-Anfrage
- Pfadparameter
- Anfrageparameter
- Anfragetext
- Antworttext
- Autorisierungsbereiche
- Anwendungsname
Benachrichtigungen zu Kontoaktivitäten erhalten. Weitere Informationen finden Sie unter Push-Benachrichtigungen empfangen.
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, für die die Daten gefiltert werden sollen. Kann |
applicationName |
Name der Anwendung, für die die Ereignisse abgerufen werden sollen. |
Abfrageparameter
Parameter | |
---|---|
actorIpAddress |
Die IP-Adresse des Hosts, für den 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ät gemeldet wird. Diese IP-Adresse gibt den physischen Standort des Nutzers an oder nicht. Bei der IP-Adresse kann es sich beispielsweise um die Adresse des Proxyservers des Nutzers oder um die Adresse eines virtuellen privaten Netzwerks (VPN) handeln. 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 ist im RFC 3339-Format, z. B. 2010-10-28T10:26:35.000Z. Der Standardwert ist die ungefähre Zeit der API-Anfrage. Ein API-Bericht hat drei grundlegende Zeitkonzepte:
endTime nicht angegeben ist, gibt der Bericht alle Aktivitäten vom startTime bis zur aktuellen Zeit zurück. Falls die startTime mehr als 180 Tage zurückliegt, werden die letzten 180 Tage angezeigt.
|
eventName |
Der Name des Ereignisses, das von der API abgefragt wird. Jeder |
filters |
Der Abfragestring Diese Ereignisparameter sind mit einem bestimmten In den folgenden Beispielen zur Drive-Aktivität enthält die zurückgegebene Liste alle
Eine
Hinweis:Die API akzeptiert nicht mehrere Werte desselben Parameters. Wenn ein Parameter in der API-Anfrage mehrmals angegeben wird, akzeptiert die API nur den letzten Wert dieses Parameters. Wenn ein ungültiger Parameter in der API-Anfrage angegeben wird, ignoriert die 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 ein 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 enthält die Property |
startTime |
Legt den Beginn des Zeitraums fest, der im Bericht angezeigt wird. Das Datum ist im RFC 3339-Format, 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, d.h. die Antwort enthält Aktivitäten nur für diejenigen 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
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
Ein Benachrichtigungskanal, der zum Überwachen von Ressourcenänderungen verwendet wird.
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 |
Eine UUID oder ein ähnlicher eindeutiger String, der diesen Kanal identifiziert. |
token |
Ein beliebiger String, der an die Zieladresse gesendet wird, wobei jede Benachrichtigung über diesen Kanal gesendet wird. Optional. |
expiration |
Datum und Uhrzeit des Ablaufs des Benachrichtigungskanals, ausgedrückt als Unix-Zeitstempel in Millisekunden. Optional. |
type |
Die Art der Auslieferungsmethode, die 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 die Nutzlast benötigt wird Eine Nutzlast ist Daten, die im Text einer HTTP POST-, PUT- oder PATCH-Nachricht gesendet werden und wichtige Informationen über die Anfrage enthalten. Optional. |
params |
Zusätzliche Parameter, die das Verhalten des Bereitstellungskanals steuern. Optional. Ein Objekt, das eine Liste von |
resourceId |
Eine intransparente ID, die die Ressource identifiziert, die auf diesem Kanal beobachtet wird. Stabile API-Versionen |
resourceUri |
Eine versionsspezifische Kennung für die beobachtete Ressource. |
kind |
Kennzeichnet dies als Benachrichtigungskanal, über den nach Änderungen an einer Ressource gesucht wird ( |
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/admin.reports.audit.readonly
Weitere Informationen finden Sie in der Übersicht zu OAuth 2.0.
Anwendungsname
Name der Anwendung, für die die Ereignisse abgerufen werden sollen.
Enums | |
---|---|
access_transparency |
Die Berichte zur Access Transparency-Aktivität von Google Workspace enthalten Informationen zu verschiedenen Arten von Access Transparency-Aktivitätsereignissen. |
admin |
Die Aktivitätsberichte der Admin-Konsole geben Kontoinformationen zu verschiedenen Arten von Administratoraktivitätsereignissen zurück. |
calendar |
Die Aktivitätsberichte der Google Kalender App geben Informationen zu verschiedenen Kalenderaktivitätsereignissen zurück. |
chat |
Die Berichte zu Chataktivitäten enthalten Informationen zu verschiedenen Chataktivitätsereignissen. |
drive |
Die Aktivitätsberichte der Google Drive-Anwendung enthalten Informationen über verschiedene Google Drive-Aktivitätsereignisse. Der Bericht zur Drive-Aktivität ist nur für Google Workspace Business- und Google Workspace Enterprise-Kunden verfügbar. |
gcp |
Die Aktivitätsberichte der Google Cloud Platform geben Informationen zu verschiedenen GCP-Aktivitätsereignissen zurück. |
gplus |
Die Aktivitätsberichte der Google+ App geben Informationen zu verschiedenen Google+ Aktivitätsereignissen zurück. |
groups |
Die Aktivitätsberichte der Google Groups App geben Informationen zu verschiedenen Gruppenaktivitätsereignissen zurück. |
groups_enterprise |
Die Aktivitätsberichte für Enterprise-Gruppen geben Informationen zu verschiedenen Aktivitätsereignissen für Enterprise-Gruppen zurück. |
jamboard |
Die Berichte zu Jamboard-Aktivitäten geben Informationen zu verschiedenen Jamboard-Aktivitätsereignissen zurück. |
login |
Die Aktivitätsberichte der Anmeldeanwendung geben Kontoinformationen zu verschiedenen Arten von Anmeldeaktivitätsereignissen zurück. |
meet |
Der Bericht zur Meet-Auditaktivität enthält Informationen zu verschiedenen Arten von Meet-Auditaktivitäten. |
mobile |
Der Bericht zur Geräteaudit-Aktivität gibt Informationen zu verschiedenen Arten von Aktivitätsereignissen aus. |
rules |
Der Bericht zur Regelaktivität enthält Informationen zu verschiedenen Arten von Regelaktivitätsereignissen. |
saml |
Der Bericht zu SAML-Aktivitäten enthält Informationen zu verschiedenen Arten von SAML-Aktivitätsereignissen. |
token |
Die Aktivitätsberichte der Token-App geben Kontoinformationen zu verschiedenen Arten von Token-Aktivitätsereignissen zurück. |
user_accounts |
Die Aktivitätsberichte der Nutzerkonten geben Kontoinformationen zu verschiedenen Arten von Aktivitätsereignissen der Nutzerkonten zurück. |
context_aware_access |
Die Berichte zu kontextsensitiven Zugriffsaktivitäten geben aufgrund von Regeln für den kontextsensitiven Zugriff Informationen zu Ereignissen zurück, für die der Zugriff verweigert wurde. |
chrome |
Die Berichte zu Chrome-Aktivitäten enthalten Informationen zu Chrome-Browser- und Chrome OS-Ereignissen. |
data_studio |
Die Aktivitätsberichte in Data Studio enthalten Informationen zu verschiedenen Arten von Aktivitätsereignissen. |
keep |
Die Aktivitätsberichte der Notizen App geben Informationen zu verschiedenen Aktivitäten der Google Notizen App zurück. Dieser Bericht ist nur für Kunden von Google Workspace Business und Google Workspace Enterprise verfügbar. |