Google Workspaces Users Drives API для отслеживания активности с файлами
Я знаю, как использовать Google Drive API для отслеживания действий пользователя с файлами. Для этого я создаю объекты «изменения» с этим URL-адресом: drive / v3 / changes/watch. Но как быть с Google Workspaces API? Как администратор, я хочу следить за всеми действиями пользователей на дисках (добавление новых файлов, их изменение). Я как админ, могу получить список пользователей. И как я могу посмотреть все диски всех пользователей в Рабочей области?
1 ответ
Используйте Google Workspace Admin SDK> Reports API
Конкретно
Method: activities.list
на этом API, который позволяет вам получать все действия пользователя с определенными параметрами, т. е.
Попробуйте API
https://developers.google.com/admin-sdk/reports/reference/rest/v1/activities/list?apix_params={"userKey":"all " ," applicationName":" drive "," eventName":" edit "," startTime":"2021-02-22T10:26:35.000Z"}
Или же
Запрос
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/drive?eventName=edit&startTime=2021-02-22T10:26:35.000Z
Параметр eventName можно редактировать, добавлять в папку, создавать, удалять, ... среди нескольких событий.
Все привод аудит Деятельность События можно ознакомиться здесь