ユーザー リストの変更を監視します。
HTTP リクエスト
POST https://admin.googleapis.com/admin/directory/v1/users/watch
この URL は gRPC Transcoding 構文を使用します。
クエリ パラメータ
| パラメータ | |
|---|---|
| domain | 
 ドメインの名前。このフィールドに入力すると、このドメインのユーザーのみを取得できます。マルチドメインのすべてのユーザーを返すには、代わりに顧客フィールドに入力してください。」 | 
| customer | 
 Google Workspace アカウントの不変 ID。マルチドメインの場合、顧客のすべてのユーザーを取得するには、ドメインの代わりにこのフィールドに入力します。 | 
| event | 
 監視するイベント。 | 
| customFieldMask | 
 スキーマ名のカンマ区切りのリスト。これらのスキーマのすべてのフィールドが取得されます。projection=custom の場合にのみ設定する必要があります。 | 
| maxResults | 
 返される結果の最大数。 | 
| orderBy | 
 結果の並べ替えに使用する列 | 
| pageToken | 
 リストの次のページを指定するトークン | 
| projection | 
 このユーザーに対して取得するフィールドのサブセット。 | 
| query | 
 クエリ文字列検索。1 つ以上の検索句が含まれます。各検索句には、フィールド、演算子、値が含まれます。完全なドキュメントについては、ユーザーを検索するをご覧ください。 | 
| showDeleted | 
 true に設定すると、削除されたユーザーのリストを取得します。(デフォルト: false) | 
| sortOrder | 
 結果を昇順または降順のどちらで返すかを指定します。 | 
| viewType | 
 ユーザーの管理者専用の公開ビューを取得するか、ドメイン全体の公開ビューを取得するかを指定します。詳細については、管理者以外のユーザーを取得するをご覧ください。 | 
リクエストの本文
リクエストの本文には SubscriptionChannel のインスタンスが含まれます。
レスポンスの本文
成功した場合、レスポンスの本文には SubscriptionChannel のインスタンスが含まれます。
認可スコープ
次の OAuth スコープのいずれかが必要です。
- https://www.googleapis.com/auth/admin.directory.user
- https://www.googleapis.com/auth/admin.directory.user.readonly
- https://www.googleapis.com/auth/cloud-platform
詳しくは、承認ガイドをご覧ください。
EventType
サブスクリプション イベントのタイプ
| 列挙型 | |
|---|---|
| ADD | User Created Event | 
| DELETE | User Deleted Event | 
| MAKE_ADMIN | ユーザー管理ステータス変更イベント | 
| UNDELETE | User Undeleted イベント | 
| UPDATE | User Updated イベント | 
OrderBy
| 列挙型 | |
|---|---|
| EMAIL | ユーザーのメインのメールアドレス。 | 
| FAMILY_NAME | ユーザーの姓。 | 
| GIVEN_NAME | ユーザーの名。 | 
予測
| 列挙型 | |
|---|---|
| BASIC | ユーザーのカスタム フィールドは含めないでください。 | 
| CUSTOM | customFieldMask で指定されたスキーマのカスタム フィールドを含めます。 | 
| FULL | このユーザーに関連付けられているすべてのフィールドを含めます。 | 
SortOrder
| 列挙型 | |
|---|---|
| ASCENDING | 昇順。 | 
| DESCENDING | 降順。 | 
ViewType
| 列挙型 | |
|---|---|
| admin_view | 結果には、管理者専用フィールドとドメイン公開フィールドの両方が含まれます。 | 
| domain_public | 結果には、ドメイン内の他のユーザーに公開されているユーザーのフィールドのみが含まれます。 |