- Requête HTTP
- Paramètres de chemin d'accès
- Paramètres de requête
- Corps de la requête
- Corps de la réponse
- Niveaux d'accès des autorisations
- ApplicationName
Commencez à recevoir des notifications pour les activités du compte. Pour en savoir plus, consultez Recevoir des notifications push.
Requête HTTP
POST https://admin.googleapis.com/admin/reports/v1/activity/users/{userKey or all}/applications/{applicationName}/watch
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
userKey or all |
Représente l'ID du profil ou l'adresse e-mail de l'utilisateur pour lesquels les données doivent être filtrées. Peut être |
applicationName |
Nom de l'application pour laquelle les événements doivent être récupérés. |
Paramètres de requête
Paramètres | |
---|---|
actorIpAddress |
Adresse IP de l'hôte sur lequel l'événement a été effectué. Il s'agit d'un moyen supplémentaire de filtrer le récapitulatif d'un rapport à l'aide de l'adresse IP de l'utilisateur dont l'activité est signalée. Cette adresse IP peut ou non refléter l'emplacement physique de l'utilisateur. Par exemple, l'adresse IP peut être celle du serveur proxy de l'utilisateur ou celle d'un réseau privé virtuel (VPN). Ce paramètre est compatible avec les versions d'adresse IPv4 et IPv6. |
customerId |
Identifiant unique du client pour lequel récupérer les données. |
endTime |
Définit la fin de la période affichée dans le rapport. La date est au format RFC 3339, par exemple 2010-10-28T10:26:35.000Z. La valeur par défaut correspond à l'heure approximative de la requête API. Un rapport d'API comporte trois concepts temporels de base :
endTime n'est pas spécifié, le rapport renvoie toutes les activités à partir de startTime jusqu'à l'heure actuelle ou les 180 derniers jours si startTime remonte à plus de 180 jours.
|
eventName |
Nom de l'événement interrogé par l'API. Chaque |
filters |
La chaîne de requête Ces paramètres d'événement sont associés à un Dans les exemples d'activité Drive suivants, la liste renvoyée se compose de tous les événements
Une requête
Remarque : L'API n'accepte pas plusieurs valeurs pour le même paramètre. Si un paramètre est fourni plusieurs fois dans la requête API, l'API n'accepte que la dernière valeur de ce paramètre. De plus, si un paramètre non valide est fourni dans la requête API, l'API l'ignore et renvoie la réponse correspondant aux paramètres valides restants. Si aucun paramètre n'est demandé, tous les paramètres sont renvoyés. |
maxResults |
Détermine le nombre d'enregistrements d'activité affichés sur chaque page de réponse. Par exemple, si la requête définit |
orgUnitID |
ID de l'unité organisationnelle sur laquelle générer le rapport. Les journaux d'activité ne s'affichent que pour les utilisateurs appartenant à l'unité organisationnelle spécifiée. |
pageToken |
Jeton permettant de spécifier la page suivante. Un rapport comportant plusieurs pages possède une propriété |
startTime |
Définit le début de la période affichée dans le rapport. La date est au format RFC 3339, par exemple 2010-10-28T10:26:35.000Z. Le rapport renvoie toutes les activités entre |
groupIdFilter |
ID de groupe (masqués) séparés par une virgule sur lesquels les activités des utilisateurs sont filtrées. Autrement dit, la réponse ne contiendra que les activités des utilisateurs qui font partie d'au moins l'un des ID de groupe mentionnés ici. Format : "id:abc123,id:xyz456" |
Corps de la requête
Le corps de la requête contient une instance de SubscriptionChannel
.
Corps de la réponse
Canal de notification utilisé pour surveiller les modifications apportées aux ressources.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
Représentation JSON |
---|
{ "id": string, "token": string, "expiration": string, "type": string, "address": string, "payload": boolean, "params": { string: string, ... }, "resourceId": string, "resourceUri": string, "kind": string } |
Champs | |
---|---|
id |
UUID ou chaîne unique similaire identifiant ce canal. |
token |
Chaîne arbitraire envoyée à l'adresse cible avec chaque notification envoyée sur ce canal. Facultatif. |
expiration |
Date et heure d'expiration du canal de notification, exprimées sous la forme d'un code temporel Unix, en millisecondes. Facultatif. |
type |
Type de mécanisme de diffusion utilisé pour ce canal. La valeur doit être définie sur |
address |
Adresse à laquelle les notifications sont envoyées pour ce canal. |
payload |
Valeur booléenne indiquant si la charge utile est souhaitée. Une charge utile est une donnée envoyée dans le corps d'un message HTTP POST, PUT ou PATCH. Elle contient des informations importantes sur la requête. Facultatif. |
params |
Paramètres supplémentaires contrôlant le comportement du canal de diffusion. Facultatif. Objet contenant une liste de paires |
resourceId |
ID opaque qui identifie la ressource surveillée sur ce canal. Stable dans différentes versions de l'API. |
resourceUri |
Identifiant spécifique à la version pour la ressource surveillée. |
kind |
Identifie ce canal de notification comme étant utilisé pour surveiller les modifications apportées à une ressource, qui est " |
Niveaux d'accès des autorisations
Requiert l'habilitation OAuth suivante :
https://www.googleapis.com/auth/admin.reports.audit.readonly
Pour en savoir plus, consultez le guide d'autorisation.
ApplicationName
Nom de l'application pour laquelle les événements doivent être récupérés.
Enums | |
---|---|
access_transparency |
Les rapports sur les activités Access Transparency de Google Workspace fournissent des informations sur différents types d'événements liés aux activités Access Transparency. |
admin |
Les rapports d'activité de l'application de la console d'administration renvoient des informations sur les comptes pour différents types d'événements d'activité des administrateurs. |
calendar |
Les rapports d'activité de l'application Google Agenda fournissent des informations sur différents événements d'activité Agenda. |
chat |
Les rapports sur l'activité Chat fournissent des informations sur différents événements d'activité Chat. |
drive |
Les rapports d'activité de l'application Google Drive fournissent des informations sur différents événements d'activité Google Drive. Le rapport sur l'activité dans Drive n'est disponible que pour les clients Google Workspace Business et Google Workspace Enterprise. |
gcp |
Les rapports sur l'activité de l'application Google Cloud Platform fournissent des informations sur divers événements d'activité GCP. |
gplus |
Les rapports d'activité de l'application Google+ renvoient des informations sur différents événements d'activité Google+. |
groups |
Les rapports d'activité de l'application Google Groupes renvoient des informations sur différents événements d'activité des groupes. |
groups_enterprise |
Les rapports sur l'activité des groupes Enterprise fournissent des informations sur différents événements d'activité des groupes Enterprise. |
jamboard |
Les rapports sur l'activité Jamboard fournissent des informations sur différents événements d'activité Jamboard. |
login |
Les rapports d'activité de l'application de connexion renvoient des informations de compte sur différents types d'événements d'activité de connexion. |
meet |
Le rapport sur l'activité d'audit Meet renvoie des informations sur différents types d'événements d'activité d'audit Meet. |
mobile |
Le rapport d'activité "Audit des appareils" fournit des informations sur différents types d'événements d'activité d'audit des appareils. |
rules |
Le rapport sur l'activité des règles renvoie des informations sur différents types d'événements d'activité des règles. |
saml |
Le rapport sur l'activité SAML renvoie des informations sur différents types d'événements d'activité SAML. |
token |
Les rapports d'activité de l'application Token renvoient des informations sur les différents types d'événements d'activité Token. |
user_accounts |
Les rapports d'activité de l'application Comptes utilisateur renvoient des informations sur différents types d'événements d'activité des comptes utilisateur. |
context_aware_access |
Les rapports sur l'activité d'accès contextuel fournissent des informations sur les événements d'accès refusé aux utilisateurs en raison des règles d'accès contextuel. |
chrome |
Les rapports sur l'activité Chrome fournissent des informations sur les événements du navigateur Chrome et de ChromeOS. |
data_studio |
Les rapports sur l'activité Data Studio renvoient des informations sur différents types d'événements d'activité Data Studio. |
keep |
Les rapports d'activité de l'application Keep renvoient des informations sur différents événements d'activité Google Keep. Le rapport sur l'activité Keep n'est disponible que pour les clients Google Workspace Business et Enterprise. |
classroom |
Les rapports sur l'activité Classroom fournissent des informations sur différents types d'événements d'activité Classroom. |