アカウント アクティビティに関する通知の受信を開始します。詳細については、プッシュ通知の受信をご覧ください。
HTTP リクエスト
POST https://admin.googleapis.com/admin/reports/v1/activity/users/{userKey or all}/applications/{applicationName}/watch
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
パラメータ | |
---|---|
userKey or all |
データをフィルタするプロファイル ID またはユーザーのメールアドレスを表します。すべての情報の場合は |
applicationName |
イベントを取得するアプリケーション名。 |
クエリ パラメータ
パラメータ | |
---|---|
actorIpAddress |
イベントが発生したホストのインターネット プロトコル(IP)アドレス。これは、アクティビティが報告されているユーザーの IP アドレスを使用してレポートの概要をフィルタリングするための追加の方法です。この IP アドレスは、ユーザーの物理的な所在地を反映する場合もあれば、反映しない場合もあります。たとえば、ユーザーのプロキシ サーバーのアドレスや、バーチャル プライベート ネットワーク(VPN)のアドレスを IP アドレスとして使用できます。このパラメータは、IPv4 アドレスと IPv6 アドレスの両方のバージョンをサポートしています。 |
customerId |
データを取得する顧客の一意の ID。 |
endTime |
レポートに表示する期間の終了時間を設定します。日付は RFC 3339 形式です(例: 2010-10-28T10:26:35.000Z)。デフォルト値は API リクエストのおおよその時間です。API レポートには、時刻の基本的な概念が 3 つあります。
endTime が指定されていない場合、レポートは、startTime から現在時刻までのすべてのアクティビティを返します。startTime が過去 180 日を超えている場合は、直近の 180 日間を返します。
|
eventName |
API によってクエリされるイベントの名前。各 |
filters |
これらのイベント パラメータは、特定の 次のドライブのアクティビティの例では、関係演算子で定義された条件と
注: API では、同じパラメータの複数の値を指定できません。API リクエストでパラメータが複数回渡された場合、API はそのパラメータの最後の値のみを受け入れます。また、API リクエストで無効なパラメータが渡された場合、API はそのパラメータを無視し、残りの有効なパラメータに対応するレスポンスを返します。パラメータがリクエストされていない場合は、すべてのパラメータが返されます。 |
maxResults |
各レスポンス ページに表示されるアクティビティ レコードの数を指定します。たとえば、リクエストで |
orgUnitID |
レポートを作成する組織部門の ID。アクティビティの記録は、指定した組織部門に所属するユーザーについてのみ表示されます。 |
pageToken |
次のページを指定するトークン。レポートに複数のページが含まれる場合、レスポンスに |
startTime |
レポートに表示する期間の開始時期を設定します。日付は RFC 3339 形式です(例: 2010-10-28T10:26:35.000Z)。 |
groupIdFilter |
ユーザー アクティビティをフィルタするためのカンマ区切りのグループ ID(難読化)。つまり、レスポンスには、ここに記載されているグループ ID の少なくとも 1 つに属するユーザーのアクティビティのみが含まれます。形式: 「id:abc123,id:xyz456」 |
リクエスト本文
リクエストの本文には SubscriptionChannel
のインスタンスが含まれます。
レスポンスの本文
リソースの変更を監視するために使用される通知チャンネル。
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
JSON 表現 |
---|
{ "id": string, "token": string, "expiration": string, "type": string, "address": string, "payload": boolean, "params": { string: string, ... }, "resourceId": string, "resourceUri": string, "kind": string } |
フィールド | |
---|---|
id |
このチャンネルを識別する UUID または一意の文字列。 |
token |
このチャンネル経由で通知と一緒に対象のアドレスに配布される任意の文字列。省略可能。 |
expiration |
通知チャンネルの有効期限。Unix のタイムスタンプでミリ秒単位で表示されます。省略可能。 |
type |
このチャンネルで使用される配信方法の種類。値は |
address |
このチャンネルの通知が配信されるアドレス。 |
payload |
ペイロードが必要かどうかを表すブール値。ペイロードは、HTTP POST、PUT、PATCH メッセージの本文で送信されるデータで、リクエストに関する重要な情報が含まれます。省略可。 |
params |
配信チャンネルの操作を制御する追加のパラメータ。省略可。
|
resourceId |
このチャンネルで監視するリソースを識別する不透明な ID。異なる API バージョンでも安定しています。 |
resourceUri |
監視対象のリソースのバージョン固有の ID。 |
kind |
リソース「 |
認可スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/admin.reports.audit.readonly
詳細については、承認ガイドをご覧ください。
ApplicationName
イベントを取得するアプリケーション名。
列挙型 | |
---|---|
access_transparency |
Google Workspace アクセスの透明性のアクティビティ レポートでは、さまざまな種類のアクセスの透明性のアクティビティ イベントに関する情報が返されます。 |
admin |
管理コンソール アプリケーションのアクティビティ レポートでは、さまざまな種類の管理者のアクティビティ イベントに関するアカウント情報が返されます。 |
calendar |
Google カレンダー アプリケーションのアクティビティ レポートでは、カレンダーの予定に関する情報が返されます。 |
chat |
Chat アクティビティ レポートでは、さまざまな Chat アクティビティ イベントに関する情報が返されます。 |
drive |
Google ドライブ アプリケーションのアクティビティ レポートでは、Google ドライブのさまざまなアクティビティ イベントに関する情報が返されます。ドライブのアクティビティ レポートを利用できるのは、Google Workspace Business と Google Workspace Enterprise をご利用のお客様のみです。 |
gcp |
Google Cloud Platform アプリケーションのアクティビティ レポートでは、さまざまな GCP アクティビティ イベントに関する情報が返されます。 |
gplus |
Google+ アプリケーションのアクティビティ レポートでは、さまざまな Google+ アクティビティ イベントに関する情報が返されます。 |
groups |
Google グループ アプリケーションのアクティビティ レポートでは、グループのさまざまなアクティビティ イベントに関する情報を確認できます。 |
groups_enterprise |
エンタープライズ グループ アクティビティ レポートでは、さまざまな Enterprise グループ アクティビティ イベントに関する情報が返されます。 |
jamboard |
Jamboard アクティビティ レポートでは、さまざまな Jamboard アクティビティ イベントに関する情報が返されます。 |
login |
ログイン アプリケーションのアクティビティ レポートでは、さまざまな種類のログイン アクティビティ イベントに関するアカウント情報が返されます。 |
meet |
Meet 監査アクティビティ レポートでは、さまざまな種類の Meet 監査アクティビティ イベントに関する情報を確認できます。 |
mobile |
デバイス監査アクティビティ レポートでは、さまざまな種類のデバイス監査アクティビティ イベントに関する情報が返されます。 |
rules |
ルールのアクティビティ レポートでは、さまざまな種類のルールのアクティビティ イベントに関する情報が返されます。 |
saml |
SAML アクティビティ レポートでは、さまざまな種類の SAML アクティビティ イベントに関する情報が返されます。 |
token |
トークン アプリケーションのアクティビティ レポートでは、さまざまな種類のトークン アクティビティ イベントに関するアカウント情報が返されます。 |
user_accounts |
ユーザー アカウント アプリケーションのアクティビティ レポートでは、さまざまな種類のユーザー アカウント アクティビティ イベントに関するアカウント情報が返されます。 |
context_aware_access |
コンテキストアウェア アクセス アクティビティ レポートでは、ユーザーが行った操作に関する情報と、 コンテキストアウェア アクセス ルールによるアクセス拒否イベント。 |
chrome |
Chrome アクティビティ レポートでは、 Chrome ブラウザと ChromeOS のイベントに関する情報が返されます。 |
data_studio |
データポータル アクティビティ レポートでは、さまざまな種類のデータポータル アクティビティ イベントに関する情報が返されます。 |
keep |
Keep アプリのアクティビティ レポートでは、Google Keep のさまざまなアクティビティ イベントに関する情報が返されます。Keep アクティビティ レポートは、Google Workspace Business と Google Workspace Enterprise をご利用のお客様のみご利用いただけます。 |