Google Workspace ログを収集する
このドキュメントでは、Google Security Operations フィードを設定して Google Workspace のログを収集する方法と、ログフィールドが Google Security Operations Unified Data Model(UDM)フィールドにマッピングする方法について説明します。また、Google Workspace でサポートされているログタイプとイベントタイプについても説明します。
一般的なデプロイは、Google Workspace と Google Security Operations にログを送信するように構成された Google Security Operations フィードで構成されます。お客様のデプロイはそれぞれ異なり、より複雑になる場合もあります。
デプロイには次のコンポーネントが含まれます。
- Google Workspace。ログを収集する Google Workspace プラットフォーム。 
- Google Security Operations フィードGoogle Workspace からログを取得し、Google Security Operations にログを書き込む Google Security Operations フィード。 
- Google Security OperationsGoogle Security Operations は Google Workspace のログを保持して分析します。 
取り込みラベルによって、未加工のログデータを構造化 UDM 形式に正規化するパーサーが識別されます。このドキュメントの情報は、次の取り込みラベルを持つ Google Workspace パーサーに適用されます。
- WORKSPACE_ACTIVITY
- WORKSPACE_ALERTS
- WORKSPACE_CHROMEOS
- WORKSPACE_GROUPS
- WORKSPACE_MOBILE
- WORKSPACE_PRIVILEGES
- WORKSPACE_USERS
始める前に
次の前提条件を満たしていることを確認します。
- Google Workspace Business Standard または Business Plus エディション。Google Workspace パーサーはこれらのエディションをサポートしています。詳しくは、Google Workspace を設定するをご覧ください。 
- Google Workspace 管理者アカウント。詳しくは、Google Workspace 管理者アカウントを設定するをご覧ください。 
- Google Cloud プロジェクトで次の API を有効にします。 
- Google Workspace API を認証するには、 Google Cloudプロジェクトにサービス アカウントを作成し、サービス アカウントの一意の ID とメールアドレスをメモします。サービス アカウント作成の詳細については、サービス アカウントの作成と管理をご覧ください。 
- サービス アカウントの権限を借用するユーザーを作成して、ユーザーに権限を付与します。 - Google 管理コンソールにログインします。
- [ディレクトリ] > [ユーザー] を選択し、[新しいユーザーを追加する] をクリックします。
- ユーザーの詳細情報を入力します。
- [新しいユーザーの追加] をクリックします。
- 新しく作成したユーザーのリンク、[管理者のロールと権限] の順にクリックします。
- [折りたたむ] をクリックします。
- [カスタムの役割を作成] をクリックします。
- [新しいロールを作成] をクリックして、このロールの名前を指定します。
- ロールに次の権限を付与します。
- [権限] > [レポート]
- 権限 > サービス > アラート センター > フルアクセス > 閲覧権限
- [権限] > [サービス] > [モバイル デバイス管理] > [デバイスと設定の管理]
- [権限] > [サービス] > [Chrome 管理] > [設定]
- [Admin API] > [権限] > [ユーザー] > [読み取り]
- [Admin API] > [権限] > [グループ] > [読み取り]
 
- [続行]、[ロールを作成] の順にクリックします。
- [ユーザーへの割り当て] をクリックします。
- ロールを割り当てるユーザーを選択します。
- [ロールを割り当て] をクリックします。
 
- 作成されたユーザーには、特権管理者のロールが付与されます。詳しくは、特権管理者のロールを割り当てる方法をご覧ください。 
- アクセス認証情報を作成します。アクセス認証情報の作成の詳細については、サービス アカウントキーを作成するをご覧ください。 
- 次のスコープでデータにアクセスできるように、サービス アカウントのドメイン全体の委任を設定します。 - https://www.googleapis.com/auth/admin.reports.audit.readonly
- https://www.googleapis.com/auth/apps.alerts
- https://www.googleapis.com/auth/admin.directory.device.chromeos.readonly
- https://www.googleapis.com/auth/admin.directory.group.readonly
- https://www.googleapis.com/auth/admin.directory.device.mobile.readonly
- https://www.googleapis.com/auth/admin.directory.rolemanagement.readonly
- https://www.googleapis.com/auth/admin.directory.user.readonly
 
- Google Workspace の顧客 ID を確認するには、Google 管理コンソールで、[アカウント]> [アカウント設定] > [プロファイル] を選択します。 
- デプロイ アーキテクチャ内のすべてのシステムが、UTC タイムゾーンに構成されている。 
- Google Security Operations パーサーがサポートするログタイプを確認します。サポートされている Google Workspace ログについては、サポートされている Google Workspace ログタイプをご覧ください。 
フィードを設定する
Google SecOps プラットフォームでフィードを設定するには、次の 2 つのエントリ ポイントがあります。
- [SIEM 設定] > [フィード] > [新しいフィードを追加]
- Content Hub > Content Packs > Get Started
Workspace アクティビティ フィードを設定する方法
このログタイプを構成する手順は次のとおりです。
- [Google Workspace] パックをクリックします。
- [Workspace アクティビティ] ログタイプを見つけます。
- 次のフィールドに値を指定します。 - ソースタイプ: サードパーティ API
- OAuth JWT エンドポイント: OAuth JSON ウェブトークンが含まれます。サービス アカウントの JSON キーから token_uri値を指定します。
- JWT claims issuer: クライアント ID。サービス アカウントの JSON キーから client_email値を指定します。例:InsertServiceAccount@project.iam.gserviceaccount.com
- JWT クレームのサブジェクト: Google Workspace 管理コンソールで作成したユーザーのメールアドレス。
- JWT クレームのオーディエンス: サービス アカウントの JSON キーの token_uri値。
- RSA 秘密鍵: PEM 形式の鍵。PEM 鍵は、サービス アカウント キー ファイルで使用できます。秘密鍵を入力するときは、テキスト ボックスに BEGIN PRIVATE KEYヘッダーとEND PRIVATE KEYフッターを含めます。
- 顧客 ID: アラート ログタイプを除くすべてのログタイプで、顧客 ID フィールドの先頭に「C」文字が必要です。お客様 ID フィールドに先頭の「C」文字が含まれていない場合は、値の先頭に「C」を付加します。
- アプリケーション: ワークスペース アクティビティのフィードを作成する場合にのみ必要です。
 - 詳細オプション - フィード名: フィードを識別する事前入力された値。
- アセットの名前空間: フィードに関連付けられた名前空間。
- Ingestion Labels: このフィードのすべてのイベントに適用されるラベル。
 
- [フィードを作成] をクリックします。 
このプロダクト ファミリー内の異なるログタイプに対して複数のフィードを構成する方法については、プロダクト別にフィードを構成するをご覧ください。
Google Security Operations フィードの詳細については、Google Security Operations フィードのドキュメントをご覧ください。各フィードタイプの要件については、タイプ別のフィード構成をご覧ください。
サポートされる Google Workspace ログタイプ
以降のセクションでは、Google Workspace パーサーがサポートするログタイプを示します。
WORKSPACE_ACTIVITY
次の表に、WORKSPACE_ACTIVITY ログタイプでサポートされているアプリケーション名とイベントタイプを示します。
| アプリケーション名 | イベントの種類 | 
|---|---|
| access_transparency
    | GSUITE_RESOURCE
    | 
| chrome
    | CHROME_OS_ADD_REMOVE_USER_TYPE
    | 
| DEVICE_BOOT_STATE_CHANGE_TYPE
    | |
| CHROME_OS_LOGIN_LOGOUT_TYPE
    | |
| CHROME_OS_REPORTING_DATA_LOST_TYPE
    | |
| SAFE_BROWSING_PASSWORD_ALERT
    | |
| DLP_EVENTS_TYPE
    | |
| CONTENT_TRANSFER_TYPE
    | |
| CONTENT_UNSCANNED_TYPE
    | |
| EXTENSION_REQUEST_TYPE
    | |
| LOGIN_EVENT_TYPE
    | |
| MALWARE_TRANSFER_TYPE
    | |
| PASSWORD_BREACH_TYPE
    | |
| SENSITIVE_DATA_TRANSFER_TYPE
    | |
| UNSAFE_SITE_VISIT_TYPE
    | |
| context_aware_access
    | CONTEXT_AWARE_ACCESS_USER_EVENT
    | 
| gplus
    | comment_change
    | 
| plusone_change
    | |
| poll_vote_change
    | |
| post_change
    | |
| data_studio
    | ACCESS
    | 
| ACL_CHANGE
    | |
| mobile
    | device_applications
    | 
| device_updates
    | |
| suspicious_activity
    | |
| groups_enterprise
    | moderator_action
    | 
| calendar
    | calendar_change
    | 
| notification
    | |
| subscription_change
    | |
| event_change
    | |
| interop
    | |
| chat
    | user_action
    | 
| gcp
    | CLOUD_OSLOGIN
    | 
| drive
    | access
    | 
| acl_change
    | |
| pooled_quota_metadata
    | |
| groups
    | acl_change
    | 
| moderator_action
    | |
| keep
    | user_action
    | 
| meet
    | call
    | 
| token
    | auth
    | 
| rules
    | action_complete_type
    | 
| rule_match_type
    | |
| rule_trigger_type
    | |
| saml
    | login
    | 
| user_accounts
    | 2sv_change
    | 
| password_change
    | |
| recovery_info_change
    | |
| titanium_change
    | |
| email_forwarding_change
    | |
| login
    | 2sv_change
    | 
| password_change
    | |
| recovery_info_change
    | |
| account_warning
    | |
| titanium_change
    | |
| email_forwarding_change
    | |
| jamboard
    | administrative_action
    | 
| setting_change
    | |
| status_change
    | |
| admin
    | USER_SETTINGS
    | 
Google Security Operations がサポートする Google Workspace アプリケーションの詳細については、Google Workspace アプリケーションをご覧ください。
WORKSPACE_ALERTS
サポートされているアラートタイプは次のとおりです。
- Customer takeout initiated
- Malware reclassification
- Misconfigured whitelist
- Phishing reclassification
- Suspicious message reported
- User reported phishing
- User reported spam spike
- Leaked password
- Suspicious login
- Suspicious login (less secure app)
- Suspicious programmatic login
- User suspended
- User suspended (spam)
- User suspended (spam through relay)
- User suspended (suspicious activity)
- Google Operations
- Configuration problem
- Government attack warning
- Device compromised
- Suspicious activity
- AppMaker Default Cloud SQL setup
- Activity Rule
- Data Loss Prevention
- Apps outage
- Primary admin changed
- SSO profile added
- SSO profile updated
- SSO profile deleted
- Super admin password reset
WORKSPACE_CHROMEOS
サポートされている ChromeOS ログスキーマについては、ChromeOS デバイスをご覧ください。
WORKSPACE_GROUPS
サポートされているグループのログスキーマについては、グループをご覧ください。
WORKSPACE_MOBILE
サポートされているモバイルログスキーマについては、モバイルをご覧ください。
WORKSPACE_PRIVILEGES
サポートされている権限のログスキーマについては、権限をご覧ください。
WORKSPACE_USERS
サポートされているユーザー ログスキーマについては、ユーザーをご覧ください。
サポートされている Google Workspace ログ形式
Google Workspace パーサーは JSON 形式のログをサポートしています。
サポートされている Google Workspace のサンプルログ
- サポートされている WORKSPACE_ACTIVITY サンプルログ - JSON
 - { "kind": "admin#reports#activity", "id": { "time": "2021-10-03T12:42:42.020Z", "uniqueQualifier": "1654049432447411495", "applicationName": "data_studio", "customerId": "dummycustomerid" }, "etag": "\\"JCPRxFaiNR1s5TJ6ecIH8OpGdY4efiOYXbIB65itOzY/Zk_h3ikUIFND0y87A64RQpJm58s\\"", "actor": { "callerType": "USER", "email": "dummy.user@xyz.com", "profileId": "106217923299022556308" }, "ipAddress": "198.51.100.0", "events": [ { "type": "ACCESS", "name": "CREATE", "parameters": [ { "name": "ASSET_ID", "value": "52605549-b378-4a08-8a34-a23c8412a952" }, { "name": "ASSET_NAME", "value": "Flashpoint - Sheet1" }, { "name": "ASSET_TYPE", "value": "DATA_SOURCE" }, { "name": "OWNER_EMAIL", "value": "dummy.user@xyz.com" }, { "name": "VISIBILITY", "value": "PRIVATE" }, { "name": "CONNECTOR_TYPE", "value": "Google Sheets" }, { "name": "EMBEDDED_IN_REPORT_ID", "value": "d4dec8a5-9d81-4c58-8a6d-5e53ee4d10b3" } ] } ] }
- サポートされている WORKSPACE_ALERTS のサンプルログ - JSON
 - { "customerId": "dummycustomerid", "alertId": "8d647731-d2f8-4328-b48f-f753f42462bb", "createTime": "2021-10-03T07:45:09.500919Z", "startTime": "2021-10-03T05:47:59.592561Z", "endTime": "2022-10-03T07:29:26.205542Z", "type": "Phishing reclassification", "source": "Gmail phishing", "data": { "@type": "type.googleapis.com/google.apps.alertcenter.type.MailPhishing", "domainId": { "customerPrimaryDomain": "dummy.com" }, "maliciousEntity": { "fromHeader": "dummy_noreply@xyz.com" }, "messages": [ { "messageId": "dummy_message_id", "md5HashMessageBody": "ecfb410a04167c7dc5e046f755446a88", "md5HashSubject": "1fbdd83c4f8d76482a1670b05c6ec5d9", "attachmentsSha256Hash": [ "dba5166ad9db9ba648c1032ebbd34dcd0d085b50023b839ef5c68ca1db93a563", "c412fbec3dfff3b080b2ac918acc4d78b4c43bfa14a1aa5b8a8c684a2a0a7591" ], "recipient": "abc@xyz.com", "date": "2022-10-03T05:47:59.592561Z" } ], "systemActionType": "REMOVED_FROM_INBOX" }, "metadata": { "customerId": "dummycustomerid", "alertId": "8d647731-d2f8-4328-b48f-f753f42462bb", "status": "NOT_STARTED", "updateTime": "2022-10-03T07:45:09.500919Z", "severity": "MEDIUM", "etag": "5o4FwC15S_k=" }, "updateTime": "2022-10-03T07:45:09.500919Z", "etag": "5o4FwC15S_k=" }
- サポートされている WORKSPACE_CHROMEOS のサンプルログ - JSON
 - { "kind": "admin#directory#chromeosdevice", "etag": "\\"occ7bTD-Q2yefKPIae3LMOtCT9xQVZYBzlAbHU5b86Q/1sxLKg0cwMsajkfUCDMjixGR8f4\\"", "deviceId": "deviceId", "serialNumber": "8B17G066JL", "status": "DEPROVISIONED", "lastSync": "2020-02-18T00:26:57.326Z", "annotatedUser": "", "model": "Google Pixelbook", "osVersion": "79.0.3945.123", "platformVersion": "12607.82.0 (Official Build) stable-channel eve", "firmwareVersion": "Google_Eve.9584.195.0", "macAddress": "b4692118c676", "bootMode": "Verified", "lastEnrollmentTime": "2020-02-17T05:28:08.264Z", "orgUnitPath": "/Kiosks", "recentUsers": [ { "type": "USER_TYPE_MANAGED", "email": "user@dummy.com" } ], "ethernetMacAddress": "ethernetMacAddress", "activeTimeRanges": [ { "date": "2020-02-03", "activeTime": 18760877 }, { "date": "2020-02-04", "activeTime": 21540238 }, { "date": "2020-02-05", "activeTime": 19920286 }, { "date": "2020-02-06", "activeTime": 16530212 }, { "date": "2020-02-07", "activeTime": 18012134 }, { "date": "2020-02-10", "activeTime": 9930058 }, { "date": "2020-02-11", "activeTime": 270002 }, { "date": "2020-02-12", "activeTime": 270003 }, { "date": "2020-02-14", "activeTime": 540005 }, { "date": "2020-02-17", "activeTime": 330006 }, { "date": "2020-02-18", "activeTime": 120002 } ], "tpmVersionInfo": { "family": "322e3000", "specLevel": "74", "manufacturer": "43524f53", "tpmModel": "1", "firmwareVersion": "aa1dd980d1631ea", "vendorSpecific": "784347206654504D" }, "systemRamTotal": "16695300096", "diskVolumeReports": [ { "volumeInfo": [ { "volumeId": "/home/chronos/u-1c8d83ca2fe7d986667dc2669affb8260fd4e605/MyFiles", "storageTotal": "494383112192", "storageFree": "466741694464" }, { "volumeId": "/media/archive", "storageTotal": "8347648000", "storageFree": "8347648000" }, { "volumeId": "/usr/share/oem", "storageTotal": "12042240", "storageFree": "11681792" }, { "volumeId": "/media/removable", "storageTotal": "8347648000", "storageFree": "8347648000" } ] } ], "lastKnownNetwork": [ { "ipAddress": "198.51.100.0", "wanIpAddress": "198.51.100.1" } ], "autoUpdateExpiration": "1719730800000" }
- サポートされている WORKSPACE_GROUPS のサンプルログ - JSON
 - { "kind": "admin#directory#group", "id": "01mrcu093wh92ak", "etag": "\\"JCPRxFaiNR1s5TJ6ecIH8OpGdY4efiOYXbIB65itOzY/h8Qlm2adIy9p4D4KAM9kAGcpAWw\\"", "email": "test.user@domain.com", "name": "RH", "directMembersCount": "1", "description": "", "adminCreated": true, "nonEditableAliases": [ "test@nimble.io.test-google-a.com" ] }
- サポートされている WORKSPACE_MOBILE のサンプルログ - JSON
 - { "kind": "admin#reports#activity", "id": { "time": "2021-10-03T12:42:42.020Z", "uniqueQualifier": "1654049432447411495", "applicationName": "data_studio", "customerId": "C02umwv6u" }, "etag": "\\"JCPRxFaiNR1s5TJ6ecIH8OpGdY4efiOYXbIB65itOzY/Zk_h3ikUIFND0y87A64RQpJm58s\\"", "actor": { "callerType": "USER", "email": "dummy.user@xyz.com", "profileId": "106217923299022556308" }, "ipAddress": "198.51.100.0", "events": [ { "type": "ACCESS", "name": "CREATE", "parameters": [ { "name": "ASSET_ID", "value": "52605549-b378-4a08-8a34-a23c8412a952" }, { "name": "ASSET_NAME", "value": "Flashpoint - Sheet1" }, { "name": "ASSET_TYPE", "value": "DATA_SOURCE" }, { "name": "OWNER_EMAIL", "value": "dummy.user@xyz.com" }, { "name": "VISIBILITY", "value": "PRIVATE" }, { "name": "CONNECTOR_TYPE", "value": "Google Sheets" }, { "name": "EMBEDDED_IN_REPORT_ID", "value": "d4dec8a5-9d81-4c58-8a6d-5e53ee4d10b3" } ] } ] }
- サポートされている WORKSPACE_PRIVILEGES のサンプルログ - JSON
 - { "userId": "115789998599383404219", "roleAssignments": [ { "roleAssignmentId": "13801188331880513", "roleId": "13801188331880500", "assignedTo": "115789998599383404219", "scopeType": "CUSTOMER", "roleDetails": { "roleId": "13801188331880500", "roleName": "testadmin", "roleDescription": "", "rolePrivileges": [ { "privilegeName": "USERS_DELETE_PRIVILEGE_GROUP", "serviceId": "serviceId", "details": null }, { "privilegeName": "USERS_SUSPEND", "serviceId": "00haapch16h1ysv", "details": null }, { "privilegeName": "USERS_UPDATE", "serviceId": "00haapch16h1ysv", "details": null }, { "privilegeName": "USERS_ALL", "serviceId": "00haapch16h1ysv", "details": { "kind": "admin#directory#privilege", "etag": "\\"JCPRxFaiNR1s5TJ6ecIH8OpGdY4efiOYXbIB65itOzY/wBCzWwKeC3waKUCE3yZ20yDyw-4\\"", "serviceId": "00haapch16h1ysv", "serviceName": "admin_apis", "privilegeName": "USERS_ALL", "isOuScopable": true, "childPrivileges": [ { "kind": "admin#directory#privilege", "etag": "\\"JCPRxFaiNR1s5TJ6ecIH8OpGdY4efiOYXbIB65itOzY/_EwUpbUxOWRchDOLthCHXSIXfU8\\"", "serviceId": "00haapch16h1ysv", "serviceName": "admin_apis", "privilegeName": "USERS_CREATE_PRIVILEGE_GROUP", "isOuScopable": true }, { "kind": "admin#directory#privilege", "etag": "\\"JCPRxFaiNR1s5TJ6ecIH8OpGdY4efiOYXbIB65itOzY/Gfb1BNFCQYMpoXP5kDFYaAxlRLA\\"", "serviceId": "00haapch16h1ysv", "serviceName": "admin_apis", "privilegeName": "USERS_RETRIEVE_PRIVILEGE_GROUP", "isOuScopable": true }, { "kind": "admin#directory#privilege", "etag": "\\"JCPRxFaiNR1s5TJ6ecIH8OpGdY4efiOYXbIB65itOzY/OWKYOG2T8wp2XN5aN_rph-bSK6U\\"", "serviceId": "00haapch16h1ysv", "serviceName": "admin_apis", "privilegeName": "USERS_UPDATE", "isOuScopable": true, "childPrivileges": [ { "kind": "admin#directory#privilege", "etag": "\\"JCPRxFaiNR1s5TJ6ecIH8OpGdY4efiOYXbIB65itOzY/2ftvr43QDvhauQrbWTRZqCQTcCQ\\"", "serviceId": "00haapch16h1ysv", "serviceName": "admin_apis", "privilegeName": "USERS_ALIAS", "isOuScopable": true }, { "kind": "admin#directory#privilege", "etag": "\\"JCPRxFaiNR1s5TJ6ecIH8OpGdY4efiOYXbIB65itOzY/zPWWFJF3OJ4WitnItfmCG0D7lyA\\"", "serviceId": "00haapch16h1ysv", "serviceName": "admin_apis", "privilegeName": "USERS_MOVE", "isOuScopable": true }, { "kind": "admin#directory#privilege", "etag": "\\"JCPRxFaiNR1s5TJ6ecIH8OpGdY4efiOYXbIB65itOzY/GZlngzILW5ViYA8VleovaIvbkbE\\"", "serviceId": "00haapch16h1ysv", "serviceName": "admin_apis", "privilegeName": "USERS_RESET_PASSWORD", "isOuScopable": true }, { "kind": "admin#directory#privilege", "etag": "\\"JCPRxFaiNR1s5TJ6ecIH8OpGdY4efiOYXbIB65itOzY/LMEMNnXTsYvl3S-g6HYBXgU25-Q\\"", "serviceId": "00haapch16h1ysv", "serviceName": "admin_apis", "privilegeName": "USERS_FORCE_PASSWORD_CHANGE", "isOuScopable": true }, { "kind": "admin#directory#privilege", "etag": "\\"JCPRxFaiNR1s5TJ6ecIH8OpGdY4efiOYXbIB65itOzY/rL_F59Vg8sWQOcsHHWJ8Wwm0yhc\\"", "serviceId": "00haapch16h1ysv", "serviceName": "admin_apis", "privilegeName": "USERS_ADD_NICKNAME", "isOuScopable": true }, { "kind": "admin#directory#privilege", "etag": "\\"JCPRxFaiNR1s5TJ6ecIH8OpGdY4efiOYXbIB65itOzY/C1v3E2d3y7R8I52p_YoJbxD1328\\"", "serviceId": "00haapch16h1ysv", "serviceName": "admin_apis", "privilegeName": "USERS_SUSPEND", "isOuScopable": true } ] }, { "kind": "admin#directory#privilege", "etag": "\\"JCPRxFaiNR1s5TJ6ecIH8OpGdY4efiOYXbIB65itOzY/MUKzUOa37XWIpUoKXfKRt55cYHQ\\"", "serviceId": "00haapch16h1ysv", "serviceName": "admin_apis", "privilegeName": "USERS_UPDATE_CUSTOM_ATTRIBUTES_USER_PRIVILEGE_GROUP", "isOuScopable": true }, { "kind": "admin#directory#privilege", "etag": "\\"JCPRxFaiNR1s5TJ6ecIH8OpGdY4efiOYXbIB65itOzY/VrPNeHSLlnDFNuekbj7FihGGXds\\"", "serviceId": "00haapch16h1ysv", "serviceName": "admin_apis", "privilegeName": "USERS_DELETE_PRIVILEGE_GROUP", "isOuScopable": true } ] } }, { "privilegeName": "USERS_ALIAS", "serviceId": "00haapch16h1ysv", "details": null }, { "privilegeName": "USERS_MOVE", "serviceId": "00haapch16h1ysv", "details": null }, { "privilegeName": "USERS_FORCE_PASSWORD_CHANGE", "serviceId": "00haapch16h1ysv", "details": null }, { "privilegeName": "USERS_CREATE_PRIVILEGE_GROUP", "serviceId": "00haapch16h1ysv", "details": null }, { "privilegeName": "USERS_RESET_PASSWORD", "serviceId": "00haapch16h1ysv", "details": null }, { "privilegeName": "USERS_RETRIEVE_PRIVILEGE_GROUP", "serviceId": "00haapch16h1ysv", "details": null }, { "privilegeName": "USERS_UPDATE_CUSTOM_ATTRIBUTES_USER_PRIVILEGE_GROUP", "serviceId": "00haapch16h1ysv", "details": null }, { "privilegeName": "USERS_ADD_NICKNAME", "serviceId": "00haapch16h1ysv", "details": null }, { "privilegeName": "ORGANIZATION_UNITS_RETRIEVE", "serviceId": "00haapch16h1ysv", "details": null } ], "isSystemRole": false } } ] }
- サポートされている WORKSPACE_USERS のサンプルログ - JSON
 - { "kind": "admin#directory#user", "id": "102585217528814888330", "etag": "\\"JCPRxFaiNR1s5TJ6ecIH8OpGdY4efiOYXbIB65itOzY/Fvq8oDDWIwwaXS2j2yA3Stqn6mg\\"", "primaryEmail": "dummy@domain.io", "name": { "givenName": "dummyName", "familyName": "dummyFamilyName", "fullName": "dummy Shah" }, "isAdmin": true, "isDelegatedAdmin": false, "lastLoginTime": "2022-08-13T02:04:12.000Z", "creationTime": "2017-05-19T01:44:55.000Z", "agreedToTerms": true, "suspended": false, "archived": false, "changePasswordAtNextLogin": false, "ipWhitelisted": false, "emails": [ { "address": "dummy@domain.oi", "primary": true }, { "address": "dummy@domain.oi.tast-goggle-a.com" } ], "languages": [ { "languageCode": "en", "preference": "preferred" } ], "nonEditableAliases": [ "dummy@domain.oi.tast-goggle-a.com" ], "customerId": "C03puekhd", "orgUnitPath": "/", "isMailboxSetup": true, "isEnrolledIn2Sv": false, "isEnforcedIn2Sv": false, "includeInGlobalAddressList": true, "recoveryEmail": "test@xyz.com", "recoveryPhone": "+919879995533" }
フィールド マッピング リファレンス
以降のセクションでは、Google Security Operations パーサーが Google Workspace のログフィールドを Google Security Operations Unified Data Model(UDM)フィールドにマッピングする方法について説明します。 このパーサーのフィールド マッピングは、フィードベースの取り込みとネイティブの取り込みで同じままです。
フィールド マッピング リファレンス: WORKSPACE_ACTIVITY ログタイプから UDM イベントタイプ
次の表に、WORKSPACE_ACTIVITY ログタイプと対応する UDM のイベントの種類を示します。
| Workspace application | Event identifier | Event type | 
|---|---|---|
| access_transparency | ACCESS | USER_RESOURCE_ACCESS | 
| chrome | CHROME_OS_ADD_USER | USER_CREATION | 
| chrome | CHROME_OS_REMOVE_USER | USER_DELETION | 
| chrome | DEVICE_BOOT_STATE_CHANGE | SETTING_MODIFICATION | 
| chrome | CHROME_OS_LOGIN_FAILURE_EVENT | USER_LOGIN | 
| chrome | CHROME_OS_LOGIN_LOGOUT_EVENT | USER_LOGIN | 
| chrome | CHROME_OS_LOGIN_EVENT | USER_LOGIN | 
| chrome | CHROME_OS_LOGOUT_EVENT | USER_LOGOUT | 
| chrome | CHROME_OS_REPORTING_DATA_LOST | STATUS_UPDATE | 
| chrome | PASSWORD_CHANGED | USER_CHANGE_PASSWORD | 
| chrome | PASSWORD_REUSE | USER_UNCATEGORIZED | 
| chrome | DLP_EVENT | USER_UNCATEGORIZED | 
| chrome | CONTENT_TRANSFER | STATUS_UNCATEGORIZED | 
| chrome | CONTENT_UNSCANNED | SCAN_UNCATEGORIZED | 
| chrome | EXTENSION_REQUEST | USER_UNCATEGORIZED | 
| chrome | LOGIN_EVENT | USER_LOGIN | 
| chrome | MALWARE_TRANSFER | SCAN_UNCATEGORIZED.The security category is  | 
| chrome | PASSWORD_BREACH | USER_RESOURCE_ACCESS.The security category is  | 
| chrome | SENSITIVE_DATA_TRANSFER | SCAN_UNCATEGORIZED | 
| chrome | UNSAFE_SITE_VISIT | NETWORK_UNCATEGORIZED.The security category is  | 
| chrome | BROWSER_CRASH | STATUS_UNCATEGORIZED | 
| chrome | BROWSER_EXTENSION_INSTALL | USER_RESOURCE_UPDATE_CONTENT | 
| chrome | CHROMEOS_AFFILIATED_LOCK_SUCCESS | USER_LOGOUT | 
| chrome | CHROMEOS_AFFILIATED_UNLOCK_FAILURE | USER_LOGIN | 
| chrome | CHROMEOS_AFFILIATED_UNLOCK_SUCCESS | USER_LOGIN | 
| chrome | CHROMEOS_PERIPHERAL_ADDED | USER_RESOURCE_ACCESS | 
| chrome | CHROMEOS_PERIPHERAL_REMOVED | USER_RESOURCE_DELETION | 
| chrome | CHROMEOS_PERIPHERAL_STATUS_UPDATED | USER_RESOURCE_UPDATE_CONTENT | 
| chrome | CHROMEOS_UPDATE_FAILURE | STATUS_UNCATEGORIZED | 
| chrome | CHROMEOS_UPDATE_SUCCESS | STATUS_UNCATEGORIZED | 
| chrome | CHROME_OS_CRD_CLIENT_CONNECTED | USER_LOGIN | 
| chrome | CHROME_OS_CRD_HOST_ENDED | STATUS_STARTUP | 
| chrome | CHROME_OS_CRD_HOST_STARTED | STATUS_STARTUP | 
| chrome | URL_FILTERING_INTERSTITIAL | STATUS_UNCATEGORIZED | 
| context_aware_access | ACCESS_DENY_EVENT | USER_RESOURCE_ACCESS | 
| context_aware_access | ACCESS_DENY_INTERNAL_ERROR_EVENT | USER_RESOURCE_ACCESS | 
| context_aware_access | MONITOR_MODE_ACCESS_DENY_EVENT | USER_RESOURCE_ACCESS | 
| gplus | create_comment | USER_RESOURCE_CREATION | 
| gplus | delete_comment | USER_RESOURCE_DELETION | 
| gplus | edit_comment | USER_RESOURCE_UPDATE_CONTENT | 
| gplus | add_plusone | STATUS_UPDATE | 
| gplus | remove_plusone | STATUS_UPDATE | 
| gplus | add_poll_vote | STATUS_UPDATE | 
| gplus | remove_poll_vote | STATUS_UPDATE | 
| gplus | create_post | USER_RESOURCE_CREATION | 
| gplus | delete_post | USER_RESOURCE_DELETION | 
| gplus | content_manager_delete_post | USER_RESOURCE_DELETION | 
| gplus | edit_post | USER_RESOURCE_UPDATE_CONTENT | 
| data_studio | ADD_REPORT_EMAIL_DELIVERY | USER_UNCATEGORIZED | 
| data_studio | CREATE | USER_RESOURCE_CREATION | 
| data_studio | DATA_EXPORT | USER_RESOURCE_ACCESS | 
| data_studio | DELETE | USER_RESOURCE_DELETION | 
| data_studio | DOWNLOAD_REPORT | USER_UNCATEGORIZED | 
| data_studio | EDIT | USER_RESOURCE_UPDATE_CONTENT | 
| data_studio | RESTORE | USER_RESOURCE_CREATION | 
| data_studio | STOP_REPORT_EMAIL_DELIVERY | USER_UNCATEGORIZED | 
| data_studio | TRASH | USER_RESOURCE_DELETION | 
| data_studio | UPDATE_REPORT_EMAIL_DELIVERY | USER_UNCATEGORIZED | 
| data_studio | VIEW | USER_RESOURCE_ACCESS | 
| data_studio | CHANGE_DATA_SOURCE_ACCESS_TYPE | USER_RESOURCE_UPDATE_PERMISSIONS | 
| data_studio | CHANGE_ASSET_LINK_SHARING_ACCESS_TYPE | USER_RESOURCE_UPDATE_PERMISSIONS | 
| data_studio | CHANGE_ASSET_LINK_SHARING_VISIBILITY | USER_RESOURCE_UPDATE_PERMISSIONS | 
| data_studio | CHANGE_USER_ACCESS | USER_CHANGE_PERMISSIONS | 
| mobile | APPLICATION_EVENT | USER_RESOURCE_UPDATE_CONTENT | 
| mobile | APPLICATION_REPORT_EVENT | STATUS_UPDATE | 
| mobile | DEVICE_REGISTER_UNREGISTER_EVENT | USER_RESOURCE_UPDATE_PERMISSIONS | 
| mobile | ADVANCED_POLICY_SYNC_EVENT | STATUS_UPDATE | 
| mobile | DEVICE_ACTION_EVENT | USER_RESOURCE_UPDATE_CONTENT | 
| mobile | DEVICE_COMPLIANCE_CHANGED_EVENT | STATUS_UPDATE | 
| mobile | OS_UPDATED_EVENT | USER_RESOURCE_UPDATE_CONTENT | 
| mobile | DEVICE_OWNERSHIP_CHANGE_EVENT | STATUS_UPDATE | 
| mobile | DEVICE_SETTINGS_UPDATED_EVENT | SETTING_MODIFICATION | 
| mobile | APPLE_DEP_DEVICE_UPDATE_ON_APPLE_PORTAL_EVENT | STATUS_UPDATE | 
| mobile | DEVICE_SYNC_EVENT | USER_RESOURCE_UPDATE_CONTENT | 
| mobile | RISK_SIGNAL_UPDATED_EVENT | STATUS_UPDATE | 
| mobile | ANDROID_WORK_PROFILE_SUPPORT_ENABLED_EVENT | STATUS_UPDATE | 
| mobile | DEVICE_COMPROMISED_EVENT | STATUS_UPDATE | 
| mobile | FAILED_PASSWORD_ATTEMPTS_EVENT | STATUS_UPDATE | 
| mobile | SUSPICIOUS_ACTIVITY_EVENT | STATUS_UPDATE | 
| groups_enterprise | accept_invitation | USER_UNCATEGORIZED | 
| groups_enterprise | add_info_setting | GROUP_MODIFICATION | 
| groups_enterprise | add_member | GROUP_MODIFICATION | 
| groups_enterprise | add_member_role | USER_CHANGE_PERMISSIONS | 
| groups_enterprise | add_security_setting | GROUP_MODIFICATION | 
| groups_enterprise | add_service_account_permission | USER_CHANGE_PERMISSIONS | 
| groups_enterprise | approve_join_request | USER_UNCATEGORIZED | 
| groups_enterprise | ban_member_with_moderation | GROUP_MODIFICATION | 
| groups_enterprise | change_info_setting | GROUP_MODIFICATION | 
| groups_enterprise | change_security_setting | GROUP_MODIFICATION | 
| groups_enterprise | create_group | GROUP_CREATION | 
| groups_enterprise | create_namespace | GROUP_UNCATEGORIZED | 
| groups_enterprise | delete_group | GROUP_DELETION | 
| groups_enterprise | delete_namespace | GROUP_UNCATEGORIZED | 
| groups_enterprise | add_dynamic_group_query | GROUP_UNCATEGORIZED | 
| groups_enterprise | change_dynamic_group_query | GROUP_MODIFICATION | 
| groups_enterprise | invite_member | GROUP_UNCATEGORIZED | 
| groups_enterprise | join | GROUP_MODIFICATION | 
| groups_enterprise | add_membership_expiry | GROUP_MODIFICATION | 
| groups_enterprise | remove_membership_expiry | GROUP_MODIFICATION | 
| groups_enterprise | update_membership_expiry | GROUP_MODIFICATION | 
| groups_enterprise | reject_invitation | USER_UNCATEGORIZED | 
| groups_enterprise | reject_join_request | USER_UNCATEGORIZED | 
| groups_enterprise | remove_info_setting | GROUP_MODIFICATION | 
| groups_enterprise | remove_member | GROUP_MODIFICATION | 
| groups_enterprise | remove_member_role | GROUP_MODIFICATION | 
| groups_enterprise | remove_security_setting | GROUP_MODIFICATION | 
| groups_enterprise | remove_service_account_permission | GROUP_MODIFICATION | 
| groups_enterprise | request_to_join | USER_UNCATEGORIZED | 
| groups_enterprise | revoke_invitation | USER_UNCATEGORIZED | 
| groups_enterprise | unban_member | GROUP_MODIFICATION | 
| calendar | change_calendar_acls | USER_CHANGE_PERMISSIONS | 
| calendar | change_calendar_country | USER_RESOURCE_UPDATE_CONTENT | 
| calendar | create_calendar | USER_RESOURCE_CREATION | 
| calendar | delete_calendar | USER_RESOURCE_DELETION | 
| calendar | change_calendar_description | USER_RESOURCE_UPDATE_CONTENT | 
| calendar | change_calendar_location | USER_RESOURCE_UPDATE_CONTENT | 
| calendar | change_calendar_timezone | USER_RESOURCE_UPDATE_CONTENT | 
| calendar | change_calendar_title | USER_RESOURCE_UPDATE_CONTENT | 
| calendar | notification_triggered | USER_UNCATEGORIZED | 
| calendar | add_subscription | USER_UNCATEGORIZED | 
| calendar | delete_subscription | STATUS_UPDATE | 
| calendar | create_event | USER_RESOURCE_UPDATE_CONTENT | 
| calendar | delete_event | USER_RESOURCE_UPDATE_CONTENT | 
| calendar | add_event_guest | USER_RESOURCE_UPDATE_CONTENT | 
| calendar | change_event_guest_response_auto | USER_UNCATEGORIZED | 
| calendar | remove_event_guest | USER_RESOURCE_UPDATE_CONTENT | 
| calendar | change_event_guest_response | USER_RESOURCE_UPDATE_CONTENT | 
| calendar | change_event | USER_RESOURCE_UPDATE_CONTENT | 
| calendar | remove_event_from_trash | USER_RESOURCE_UPDATE_CONTENT | 
| calendar | restore_event | USER_RESOURCE_UPDATE_CONTENT | 
| calendar | change_event_start_time | USER_RESOURCE_UPDATE_CONTENT | 
| calendar | change_event_title | USER_RESOURCE_UPDATE_CONTENT | 
| calendar | transfer_event_requested | USER_UNCATEGORIZED | 
| calendar | transfer_event_completed | USER_UNCATEGORIZED | 
| calendar | interop_freebusy_lookup_outbound_successful | USER_RESOURCE_ACCESS | 
| calendar | interop_freebusy_lookup_inbound_successful | USER_RESOURCE_ACCESS | 
| calendar | interop_exchange_resource_availability_lookup_successful | USER_RESOURCE_ACCESS | 
| calendar | interop_exchange_resource_list_lookup_successful | USER_RESOURCE_ACCESS | 
| calendar | interop_freebusy_lookup_outbound_unsuccessful | USER_RESOURCE_ACCESS | 
| calendar | interop_freebusy_lookup_inbound_unsuccessful | USER_RESOURCE_ACCESS | 
| calendar | interop_exchange_resource_availability_lookup_unsuccessful | USER_RESOURCE_ACCESS | 
| calendar | interop_exchange_resource_list_lookup_unsuccessful | USER_RESOURCE_ACCESS | 
| chat | add_room_member | GROUP_MODIFICATION | 
| chat | attachment_download | FILE_UNCATEGORIZED | 
| chat | attachment_upload | FILE_UNCATEGORIZED | 
| chat | block_room | GROUP_UNCATEGORIZED | 
| chat | block_user | USER_UNCATEGORIZED | 
| chat | direct_message_started | USER_UNCATEGORIZED | 
| chat | invite_accept | USER_UNCATEGORIZED | 
| chat | invite_decline | USER_UNCATEGORIZED | 
| chat | invite_send | USER_UNCATEGORIZED | 
| chat | message_edited | USER_RESOURCE_UPDATE_CONTENT | 
| chat | message_posted | USER_RESOURCE_CREATION | 
| chat | message_reported | USER_UNCATEGORIZED | 
| chat | message_deleted | USER_RESOURCE_DELETION | 
| chat | remove_room_member | GROUP_MODIFICATION | 
| chat | room_created | GROUP_CREATED | 
| chat | reaction_added | USER_UNCATEGORIZED | 
| chat | call_ended | USER_UNCATEGORIZED | 
| chat | presentation_started | STATUS_UNCATEGORIZED | 
| chat | invitation_sent | STATUS_UNCATEGORIZED | 
| chat | presentation_stopped | STATUS_UNCATEGORIZED | 
| gcp | IMPORT_SSH_PUBLIC_KEY | USER_UNCATEGORIZED | 
| gcp | DELETE_POSIX_ACCOUNT | USER_UNCATEGORIZED | 
| gcp | DELETE_SSH_PUBLIC_KEY | USER_UNCATEGORIZED | 
| gcp | GET_SSH_PUBLIC_KEY | USER_UNCATEGORIZED | 
| gcp | GET_LOGIN_PROFILE | USER_UNCATEGORIZED | 
| gcp | UPDATE_SSH_PUBLIC_KEY | USER_UNCATEGORIZED | 
| drive | add_to_folder | USER_RESOURCE_CREATION | 
| drive | approval_canceled | USER_UNCATEGORIZED | 
| drive | approval_comment_added | USER_UNCATEGORIZED | 
| drive | approval_completed | USER_UNCATEGORIZED | 
| drive | approval_decisions_reset | USER_UNCATEGORIZED | 
| drive | approval_due_time_change | USER_UNCATEGORIZED | 
| drive | approval_requested | USER_UNCATEGORIZED | 
| drive | approval_reviewer_change | USER_UNCATEGORIZED | 
| drive | approval_reviewer_responded | USER_UNCATEGORIZED | 
| drive | copy | USER_RESOURCE_CREATION | 
| drive | create | USER_RESOURCE_CREATION | 
| drive | delete | USER_RESOURCE_DELETION | 
| drive | download | USER_RESOURCE_ACCESS | 
| drive | email_as_attachment | EMAIL_TRANSACTION | 
| drive | edit | USER_RESOURCE_UPDATE_CONTENT | 
| drive | label_added | USER_UNCATEGORIZED | 
| drive | label_added_by_item_create | USER_UNCATEGORIZED | 
| drive | label_field_changed | USER_UNCATEGORIZED | 
| drive | label_removed | USER_UNCATEGORIZED | 
| drive | add_lock | USER_UNCATEGORIZED | 
| drive | move | USER_UNCATEGORIZED | 
| drive | preview | USER_RESOURCE_ACCESS | 
| drive | print | USER_UNCATEGORIZED | 
| drive | remove_from_folder | USER_RESOURCE_DELETION | 
| drive | rename | USER_RESOURCE_UPDATE_CONTENT | 
| drive | untrash | USER_RESOURCE_CREATION | 
| drive | sheets_import_range | USER_RESOURCE_ACCESS | 
| drive | source_copy | USER_RESOURCE_UPDATE_CONTENT | 
| drive | trash | USER_RESOURCE_DELETION | 
| drive | remove_lock | USER_UNCATEGORIZED | 
| drive | unmovable_item_reparented | USER_UNCATEGORIZED | 
| drive | upload | USER_RESOURCE_CREATION | 
| drive | view | USER_RESOURCE_ACCESS | 
| drive | connected_sheets_query | USER_RESOURCE_ACCESS | 
| drive | accept_suggestion | USER_RESOURCE_UPDATE_CONTENT | 
| drive | create_comment | USER_RESOURCE_CREATION | 
| drive | create_suggestion | USER_RESOURCE_CREATION | 
| drive | delete_comment | USER_RESOURCE_DELETION | 
| drive | delete_suggestion | USER_RESOURCE_DELETION | 
| drive | edit_comment | USER_RESOURCE_UPDATE_CONTENT | 
| drive | expire_access_request | USER_RESOURCE_UPDATE_PERMISSIONS | 
| drive | reassign_comment | USER_RESOURCE_UPDATE_CONTENT | 
| drive | reject_suggestion | USER_RESOURCE_UPDATE_CONTENT | 
| drive | reopen_comment | USER_RESOURCE_UPDATE_CONTENT | 
| drive | request_access | USER_RESOURCE_UPDATE_PERMISSIONS | 
| drive | resolve_comment | USER_RESOURCE_UPDATE_CONTENT | 
| drive | deny_access_request | USER_UNCATEGORIZED | 
| drive | download_forms_response | USER_RESOURCE_ACCESS | 
| drive | email_collaborators | EMAIL_UNCATEGORIZED | 
| drive | access_url | USER_RESOURCE_ACCESS | 
| drive | access_item_content | USER_RESOURCE_ACCESS | 
| drive | sheets_import_url | USER_UNCATEGORIZED | 
| drive | apply_security_update | USER_RESOURCE_UPDATE_PERMISSIONS | 
| drive | shared_drive_apply_security_update | USER_RESOURCE_UPDATE_PERMISSIONS | 
| drive | shared_drive_remove_security_update | USER_RESOURCE_UPDATE_PERMISSIONS | 
| drive | publish_change | USER_RESOURCE_UPDATE_PERMISSIONS | 
| drive | change_acl_editors | USER_RESOURCE_UPDATE_PERMISSIONS | 
| drive | change_document_access_scope | USER_RESOURCE_UPDATE_PERMISSIONS | 
| drive | change_document_access_scope_hierarchy_reconciled | USER_RESOURCE_UPDATE_PERMISSIONS | 
| drive | change_document_visibility | USER_RESOURCE_UPDATE_PERMISSIONS | 
| drive | change_document_visibility_hierarchy_reconciled | USER_RESOURCE_UPDATE_PERMISSIONS | 
| drive | remove_security_update | USER_RESOURCE_UPDATE_PERMISSIONS | 
| drive | shared_drive_membership_change | USER_RESOURCE_UPDATE_PERMISSIONS | 
| drive | shared_drive_settings_change | USER_RESOURCE_UPDATE_PERMISSIONS | 
| drive | sheets_import_range_access_change | USER_RESOURCE_UPDATE_PERMISSIONS | 
| drive | change_user_access | USER_CHANGE_PERMISSIONS | 
| drive | change_user_access_hierarchy_reconciled | USER_CHANGE_PERMISSIONS | 
| drive | change_owner | USER_CHANGE_PERMISSIONS | 
| drive | publish_new_version | USER_UNCATEGORIZED | 
| drive | change_owner_hierarchy_reconciled | USER_CHANGE_PERMISSIONS | 
| drive | team_drive_membership_change | USER_CHANGE_PERMISSIONS | 
| drive | team_drive_settings_change | USER_CHANGE_PERMISSIONS | 
| drive | storage_usage_update | USER_RESOURCE_ACCESS | 
| groups | change_acl_permission | GROUP_MODIFICATION | 
| groups | accept_invitation | USER_UNCATEGORIZED | 
| groups | approve_join_request | USER_UNCATEGORIZED | 
| groups | join | GROUP_MODIFICATION | 
| groups | request_to_join | USER_UNCATEGORIZED | 
| groups | change_basic_setting | GROUP_MODIFICATION | 
| groups | create_group | GROUP_CREATION | 
| groups | delete_group | GROUP_DELETION | 
| groups | change_identity_setting | GROUP_MODIFICATION | 
| groups | add_info_setting | GROUP_MODIFICATION | 
| groups | change_info_setting | GROUP_MODIFICATION | 
| groups | remove_info_setting | GROUP_MODIFICATION | 
| groups | change_new_members_restrictions_setting | GROUP_UNCATEGORIZED | 
| groups | change_post_replies_setting | GROUP_MODIFICATION | 
| groups | change_spam_moderation_setting | GROUP_MODIFICATION | 
| groups | change_topic_setting | GROUP_MODIFICATION | 
| groups | moderate_message | GROUP_MODIFICATION | 
| groups | always_post_from_user | USER_UNCATEGORIZED | 
| groups | add_user | GROUP_MODIFICATION | 
| groups | ban_user_with_moderation | GROUP_MODIFICATION | 
| groups | revoke_invitation | USER_UNCATEGORIZED | 
| groups | invite_user | USER_UNCATEGORIZED | 
| groups | reject_join_request | USER_UNCATEGORIZED | 
| groups | reinvite_user | USER_UNCATEGORIZED | 
| groups | remove_user | GROUP_MODIFICATION | 
| groups | change_email_subscription_type | GROUP_MODIFICATION | 
| groups | unsubscribe_via_mail | USER_UNCATEGORIZED | 
| keep | deleted_attachment | USER_UNCATEGORIZED | 
| keep | uploaded_attachment | USER_UNCATEGORIZED | 
| keep | edited_note_content | USER_RESOURCE_UPDATE_CONTENT | 
| keep | created_note | USER_RESOURCE_CREATION | 
| keep | deleted_note | USER_RESOURCE_DELETION | 
| keep | modified_acl | USER_RESOURCE_UPDATE_PERMISSIONS | 
| meet | abuse_report_submitted | USER_UNCATEGORIZED | 
| meet | call_ended | USER_UNCATEGORIZED | 
| meet | livestream_watched | USER_COMMUNICATION | 
| meet | invitation_sent | STATUS_UNCATEGORIZED | 
| meet | presentation_started | STATUS_UNCATEGORIZED | 
| meet | presentation_stopped | STATUS_UNCATEGORIZED | 
| meet | knocking_denied | STATUS_UNCATEGORIZED | 
| meet | knocking_accepted | STATUS_UNCATEGORIZED | 
| meet | recording_activity | STATUS_UNCATEGORIZED | 
| meet | dialed_out | STATUS_UNCATEGORIZED | 
| token | activity | USER_RESOURCE_ACCESS | 
| token | authorize | USER_RESOURCE_ACCESS | 
| token | revoke | USER_RESOURCE_UPDATE_PERMISSIONS | 
| rules | action_complete | USER_RESOURCE_ACCESS | 
| rules | rule_match | USER_RESOURCE_ACCESS | 
| rules | rule_trigger | USER_RESOURCE_ACCESS | 
| rules | label_field_value_changed | USER_RESOURCE_UPDATE_CONTENT | 
| rules | label_applied | USER_RESOURCE_UPDATE_CONTENT | 
| rules | sharing_blocked | USER_RESOURCE_UPDATE_CONTENT | 
| rules | content_matched | USER_RESOURCE_ACCESS | 
| rules | content_unmatched | USER_RESOURCE_ACCESS | 
| saml | login_failure | USER_LOGIN | 
| saml | login_success | USER_LOGIN | 
| user_accounts | 2sv_disable | USER_UNCATEGORIZED | 
| user_accounts | 2sv_enroll | USER_UNCATEGORIZED | 
| user_accounts | password_edit | USER_UNCATEGORIZED | 
| user_accounts | recovery_email_edit | USER_UNCATEGORIZED | 
| user_accounts | recovery_phone_edit | USER_UNCATEGORIZED | 
| user_accounts | recovery_secret_qa_edit | USER_UNCATEGORIZED | 
| user_accounts | titanium_enroll | USER_UNCATEGORIZED | 
| user_accounts | titanium_unenroll | USER_UNCATEGORIZED | 
| user_accounts | email_forwarding_out_of_domain | USER_UNCATEGORIZED | 
| jamboard | DEVICE_LICENSE_ENROLLMENT_CHANGE | SETTING_MODIFICATION | 
| jamboard | DEVICE_OTA_UPDATE_REQUESTED | SETTING_MODIFICATION | 
| jamboard | DEVICE_PROVISIONING_CHANGE | SETTING_MODIFICATION | 
| jamboard | DEVICE_REBOOT_REQUESTED | USER_UNCATEGORIZED | 
| jamboard | EXPORT_JAMBOARD_FLEET | USER_UNCATEGORIZED | 
| jamboard | ADB_ENABLED_STATE_CHANGE | SETTING_MODIFICATION | 
| jamboard | DEVICE_ADDITIONAL_IMES_CHANGE | SETTING_MODIFICATION | 
| jamboard | DEVICE_LOGGING_CHANGE | SETTING_MODIFICATION | 
| jamboard | DEMO_MODE_AVAILABILITY_CHANGE | SETTING_MODIFICATION | 
| jamboard | DEMO_MODE_CHANGE | SETTING_MODIFICATION | 
| jamboard | FINGER_ERASING_CHANGE | SETTING_MODIFICATION | 
| jamboard | DEVICE_LANGUAGE_CHANGE | SETTING_MODIFICATION | 
| jamboard | DEVICE_LOCATION_CHANGE | STATUS_UPDATE | 
| jamboard | DEVICE_NAME_CHANGE | STATUS_UPDATE | 
| jamboard | DEVICE_NOTE_CHANGE | STATUS_UPDATE | 
| jamboard | DEVICE_PAIRING_CHANGE | SETTING_MODIFICATION | 
| jamboard | SCREENSAVER_TIMEOUT_CHANGE | SETTING_MODIFICATION | 
| jamboard | DEVICE_SETTING_LOCKED | SETTING_MODIFICATION | 
| jamboard | DEVICE_SETTING_UNLOCKED | SETTING_MODIFICATION | 
| jamboard | VIDEOCONF_ENABLED_CHANGE | SETTING_MODIFICATION | 
| jamboard | DEVICE_UPDATE | STATUS_UPDATE | 
| login | 2sv_disable | SERVICE_STOP | 
| login | 2sv_enroll | SERVICE_START | 
| login | password_edit | USER_CHANGE_PASSWORD | 
| login | recovery_email_edit | USER_UNCATEGORIZED | 
| login | recovery_phone_edit | USER_UNCATEGORIZED | 
| login | recovery_secret_qa_edit | USER_UNCATEGORIZED | 
| login | account_disabled_password_leak | USER_UNCATEGORIZED | 
| login | suspicious_login | USER_LOGIN | 
| login | suspicious_login_less_secure_app | USER_LOGIN | 
| login | suspicious_programmatic_login | USER_LOGIN | 
| login | account_disabled_generic | USER_UNCATEGORIZED | 
| login | account_disabled_spamming_through_relay | USER_UNCATEGORIZED | 
| login | account_disabled_spamming | USER_UNCATEGORIZED | 
| login | account_disabled_hijacked | USER_UNCATEGORIZED | 
| login | titanium_enroll | USER_UNCATEGORIZED | 
| login | titanium_unenroll | USER_UNCATEGORIZED | 
| login | gov_attack_warning | STATUS_UNCATEGORIZED | 
| login | email_forwarding_out_of_domain | USER_UNCATEGORIZED | 
| login | login_failure | USER_LOGIN.The security category is  | 
| login | login_challenge | USER_LOGIN | 
| login | login_verification | USER_LOGIN | 
| login | logout | USER_LOGOUT | 
| login | login_success | USER_LOGIN | 
| login | risky_sensitive_action_allowed | USER_LOGIN | 
| login | risky_sensitive_action_blocked | USER_LOGIN | 
| login | blocked_sender | STATUS_UNCATEGORIZED | 
| admin | DELETE_2SV_SCRATCH_CODES | USER_RESOURCE_DELETION | 
| admin | GENERATE_2SV_SCRATCH_CODES | USER_RESOURCE_CREATION | 
| admin | REVOKE_3LO_DEVICE_TOKENS | USER_RESOURCE_ACCESS | 
| admin | REVOKE_3LO_TOKEN | USER_RESOURCE_ACCESS | 
| admin | ADD_RECOVERY_EMAIL | USER_RESOURCE_CREATION | 
| admin | ADD_RECOVERY_PHONE | USER_RESOURCE_CREATION | 
| admin | GRANT_ADMIN_PRIVILEGE | USER_CHANGE_PERMISSIONS | 
| admin | REVOKE_ADMIN_PRIVILEGE | USER_CHANGE_PERMISSIONS | 
| admin | REVOKE_ASP | USER_CHANGE_PERMISSIONS | 
| admin | TOGGLE_AUTOMATIC_CONTACT_SHARING | SETTING_MODIFICATION | 
| admin | BULK_UPLOAD | USER_RESOURCE_CREATION | 
| admin | BULK_UPLOAD_NOTIFICATION_SENT | USER_UNCATEGORIZED | 
| admin | CANCEL_USER_INVITE | USER_UNCATEGORIZED | 
| admin | CHANGE_USER_CUSTOM_FIELD | USER_UNCATEGORIZED | 
| admin | CHANGE_USER_EXTERNAL_ID | USER_UNCATEGORIZED | 
| admin | CHANGE_USER_GENDER | USER_UNCATEGORIZED | 
| admin | CHANGE_USER_IM | USER_UNCATEGORIZED | 
| admin | ENABLE_USER_IP_WHITELIST | USER_UNCATEGORIZED | 
| admin | CHANGE_USER_KEYWORD | USER_UNCATEGORIZED | 
| admin | CHANGE_USER_LANGUAGE | USER_UNCATEGORIZED | 
| admin | CHANGE_USER_LOCATION | USER_UNCATEGORIZED | 
| admin | CHANGE_USER_ORGANIZATION | USER_UNCATEGORIZED | 
| admin | CHANGE_USER_PHONE_NUMBER | USER_UNCATEGORIZED | 
| admin | CHANGE_RECOVERY_EMAIL | USER_UNCATEGORIZED | 
| admin | CHANGE_RECOVERY_PHONE | USER_UNCATEGORIZED | 
| admin | CHANGE_USER_RELATION | USER_UNCATEGORIZED | 
| admin | CHANGE_USER_ADDRESS | USER_UNCATEGORIZED | 
| admin | CREATE_EMAIL_MONITOR | SERVICE_CREATION | 
| admin | CREATE_DATA_TRANSFER_REQUEST | USER_UNCATEGORIZED | 
| admin | GRANT_DELEGATED_ADMIN_PRIVILEGES | USER_CHANGE_PERMISSIONS | 
| admin | DELETE_ACCOUNT_INFO_DUMP | USER_RESOURCE_DELETION | 
| admin | DELETE_EMAIL_MONITOR | SERVICE_DELETION | 
| admin | DELETE_MAILBOX_DUMP | USER_RESOURCE_DELETION | 
| admin | DELETE_PROFILE_PHOTO | USER_RESOURCE_DELETION | 
| admin | CHANGE_DISPLAY_NAME | USER_UNCATEGORIZED | 
| admin | CHANGE_FIRST_NAME | USER_UNCATEGORIZED | 
| admin | GMAIL_RESET_USER | USER_UNCATEGORIZED | 
| admin | CHANGE_LAST_NAME | USER_UNCATEGORIZED | 
| admin | MAIL_ROUTING_DESTINATION_ADDED | USER_RESOURCE_CREATION | 
| admin | MAIL_ROUTING_DESTINATION_REMOVED | USER_RESOURCE_DELETION | 
| admin | ADD_NICKNAME | USER_UNCATEGORIZED | 
| admin | REMOVE_NICKNAME | USER_UNCATEGORIZED | 
| admin | CHANGE_PASSWORD | USER_CHANGE_PASSWORD | 
| admin | CHANGE_PASSWORD_ON_NEXT_LOGIN | USER_CHANGE_PASSWORD | 
| admin | DOWNLOAD_PENDING_INVITES_LIST | STATUS_UNCATEGORIZED | 
| admin | REMOVE_RECOVERY_EMAIL | USER_RESOURCE_DELETION | 
| admin | REMOVE_RECOVERY_PHONE | USER_RESOURCE_DELETION | 
| admin | REQUEST_ACCOUNT_INFO | USER_UNCATEGORIZED | 
| admin | REQUEST_MAILBOX_DUMP | USER_UNCATEGORIZED | 
| admin | RESEND_USER_INVITE | USER_UNCATEGORIZED | 
| admin | RESET_SIGNIN_COOKIES | USER_RESOURCE_UPDATE_CONTENT | 
| admin | SECURITY_KEY_REGISTERED_FOR_USER | USER_RESOURCE_CREATION | 
| admin | REVOKE_SECURITY_KEY | USER_RESOURCE_UPDATE_PERMISSIONS | 
| admin | USER_INVITE | USER_UNCATEGORIZED | 
| admin | VIEW_TEMP_PASSWORD | USER_UNCATEGORIZED | 
| admin | TURN_OFF_2_STEP_VERIFICATION | USER_RESOURCE_UPDATE_PERMISSIONS | 
| admin | UNBLOCK_USER_SESSION | USER_UNCATEGORIZED | 
| admin | UNMANAGED_USERS_BULK_UPLOAD | USER_RESOURCE_CREATION | 
| admin | DOWNLOAD_UNMANAGED_USERS_LIST | USER_UNCATEGORIZED | 
| admin | UPDATE_PROFILE_PHOTO | USER_RESOURCE_UPDATE_CONTENT | 
| admin | UNENROLL_USER_FROM_TITANIUM | USER_UNCATEGORIZED | 
| admin | ARCHIVE_USER | USER_UNCATEGORIZED | 
| admin | UPDATE_BIRTHDATE | USER_UNCATEGORIZED | 
| admin | CREATE_USER | USER_CREATION | 
| admin | DELETE_USER | USER_DELETION | 
| admin | DOWNGRADE_USER_FROM_GPLUS | USER_CHANGE_PERMISSIONS | 
| admin | USER_ENROLLED_IN_TWO_STEP_VERIFICATION | USER_UNCATEGORIZED | 
| admin | DOWNLOAD_USERLIST_CSV | STATUS_UNCATEGORIZED | 
| admin | MOVE_USER_TO_ORG_UNIT | USER_UNCATEGORIZED | 
| admin | USER_PUT_IN_TWO_STEP_VERIFICATION_GRACE_PERIOD | USER_UNCATEGORIZED | 
| admin | RENAME_USER | USER_RESOURCE_UPDATE_CONTENT | 
| admin | UNENROLL_USER_FROM_STRONG_AUTH | USER_UNCATEGORIZED | 
| admin | SUSPEND_USER | USER_UNCATEGORIZED | 
| admin | UNARCHIVE_USER | USER_UNCATEGORIZED | 
| admin | UNDELETE_USER | USER_UNCATEGORIZED | 
| admin | UNSUSPEND_USER | USER_UNCATEGORIZED | 
| admin | UPGRADE_USER_TO_GPLUS | USER_CHANGE_PERMISSIONS | 
| admin | USERS_BULK_UPLOAD | USER_RESOURCE_CREATION | 
| admin | USERS_BULK_UPLOAD_NOTIFICATION_SENT | USER_UNCATEGORIZED | 
| admin | ASSIGN_ROLE | USER_RESOURCE_UPDATE_PERMISSIONS | 
| admin | CREATE_ROLE | USER_RESOURCE_CREATION | 
| admin | UNASSIGN_ROLE | USER_RESOURCE_UPDATE_PERMISSIONS | 
| admin | AUTHORIZE_API_CLIENT_ACCESS | USER_RESOURCE_ACCESS | 
| admin | ADD_TRUSTED_DOMAINS | USER_RESOURCE_UPDATE_CONTENT | 
| admin | CHANGE_DOMAIN_DEFAULT_TIMEZONE | USER_RESOURCE_UPDATE_CONTENT | 
| admin | CHANGE_DOMAIN_DEFAULT_LOCALE | USER_RESOURCE_UPDATE_CONTENT | 
| admin | CREATE_ALERT | USER_RESOURCE_CREATION | 
| admin | REMOVE_APPLICATION | USER_RESOURCE_DELETION | 
| admin | ADD_APPLICATION | USER_RESOURCE_CREATION | 
| admin | REMOVE_API_CLIENT_ACCESS | USER_RESOURCE_DELETION | 
| admin | CHANGE_SSO_SETTINGS | SETTING_MODIFICATION | 
| admin | ALERT_CENTER_VIEW | STATUS_UNCATEGORIZED | 
| admin | ALERT_CENTER_LIST_FEEDBACK | STATUS_UNCATEGORIZED | 
| admin | ALERT_CENTER_GET_SIT_LINK | STATUS_UNCATEGORIZED | 
| admin | ALERT_CENTER_LIST_CHANGE | STATUS_UNCATEGORIZED | 
| admin | ALERT_CENTER_LIST_RELATED_ALERTS | STATUS_UNCATEGORIZED | 
| admin | EMAIL_LOG_SEARCH | EMAIL_UNCATEGORIZED | 
| admin | CHANGE_EMAIL_SETTING | SETTING_MODIFICATION | 
| admin | CREATE_GMAIL_SETTING | SETTING_MODIFICATION | 
| admin | CHANGE_GMAIL_SETTING | SETTING_MODIFICATION | 
| admin | DELETE_GMAIL_SETTING | SETTING_MODIFICATION | 
| admin | RELEASE_FROM_QUARANTINE | EMAIL_UNCATEGORIZED | 
| admin | SECURITY_INVESTIGATION_QUERY | STATUS_UNCATEGORIZED | 
| admin | SECURITY_INVESTIGATION_ACTION | STATUS_UNCATEGORIZED | 
| admin | SECURITY_INVESTIGATION_OBJECT_CREATE_DRAFT_INVESTIGATION | STATUS_UNCATEGORIZED | 
| admin | SECURITY_INVESTIGATION_ACTION_COMPLETION | STATUS_UNCATEGORIZED | 
| admin | SECURITY_INVESTIGATION_EXPORT_QUERY | STATUS_UNCATEGORIZED | 
| admin | SECURITY_INVESTIGATION_ACTION_CANCELLATION | STATUS_UNCATEGORIZED | 
| admin | CHANGE_GROUP_SETTING | GROUP_MODIFICATION | 
| admin | ADD_GROUP_MEMBER | GROUP_MODIFICATION | 
| admin | CREATE_GROUP | GROUP_CREATION | 
| admin | REMOVE_GROUP_MEMBER | GROUP_MODIFICATION | 
| admin | UPDATE_GROUP_MEMBER_DELIVERY_SETTINGS | GROUP_MODIFICATION | 
| admin | UPDATE_GROUP_MEMBER | GROUP_MODIFICATION | 
| admin | DELETE_GROUP | GROUP_DELETION | 
| admin | USER_LICENSE_ASSIGNMENT | USER_RESOURCE_UPDATE_PERMISSIONS | 
| admin | USER_LICENSE_REVOKE | USER_RESOURCE_UPDATE_PERMISSIONS | 
| admin | SECURITY_CHART_DRILLDOWN | STATUS_UNCATEGORIZED | 
| admin | SYSTEM_DEFINED_RULE_UPDATED | SETTING_MODIFICATION | 
| admin | CUSTOMER_USER_DEVICE_DELETION_EVENT | USER_RESOURCE_DELETION | 
| admin | ADD_MOBILE_APPLICATION_TO_WHITELIST | USER_RESOURCE_UPDATE_CONTENT | 
| admin | REMOVE_MOBILE_APPLICATION_FROM_WHITELIST | USER_RESOURCE_UPDATE_CONTENT | 
| admin | CHANGE_MOBILE_APPLICATION_SETTINGS | SETTING_MODIFICATION | 
| admin | ACTION_REQUESTED | USER_UNCATEGORIZED | 
| admin | CREATE_APPLICATION_SETTING | SETTING_CREATION | 
| admin | CHANGE_APPLICATION_SETTING | SETTING_MODIFICATION | 
| admin | CREATE_SAML2_SERVICE_PROVIDER_CONFIG | SETTING_CREATION | 
| admin | DELETE_SAML2_SERVICE_PROVIDER_CONFIG | SETTING_DELETION | 
| admin | TOGGLE_SERVICE_ENABLED | SETTING_MODIFICATION | 
| admin | CREATE_ORG_UNIT | USER_RESOURCE_CREATION | 
| admin | MOVE_ORG_UNIT | USER_RESOURCE_UPDATE_CONTENT  | 
| admin | EDIT_ORG_UNIT_NAME | USER_RESOURCE_UPDATE_CONTENT  | 
| admin | REMOVE_ORG_UNIT | USER_RESOURCE_DELETION | 
| admin | UNASSIGN_CUSTOM_LOGO | USER_RESOURCE_UPDATE_CONTENT  | 
| admin | ASSIGN_CUSTOM_LOGO | USER_RESOURCE_UPDATE_CONTENT  | 
| admin | EDIT_ORG_UNIT_DESCRIPTION | USER_RESOURCE_UPDATE_CONTENT  | 
| admin | CHANGE_DOCS_SETTING | SETTING_MODIFICATION | 
| admin | CHANGE_CALENDAR_SETTING | SETTING_MODIFICATION | 
| admin | SESSION_CONTROL_SETTINGS_CHANGE | SETTING_MODIFICATION | 
| admin | DISALLOW_SERVICE_FOR_OAUTH2_ACCESS | SETTING_MODIFICATION | 
| admin | ALLOW_STRONG_AUTHENTICATION | SETTING_MODIFICATION | 
| admin | ENFORCE_STRONG_AUTHENTICATION | SETTING_MODIFICATION | 
| admin | CHANGE_TWO_STEP_VERIFICATION_FREQUENCY | SETTING_MODIFICATION | 
| admin | CHANGE_TWO_STEP_VERIFICATION_ENROLLMENT_PERIOD_DURATION | SETTING_MODIFICATION | 
| admin | CHANGE_TWO_STEP_VERIFICATION_GRACE_PERIOD_DURATION | SETTING_MODIFICATION | 
| admin | CHANGE_ALLOWED_TWO_STEP_VERIFICATION_METHODS | SETTING_MODIFICATION | 
| admin | CHANGE_TWO_STEP_VERIFICATION_START_DATE | SETTING_MODIFICATION | 
| admin | WEAK_PROGRAMMATIC_LOGIN_SETTINGS_CHANGED | SETTING_MODIFICATION | 
| admin | ADD_TO_BLOCKED_OAUTH2_APPS | STATUS_UPDATE | 
| admin | ADD_TO_TRUSTED_OAUTH2_APPS | STATUS_UPDATE | 
| admin | GENERATE_CERTIFICATE | USER_RESOURCE_CREATION | 
| admin | ENABLE_DIRECTORY_SYNC | SETTING_MODIFICATION | 
| admin | CHANGE_DEVICE_STATE | STATUS_UPDATE | 
| admin | UPDATE_ACCESS_LEVEL_V2 | USER_RESOURCE_UPDATE_PERMISSIONS | 
| admin | UPDATE_AUTO_PROVISIONED_USER | STATUS_UPDATE | 
| admin | SECURITY_CENTER_RULE_THRESHOLD_TRIGGER | STATUS_UPDATE | 
| admin | LABEL_PERMISSION_UPDATED | USER_CHANGE_PERMISSIONS | 
| admin | LABEL_CREATED | USER_RESOURCE_CREATION | 
| admin | LABEL_UPDATED | USER_RESOURCE_UPDATE_CONTENT | 
| admin | LABEL_PUBLISHED | USER_UNCATEGORIZED | 
| gmail | EMAIL_TRANSACTION | 
フィールド マッピング リファレンス: WORKSPACE_ACTIVITY-Common フィールド
次の表に、WORKSPACE_ACTIVITY ログタイプの一般的なフィールドと、対応する UDM フィールドを示します。
| Log field | UDM mapping | Logic | 
|---|---|---|
| actor.callerType | target.user.attribute.labels[caller_type] | If the event.namelog field value is equal to one of the following values, then theactor.callerTypelog field is mapped to thetarget.user.attribute.labelsUDM field:
 | 
| actor.callerType | principal.user.attribute.labels[caller_type] | If the event.namelog field value is not equal to one of the following values, then theactor.callerTypelog field is mapped to theprincipal.user.attribute.labelsUDM field:
 If the id.applicationNamelog field value is equal togmail, thenprincipal.user.attribute.labels.keyUDM field is set toactor_caller_typeandactor.callerTypelog field is mapped toprincipal.user.attribute.labels.valueUDM field. | 
| actor.email | target.user.email_addresses | If the event.namelog field value is equal to one of the following values, then theactor.emaillog field is mapped to thetarget.user.email_addressesUDM field:
 If the id.applicationNamelog field value is equal togmail, thenactor.emaillog field is mapped toprincipal.user.email_addressesUDM field. | 
| actor.email | principal.user.email_addresses | If the event.namelog field value is not equal to one of the following values, then theactor.emaillog field is mapped to theprincipal.user.email_addressesUDM field:
 | 
| actor.email | security_result.about.email | |
| actor.email | network.email.to | |
| actor.key | target.user.attribute.labels[actor_key] | If the event.namelog field value is equal to one of the following values, then theactor.keylog field is mapped to thetarget.user.attribute.labels[actor_key]UDM field:
 | 
| actor.key | principal.user.attribute.labels[actor_key] | If the event.namelog field value is not equal to one of the following values, then theactor.keylog field is mapped to theprincipal.user.attribute.labels[actor_key]UDM field:
 | 
| actor.key | target.user.userid | The actor.keylog field is mapped to thetarget.user.useridUDM field if the following conditions are met:
 | 
| actor.key | principal.user.userid | The actor.keylog field is mapped to theprincipal.user.useridUDM field if the following conditions are met:
 | 
| actor.profileId | target.user.product_object_id | If the event.namelog field value is equal to one of the following values, then theactor.profileIdlog field is mapped to thetarget.user.product_object_idUDM field:
 | 
| actor.profileId | principal.user.product_object_id | If the event.namelog field value is not equal to one of the following values, then theactor.profileIdlog field is mapped to theprincipal.user.product_object_idUDM field:
 | 
| actor.applicationInfo.applicationName | principal.application | |
| actor.applicationInfo.oauthClientId | additional.fields[oauth_client_id] | |
| actor.applicationInfo.impersonation | additional.fields[impersonation] | |
| networkInfo.ipAsn | principal.ip_geo_artifact.network.asn | |
| networkInfo.regionCode | principal.location.country_or_region | |
| networkInfo.subdivisionCode | principal.location.state | |
| etag | metadata.product_log_id | |
| events.name | metadata.product_event_type | |
| events.type | security_result.category_details | |
| events.status.httpStatusCode | network.http.response_code | |
| events.status.eventStatus | security_result.action_details | |
| events.status.eventStatus | security_result.action | If the events.status.eventStatuslog field value matchesSUCCEEDEDorSUCCEEDED_WITH_WARNINGS, then thesecurity_result.actionUDM field is set toALLOW.If the events.status.eventStatuslog field value matchesFAILED, then thesecurity_result.actionUDM field is set toFAIL.Else, the security_result.actionUDM field is set toUNKNOWN_ACTION. | 
| events.status.errorCode | security_result.detection_fields[error_code] | |
| events.status.errorMessage | security_result.description | |
| userDeviceInfo.deviceType | principal.platform | If the userDeviceInfo.deviceTypelog field value matchesCHROME_OS_SYNCorDESKTOP_CHROME_OS, then theprincipal.platformUDM field is set toCHROME_OS.If the userDeviceInfo.deviceTypelog field value matchesDESKTOP_MAC, then theprincipal.platformUDM field is set toMAC.If the userDeviceInfo.deviceTypelog field value matchesANDROID_SYNC, then theprincipal.platformUDM field is set toANDROID.If the userDeviceInfo.deviceTypelog field value matchesIOS_SYNC, then theprincipal.platformUDM field is set toIOS.If the userDeviceInfo.deviceTypelog field value matchesDESKTOP_LINUX, then theprincipal.platformUDM field is set toLINUX.Else, the principal.platformUDM field is set toUNKNOWN_PLATFORM. | 
| userDeviceInfo.deviceOsVersion | principal.platform_version | |
| userDeviceInfo.deviceId | principal.asset.asset_id | The principal.asset_idis set toAssetId:%{userDeviceInfo.deviceId}. | 
| id.applicationName | metadata.product_name | |
| id.customerId | about.resource.product_object_id | |
| id.time | metadata.event_timestamp | |
| id.uniqueQualifier | metadata.product_log_id | |
| ipAddress | principal.ip | |
| kind | about.labels[kind](deprecated) | |
| kind | additional.fields[kind] | |
| ownerDomain | target.administrative_domain | If the target.resourcelog field value is not empty, then theownerDomainlog field is mapped to thetarget.administrative_domainUDM field.If the principal.resourcelog field value is not empty, then theownerDomainlog field is mapped to theprincipal.administrative_domainIf the id.applicationNamelog field value is equal togmail, thenownerDomainlog field is mapped toprincipal.administrative_domainUDM field. | 
| about.resource.resource_type | The about.resource.resource_typeUDM field is set toCLOUD_ORGANIZATION. | |
| metadata.vendor_name | The metadata.vendor_nameUDM field is set toGOOGLE. | |
| actor.gaiaId | principal.user.product_object_id | If the event.namelog field value is not equal to one of the following values, then theactor.gaiaIdlog field is mapped to theprincipal.user.product_object_idUDM field:
 | 
| actor.gaiaId | target.user.product_object_id | If the event.namelog field value is equal to one of the following values, then theactor.gaiaIdlog field is mapped to thetarget.user.product_object_idUDM field:
 | 
| actor.orgunitPath | principal.user.attribute.labels[org_unit_path] | If the event.namelog field value is not equal to one of the following values, then theactor.orgunitPathlog field is mapped to theprincipal.user.attribute.labels[org_unit_path]UDM field:
 | 
| actor.orgunitPath | target.user.attribute.labels[org_unit_path] | If the event.namelog field value is equal to one of the following values, then theactor.orgunitPathlog field is mapped to thetarget.user.attribute.labels[org_unit_path]UDM field:
 | 
| actor.groupId | principal.user.group_identifiers | If the event.namelog field value is not equal to one of the following values, then theactor.groupIdlog field is mapped to theprincipal.user.group_identifiersUDM field:
 | 
| actor.groupId | target.user.group_identifiers | If the event.namelog field value is equal to one of the following values, then theactor.groupIdlog field is mapped to thetarget.user.group_identifiersUDM field:
 | 
| resourceDetails.id | about.resource.product_object_id | |
| resourceDetails.title | about.resource.name | |
| resourceDetails.type | about.resource.resource_subtype | |
| events.resourceIds | about.resource.attribute.labels[resource_id] | |
| resourceDetails.applicationId | about.resource.attribute.labels[application_id] | |
| resourceDetails.relation | about.resource.attribute.labels[relation] | |
| resourceDetails.ownerEmail | about.resource.attribute.labels[owner_email] | |
| resourceDetails.appliedLabels.id | about.resource.attribute.labels[applied_labels_id] | |
| resourceDetails.appliedLabels.title | about.resource.attribute.labels[applied_labels_title] | |
| resourceDetails.appliedLabels.reason | about.resource.attribute.labels[applied_labels_reason] | |
| resourceDetails.appliedLabels.fieldValues.reason | about.resource.attribute.labels[applied_labels_field_values_reason] | |
| resourceDetails.appliedLabels.fieldValues.id | about.resource.attribute.labels[applied_labels_field_values_id] | |
| resourceDetails.appliedLabels.fieldValues.displayName | about.resource.attribute.labels[applied_labels_field_values_display_name] | |
| resourceDetails.appliedLabels.fieldValues.type | about.resource.attribute.labels[applied_labels_field_values_type] | |
| resourceDetails.appliedLabels.fieldValues.dateValue.year | about.resource.attribute.labels[applied_labels_field_values_date_value_year] | |
| resourceDetails.appliedLabels.fieldValues.dateValue.month | about.resource.attribute.labels[applied_labels_field_values_date_value_month] | |
| resourceDetails.appliedLabels.fieldValues.dateValue.day | about.resource.attribute.labels[applied_labels_field_values_date_value_day] | |
| resourceDetails.appliedLabels.fieldValues.selectionListValue.values.id | about.resource.attribute.labels[applied_labels_field_values_selection_list_value_id] | |
| resourceDetails.appliedLabels.fieldValues.selectionListValue.values.displayName | about.resource.attribute.labels[applied_labels_field_values_selection_list_value_display_name] | |
| resourceDetails.appliedLabels.fieldValues.selectionValue.displayName | about.resource.attribute.labels[applied_labels_field_values_selection_value_display_name] | |
| resourceDetails.appliedLabels.fieldValues.selectionValue.id | about.resource.attribute.labels[applied_labels_field_values_selection_value_id] | |
| resourceDetails.appliedLabels.fieldValues.userListValue.values.email | about.resource.attribute.labels[applied_labels_field_values_user_list_value_values_email] | |
| resourceDetails.appliedLabels.fieldValues.textListValue.values | about.resource.attribute.labels[applied_labels_field_values_user_list_value_values] | 
フィールド マッピング リファレンス: WORKSPACE_ACTIVITY
次の表に、WORKSPACE_ACTIVITY ログタイプのログ フィールドと、対応する UDM フィールドを示します。
| Workspace application | Log field | UDM mapping | Logic | 
|---|---|---|---|
| access_transparency | ACCESS_APPROVAL_REQUEST_IDS | about.labels [access_approval_request_ids](deprecated) | |
| access_transparency | ACCESS_APPROVAL_REQUEST_IDS | additional.fields [access_approval_request_ids] | |
| access_transparency | ACCESS_MANAGEMENT_POLICY | about.labels [access_management_policy](deprecated) | |
| access_transparency | ACCESS_MANAGEMENT_POLICY | additional.fields [access_management_policy] | |
| access_transparency | ACTOR_HOME_OFFICE | principal.user.office_address.country_or_region | If the event.namelog field value is equal toACCESS, then theACTOR_HOME_OFFICElog field is mapped to theprincipal.user.office_address.country_or_regionUDM field. | 
| access_transparency | GSUITE_PRODUCT_NAME | target.application | If the event.namelog field value is equal toACCESS, then theGSUITE_PRODUCT_NAMElog field is mapped to thetarget.applicationUDM field. | 
| access_transparency | JUSTIFICATIONS | about.labels [justifications](deprecated) | If the event.namelog field value is equal toACCESS, then theJUSTIFICATIONSlog field is mapped to theabout.labelsUDM field. | 
| access_transparency | JUSTIFICATIONS | additional.fields [justifications] | If the event.namelog field value is equal toACCESS, then theJUSTIFICATIONSlog field is mapped to theadditional.fieldsUDM field. | 
| access_transparency | LOG_ID | about.labels [logid](deprecated) | If the event.namelog field value is equal toACCESS, then theLOG_IDlog field is mapped to theabout.labelsUDM field. | 
| access_transparency | LOG_ID | additional.fields [logid] | If the event.namelog field value is equal toACCESS, then theLOG_IDlog field is mapped to theadditional.fieldsUDM field. | 
| access_transparency | ON_BEHALF_OF | about.labels [on_behalf_of](deprecated) | If the event.namelog field value is equal toACCESS, then theON_BEHALF_OFlog field is mapped to theabout.labelsUDM field. | 
| access_transparency | ON_BEHALF_OF | additional.fields [on_behalf_of] | If the event.namelog field value is equal toACCESS, then theON_BEHALF_OFlog field is mapped to theadditional.fieldsUDM field. | 
| access_transparency | OWNER_EMAIL | target.user.email_addresses | If the event.namelog field value is equal toACCESS, then theOWNER_EMAILlog field is mapped to thetarget.user.email_addressesUDM field. | 
| access_transparency | RESOURCE_NAME | target.resource.name | If the event.namelog field value is equal toACCESS, then theRESOURCE_NAMElog field is mapped to thetarget.resource.nameUDM field. | 
| access_transparency | TICKETS | about.labels [tickets](deprecated) | |
| access_transparency | TICKETS | additional.fields [tickets] | |
| chrome | DEVICE_NAME | target.asset.attribute.labels [device_name] | If the event.namelog field value is equal to one of the following values, then theDEVICE_NAMElog field is mapped to thetarget.asset.attribute.labelsUDM field:
 | 
| chrome | DEVICE_PLATFORM | target.asset.platform_software.platform | If the DEVICE_PLATFORMlog field value matcheswindows, then thetarget.asset.platform_software.platformUDM field is set toWINDOWS.If the DEVICE_PLATFORMlog field value matchesmac, then thetarget.asset.platform_software.platformUDM field is set toMAC.If the DEVICE_PLATFORMlog field value matcheslinux, then thetarget.asset.platform_software.platformUDM field is set toLINUX.Else, the target.asset.platform_software.platformUDM field is set toUNKNOWN_PLATFORM. | 
| chrome | DEVICE_USER | principal.user.user_display_name | If the event.namelog field value is equal toLOGIN_EVENT, then theDEVICE_USERlog field is mapped to theprincipal.user.user_display_nameUDM field. | 
| chrome | LOGIN_USER_NAME | target.user.user_display_name | If the event.namelog field value is equal toLOGIN_EVENT, then theLOGIN_USER_NAMElog field is mapped to thetarget.user.user_display_nameUDM field. | 
| chrome | DEVICE_USER | target.user.user_display_name | If the event.namelog field value is equal to one of the following values, then theDEVICE_USERlog field is mapped to thetarget.user.user_display_nameUDM field:
 If the event.namelog field value is equal toLOGIN_EVENT, then theLOGIN_USER_NAMElog field is mapped to thetarget.user.user_display_nameUDM field. | 
| chrome | PROFILE_USER_NAME | target.user.attribute.labels [profile_user_name] | If the event.namelog field value is equal to one of the following values, then thePROFILE_USER_NAMElog field is mapped to thetarget.user.attribute.labelsUDM field:
 | 
| chrome | DIRECTORY_DEVICE_ID | about.labels [directory_device_id](deprecated) | If the event.namelog field value is equal to one of the following values, then theDIRECTORY_DEVICE_IDlog field is mapped to theabout.labelsUDM field:
 | 
| chrome | DIRECTORY_DEVICE_ID | additional.fields [directory_device_id] | If the event.namelog field value is equal to one of the following values, then theDIRECTORY_DEVICE_IDlog field is mapped to theadditional.fieldsUDM field:
 | 
| chrome | DEVICE_ID | target.asset.asset_id | If the event.namelog field value is equal to one of the following values, then theDEVICE_IDlog field is mapped to thetarget.asset.asset_idUDM field:
 | 
| chrome | VIRTUAL_DEVICE_ID | about.labels [virtual_device_id](deprecated) | If the event.namelog field value is equal to one of the following values, then theVIRTUAL_DEVICE_IDlog field is mapped to theabout.labelsUDM field:
 | 
| chrome | VIRTUAL_DEVICE_ID | additional.fields [virtual_device_id] | If the event.namelog field value is equal to one of the following values, then theVIRTUAL_DEVICE_IDlog field is mapped to theadditional.fieldsUDM field:
 | 
| chrome | EVENT_REASON | security_result.summary | If the event.namelog field value is equal to one of the following values, then theEVENT_REASONlog field is mapped to thesecurity_result.summaryUDM field:
 | 
| chrome | EVENT_RESULT | security_result.action_details | If the event.namelog field value is equal to one of the following values, then theEVENT_RESULTlog field is mapped to thesecurity_result.action_detailsUDM field:
 | 
| chrome | security_result.action | The security_result.actionUDM field is set toALLOW. | |
| chrome | TIMESTAMP | about.labels [timestamp](deprecated) | If the event.namelog field value is equal to one of the following values, then theTIMESTAMPlog field is mapped to theabout.labelsUDM field:
 | 
| chrome | TIMESTAMP | additional.fields [timestamp] | If the event.namelog field value is equal to one of the following values, then theTIMESTAMPlog field is mapped to theadditional.fieldsUDM field:
 | 
| chrome | BROWSER_VERSION | target.resource.attribute.labels [browser_version] | If the event.namelog field value is equal to one of the following values, then theBROWSER_VERSIONlog field is mapped to thetarget.resource.attribute.labelsUDM field:
 | 
| chrome | LOGIN_FAILURE_REASON | security_result.description | |
| chrome | USER_AGENT | network.http.user_agent | If the event.namelog field value is equal to one of the following values, then theUSER_AGENTlog field is mapped to thenetwork.http.user_agentUDM field:
 | 
| chrome | URL | target.url | If the event.namelog field value is equal to one of the following values, then theURLlog field is mapped to theabout.urlUDM field:
 | 
| chrome | SCAN_ID | about.labels [scan_id](deprecated) | If the event.namelog field value is equal to one of the following values, then theSCAN_IDlog field is mapped to theabout.labelsUDM field:
 | 
| chrome | SCAN_ID | additional.fields [scan_id] | If the event.namelog field value is equal to one of the following values, then theSCAN_IDlog field is mapped to theadditional.fieldsUDM field:
 | 
| chrome | REMOVE_USER_REASON | security_result.detection_fields [remove_user_reason] | If the event.namelog field value is equal toCHROME_OS_REMOVE_USER, then theREMOVE_USER_REASONlog field is mapped to thesecurity_result.detection_fieldsUDM field. | 
| chrome | NEW_BOOT_MODE | target.asset.attribute.labels [new_boot_mode] | |
| chrome | PREVIOUS_BOOT_MODE | target.asset.attribute.labels [previous_boot_mode] | |
| chrome | CLIENT_TYPE | target.resource.attribute.labels [client_type] | |
| chrome | TRIGGER_USER | security_result.about.labels [trigger_user](deprecated) | |
| chrome | TRIGGER_USER | additional.fields [trigger_user] | |
| chrome | TRIGGER_DESTINATION | security_result.about.labels [trigger_destination](deprecated) | |
| chrome | TRIGGER_DESTINATION | additional.fields [trigger_destination] | |
| chrome | TRIGGER_SOURCE | security_result.about.labels [trigger_source](deprecated) | |
| chrome | TRIGGER_SOURCE | additional.fields [trigger_source] | |
| chrome | TRIGGER_TYPE | security_result.about.labels [trigger_type](deprecated) | |
| chrome | TRIGGER_TYPE | additional.fields [trigger_type] | |
| chrome | TRIGGERED_RULES_REASON | security_result.about.labels [triggered_rules_reason](deprecated) | |
| chrome | TRIGGERED_RULES_REASON | additional.fields [triggered_rules_reason] | |
| chrome | CONTENT_HASH | about.labels [content_hash](deprecated) | |
| chrome | CONTENT_HASH | additional.fields [content_hash] | |
| chrome | CONTENT_NAME | about.labels [content_name](deprecated) | |
| chrome | CONTENT_NAME | additional.fields [content_name] | |
| chrome | CONTENT_SIZE | about.labels [content_size](deprecated) | |
| chrome | CONTENT_SIZE | additional.fields [content_size] | |
| chrome | CONTENT_TYPE | about.labels [content_type](deprecated) | |
| chrome | CONTENT_TYPE | additional.fields [content_type] | |
| chrome | APP_NAME | target.application | If the event.namelog field value is equal to one of the following values, then theAPP_NAMElog field is mapped to thetarget.applicationUDM field:
 | 
| chrome | PRODUCT_NAME | target.application | If the event.namelog field value is equal to one of the following values, then thePRODUCT_NAMElog field is mapped to thetarget.applicationUDM field:
 Else, the PRODUCT_NAMElog field is mapped to thetarget.labelsUDM field. | 
| chrome | PRODUCT_NAME | target.labels [product_name](deprecated) | If the event.namelog field value is equal to one of the following values, then thePRODUCT_NAMElog field is mapped to thetarget.applicationUDM field:
 Else, the PRODUCT_NAMElog field is mapped to thetarget.labelsUDM field. | 
| chrome | PRODUCT_NAME | additional.fields [product_name] | If the event.namelog field value is equal to one of the following values, then thePRODUCT_NAMElog field is mapped to thetarget.applicationUDM field:
 Else, the PRODUCT_NAMElog field is mapped to theadditional.fieldsUDM field. | 
| chrome | ORG_UNIT_NAME | about.labels [org_unit_name](deprecated) | If the event.namelog field value is equal toEXTENSION_REQUEST, then theORG_UNIT_NAMElog field is mapped to theabout.labelsUDM field. | 
| chrome | ORG_UNIT_NAME | additional.fields [org_unit_name] | If the event.namelog field value is equal toEXTENSION_REQUEST, then theORG_UNIT_NAMElog field is mapped to theadditional.fieldsUDM field. | 
| chrome | USER_JUSTIFICATION | principal.user.attribute.labels [user_justification] | |
| chrome | FEDERATED_ORIGIN | security_result.about.labels [federated_origin](deprecated) | |
| chrome | FEDERATED_ORIGIN | additional.fields [federated_origin] | |
| chrome | IS_FEDERATED | security_result.about.labels [is_federated](deprecated) | |
| chrome | IS_FEDERATED | additional.fields [is_federated] | |
| chrome | EVIDENCE_LOCKER_FILEPATH | security_result.about.labels [evidence_locker_filepath](deprecated) | |
| chrome | EVIDENCE_LOCKER_FILEPATH | additional.fields [evidence_locker_filepath] | |
| Google Chrome | CONNECTION_TYPE | about.labels[connection_type](deprecated) | |
| Google Chrome | CONNECTION_TYPE | additional.fields[connection_type] | |
| Google Chrome | PREVIOUS_OS_VERSION | target.asset.attribute.labels[previous_os_version] | |
| Google Chrome | VENDOR_ID | src.labels[vendor_id](deprecated) | |
| Google Chrome | VENDOR_ID | additional.fields[vendor_id] | |
| Google Chrome | LOCALIZED_URL_CATEGORY | about.labels[localized_url_category](deprecated) | |
| Google Chrome | LOCALIZED_URL_CATEGORY | additional.fields[localized_url_category] | |
| Google Chrome | VENDOR_NAME | src.labels[vendor_name](deprecated) | |
| Google Chrome | VENDOR_NAME | additional.fields[vendor_name] | |
| Google Chrome | SESSION_ID | network.session_id | |
| Google Chrome | APP_ID | target.resource.product_object_id | If the event.namelog field value is equal toBROWSER_EXTENSION_INSTALL, then theAPP_IDlog field is mapped to thetarget.resource.product_object_idUDM field. | 
| Google Chrome | CURRENT_OS_VERSION | target.asset.platform_software.platform_version | |
| Google Chrome | PRODUCT_ID | target.resource.product_object_id | If the events.namelog field value contains one of the following values, then thePRODUCT_IDlog field is mapped to thetarget.resource.product_object_idUDM field.
 Else, the PRODUCT_IDlog field is mapped to thetarget.labelsUDM field. | 
| Google Chrome | PRODUCT_ID | target.labels[product_id](deprecated) | If the events.namelog field value contains one of the following values, then thePRODUCT_IDlog field is mapped to thetarget.resource.product_object_idUDM field.
 Else, the PRODUCT_IDlog field is mapped to thetarget.labelsUDM field. | 
| Google Chrome | PRODUCT_ID | additional.fields[product_id] | If the events.namelog field value contains one of the following values, then thePRODUCT_IDlog field is mapped to thetarget.resource.product_object_idUDM field.
 Else, the PRODUCT_IDlog field is mapped to theadditional.fieldsUDM field. | 
| Google Chrome | UNLOCK_TYPE | target.labels[unlock_type](deprecated) | |
| Google Chrome | UNLOCK_TYPE | additional.fields[unlock_type] | |
| Google Chrome | REPORT_ID | target.labels[report_id](deprecated) | |
| Google Chrome | REPORT_ID | additional.fields[report_id] | |
| Google Chrome | CHANNEL | target.labels[channel](deprecated) | |
| Google Chrome | CHANNEL | additional.fields[channel] | |
| Google Chrome | TAB_URL | additional.fields[tab_url] | |
| context_aware_access | CAA_ACCESS_LEVEL_APPLIED | security_result.about.labels [caa_access_level_applied](deprecated) | If the event.namelog field value is equal toACCESS_DENY_EVENT, then theCAA_ACCESS_LEVEL_APPLIEDlog field is mapped to thesecurity_result.about.labelsUDM field. | 
| context_aware_access | CAA_ACCESS_LEVEL_APPLIED | additional.fields [caa_access_level_applied] | If the event.namelog field value is equal toACCESS_DENY_EVENT, then theCAA_ACCESS_LEVEL_APPLIEDlog field is mapped to theadditional.fieldsUDM field. | 
| context_aware_access | CAA_ACCESS_LEVEL_SATISFIED | security_result.about.labels [caa_access_level_satisfied](deprecated) | If the event.namelog field value is equal toACCESS_DENY_EVENT, then theCAA_ACCESS_LEVEL_SATISFIEDlog field is mapped to thesecurity_result.about.labelsUDM field. | 
| context_aware_access | CAA_ACCESS_LEVEL_SATISFIED | additional.fields [caa_access_level_satisfied] | If the event.namelog field value is equal toACCESS_DENY_EVENT, then theCAA_ACCESS_LEVEL_SATISFIEDlog field is mapped to theadditional.fieldsUDM field. | 
| context_aware_access | CAA_ACCESS_LEVEL_UNSATISFIED | security_result.about.labels [caa_access_level_unsatisfied](deprecated) | If the event.namelog field value is equal toACCESS_DENY_EVENT, then theCAA_ACCESS_LEVEL_UNSATISFIEDlog field is mapped to thesecurity_result.about.labelsUDM field. | 
| context_aware_access | CAA_ACCESS_LEVEL_UNSATISFIED | additional.fields [caa_access_level_unsatisfied] | If the event.namelog field value is equal toACCESS_DENY_EVENT, then theCAA_ACCESS_LEVEL_UNSATISFIEDlog field is mapped to theadditional.fieldsUDM field. | 
| context_aware_access | CAA_APPLICATION | target.resource.name | If the event.namelog field value is equal toACCESS_DENY_EVENT, then theCAA_APPLICATIONlog field is mapped to thetarget.resource.nameUDM field. | 
| context_aware_access | target.resource.resource_type | If the event.namelog field value is equal toDEVICE_SETTINGS_UPDATED_EVENT, then thetarget.resource.resource_typeUDM field is set toSETTING.Else, the target.resource.resource_typeUDM field is set toDEVICE. | |
| context_aware_access | CAA_DEVICE_ID | principal.asset.asset_id | If the event.namelog field value is equal toACCESS_DENY_EVENT, then theCAA_DEVICE_IDlog field is mapped to theprincipal.asset.asset_idUDM field. | 
| context_aware_access | CAA_DEVICE_STATE | principal.labels [caa_device_state](deprecated) | If the event.namelog field value is equal toACCESS_DENY_EVENT, then theCAA_DEVICE_STATElog field is mapped to theprincipal.labelsUDM field. | 
| context_aware_access | CAA_DEVICE_STATE | additional.fields [caa_device_state] | If the event.namelog field value is equal toACCESS_DENY_EVENT, then theCAA_DEVICE_STATElog field is mapped to theadditional.fieldsUDM field. | 
| context_aware_access | BLOCKED_API_ACCESS | additional.fields [blocked_api_access] | |
| gplus | attachment_type | target.resource.attribute.labels [attachment_type] | If the event.namelog field value is equal to one of the following values, then theattachment_typelog field is mapped to thetarget.resource.attribute.labelsUDM field:
 | 
| gplus | comment_resource_name | target.resource.product_object_id | If the event.namelog field value is equal to one of the following values, then thecomment_resource_namelog field is mapped to thetarget.resource.product_object_idUDM field:
 | 
| gplus | post_resource_name | target.resource_ancestors.product_object_id | If the event.namelog field value is equal to one of the following values, then thepost_resource_namelog field is mapped to thetarget.resource_ancestors.product_object_idUDM field:
 | 
| gplus | post_permalink | target.resource_ancestors.attribute.labels [post_permalink] | |
| gplus | post_visibility | target.resource_ancestors.attribute.labels [post_visibility] | |
| gplus | plusone_context | target.resource_ancestors.attribute.labels [plusone_context] | |
| gplus | post_author_name | target.user.user_display_name | If the event.namelog field value is equal tocontent_manager_delete_post, then thepost_resource_namelog field is mapped to thetarget.user.user_display_nameUDM field. | 
| data_studio | ASSET_ID | principal.resource.product_object_id | If the ASSET_TYPElog field value is equal toDATA_SOURCE, then theASSET_IDlog field is mapped to theprincipal.resource.product_object_idUDM field.Else, the ASSET_IDlog field is mapped to thetarget.resource.product_object_idUDM field. | 
| data_studio | ASSET_NAME | principal.resource.name | If the ASSET_TYPElog field value is equal toDATA_SOURCE, then theASSET_NAMElog field is mapped to theprincipal.resource.nameUDM field.Else, the ASSET_NAMElog field is mapped to thetarget.resource.nameUDM field. | 
| data_studio | ASSET_TYPE | principal.resource.resource_subtype | If the ASSET_TYPElog field value is equal toDATA_SOURCE, then theASSET_TYPElog field is mapped to theprincipal.resource.resource_subtypeUDM field.Else, the ASSET_TYPElog field is mapped to thetarget.resource.resource_subtypeUDM field. | 
| data_studio | ASSET_ID | target.resource.product_object_id | If the ASSET_TYPElog field value is equal toDATA_SOURCE, then theASSET_IDlog field is mapped to theprincipal.resource.product_object_idUDM field.Else, the ASSET_IDlog field is mapped to thetarget.resource.product_object_idUDM field. | 
| data_studio | ASSET_NAME | target.resource.name | If the ASSET_TYPElog field value is equal toDATA_SOURCE, then theASSET_NAMElog field is mapped to theprincipal.resource.nameUDM field.Else, the ASSET_NAMElog field is mapped to thetarget.resource.nameUDM field. | 
| data_studio | ASSET_TYPE | target.resource.resource_subtype | If the ASSET_TYPElog field value is equal toDATA_SOURCE, then theASSET_TYPElog field is mapped to theprincipal.resource.resource_subtypeUDM field.Else, the ASSET_TYPElog field is mapped to thetarget.resource.resource_subtypeUDM field. | 
| data_studio | CONNECTOR_TYPE | target.resource.attribute.labels[connector_type] | |
| data_studio | EMBEDDED_IN_REPORT_ID | target.resource.attribute.labels[embedded_in_report_id] | |
| data_studio | OWNER_EMAIL | principal.user.email_addresses | If the actor.emaillog field value is not equal to theOWNER_EMAIL, then theOWNER_EMAILlog field is mapped to theprincipal.user.email_addressesUDM field. | 
| data_studio | TARGET_USER_EMAIL | target.user.email_addresses | |
| data_studio | PRIOR_VISIBILITY | target.resource.attribute.labels [prior_visibility] | |
| data_studio | VISIBILITY | target.resource.attribute.labels [visibility] | |
| data_studio | NEW_VALUE | target.resource.attribute.labels [new_value] | |
| data_studio | OLD_VALUE | target.resource.attribute.labels [old_value] | |
| data_studio | TARGET_DOMAIN | target.domain.name [ target_domain] | |
| data_studio | DATA_EXPORT_TYPE | target.resource.attribute.labels [data_export_type] | |
| mobile | target.resource.resource_type | The target.resource.resource_typeUDM field is set toDEVICE. | |
| mobile | ACCOUNT_STATE | target.resource.attribute.labels [account_state] | |
| mobile | ACTION_EXECUTION_STATUS | target.resource.attribute.labels [account_execution_status] | |
| mobile | ACTION_ID | target.resource.attribute.labels [action_id] | |
| mobile | ACTION_TYPE | target.resource.attribute.labels [action_type] | |
| mobile | APK_SHA256_HASH | target.resource.attribute.labels [apk_sha256_hash] | |
| mobile | APPLICATION_ID | target.resource.attribute.labels [application_id] | |
| mobile | APPLICATION_MESSAGE | target.resource.attribute.labels [application_message] | |
| mobile | APPLICATION_REPORT_KEY | target.resource.attribute.labels [application_report_key] | |
| mobile | APPLICATION_REPORT_SEVERITY | target.resource.attribute.labels [application_report_severity] | |
| mobile | APPLICATION_STATE | target.resource.attribute.labels [application_state] | |
| mobile | APPLICATION_REPORT_TIMESTAMP | target.resource.attribute.labels [application_report_timestamp] | |
| mobile | BASIC_INTEGRITY | target.resource.attribute.labels [basic_integrity] | |
| mobile | CTS_PROFILE_MATCH | target.resource.attribute.labels [cts_profile_match] | |
| mobile | DEVICE_COMPLIANCE | target.resource.attribute.labels [device_compliance] | |
| mobile | DEVICE_COMPROMISED_STATE | about.target.resource.attribute.labels [device_compromised_state] | |
| mobile | DEVICE_DEACTIVATION_REASON | target.resource.attribute.labels [device_deactivation_reason] | |
| mobile | DEVICE_ID | target.resource.product_object_id | If the event.namelog field value is equal to one of the following values, then theDEVICE_IDlog field is mapped to thetarget.resource.product_object_idUDM field:
 | 
| mobile | NEW_DEVICE_ID | target.resource.attribute.labels [new_device_id] | If the NEW_DEVICE_IDlog field value is not empty, then theNEW_DEVICE_IDlog field is mapped to thetarget.resource.product_object_idUDM field. | 
| mobile | DEVICE_MODEL | target.resource.attribute.labels [device_model] | |
| mobile | DEVICE_OWNERSHIP | target.resource.attribute.labels [device_ownership] | |
| mobile | DEVICE_PROPERTY | target.resource.attribute.labels [device_property] | |
| mobile | DEVICE_SETTING | target.resource.attribute.labels [device_setting] | |
| mobile | DEVICE_STATUS_ON_APPLE_PORTAL | target.resource.attribute.labels [device_status_on_apple_portal] | |
| mobile | DEVICE_TYPE | target.resource.resource_subtype | If the event.namelog field value is equal to one of the following values, then theDEVICE_TYPElog field is mapped to thetarget.resource.resource_subtypeUDM field:
 | 
| mobile | FAILED_PASSWD_ATTEMPTS | target.resource.attribute.labels [failed_passwd_attempts] | |
| mobile | IOS_VENDOR_ID | target.resource.attribute.labels [ios_vendor_id] | |
| mobile | NEW_VALUE | target.resource.attribute.labels [new_value] | |
| mobile | OLD_VALUE | target.resource.attribute.labels [old_value] | |
| mobile | OS_EDITION | target.resource.attribute.labels [os_edition] | |
| mobile | OS_PROPERTY | target.resource.attribute.labels [os_property] | |
| mobile | OS_VERSION | target.resource.attribute.labels [os_version] | |
| mobile | PHA_CATEGORY | security_results.detection_fields | |
| mobile | POLICY_NAME | security_result.about.labels [policy_name](deprecated) | |
| mobile | POLICY_NAME | additional.fields [policy_name] | |
| mobile | POLICY_SYNC_RESULT | security_result.about.labels [policy_sync_result](deprecated) | |
| mobile | POLICY_SYNC_RESULT | additional.fields [policy_sync_result] | |
| mobile | POLICY_SYNC_TYPE | security_result.about.labels [policy_sync_type](deprecated) | |
| mobile | POLICY_SYNC_TYPE | additional.fields [policy_sync_type] | |
| mobile | RESOURCE_ID | target.resource.attribute.labels | If the event.namelog field value is equal to one of the following values, then theRESOURCE_IDlog field is mapped to thetarget.resource.attribute.labelsUDM field:
 | 
| mobile | REGISTER_PRIVILEGE | security_result.about.labels [register_privilege](deprecated) | |
| mobile | REGISTER_PRIVILEGE | additional.fields | |
| mobile | RISK_SIGNAL | security_result.about.labels [risk_signal](deprecated) | |
| mobile | RISK_SIGNAL | additional.fields [risk_signal] | |
| mobile | SECURITY_EVENT_ID | security_result.about.labels [security_event_id](deprecated) | If the event.namelog field value is equal toAPPLICATION_EVENT, then theSECURITY_EVENT_IDlog field is mapped to thesecurity_result.about.labelsUDM field. | 
| mobile | SECURITY_EVENT_ID | additional.fields | If the event.namelog field value is equal toAPPLICATION_EVENT, then theSECURITY_EVENT_IDlog field is mapped to theadditional.fieldsUDM field. | 
| mobile | SECURITY_PATCH_LEVEL | security_result.about.labels [security_patch_level](deprecated) | If the event.namelog field value is equal to one of the following values, then theSECURITY_PATCH_LEVELlog field is mapped to thesecurity_result.about.labelsUDM field:
 | 
| mobile | SECURITY_PATCH_LEVEL | additional.fields [security_patch_level] | If the event.namelog field value is equal to one of the following values, then theSECURITY_PATCH_LEVELlog field is mapped to theadditional.fieldsUDM field:
 | 
| mobile | SERIAL_NUMBER | target.resource.attribute.labels [serial_number] | |
| mobile | USER_EMAIL | target.user.email_addresses | If the event.namelog field value is equal to one of the following values, then theUSER_EMAILlog field is mapped to thetarget.user.email_addressesUDM field:
 | 
| mobile | VALUE | security_result.about.labels [value](deprecated) | |
| mobile | VALUE | additional.fields [value] | |
| mobile | WINDOWS_SYNCML_POLICY_STATUS_CODE | security_result.about.labels [windows_syncml_policy_status_code](deprecated) | |
| mobile | WINDOWS_SYNCML_POLICY_STATUS_CODE | additional.fields [windows_syncml_policy_status_code] | |
| mobile | LAST_SYNC_AUDIT_DATE | target.resource.attribute.labels[LAST_SYNC_AUDIT_DATE] | |
| groups_enterprise | dynamic_group_query | target.group.attribute.labels [dynamic_group_query] | |
| groups_enterprise | group_id | target.user.group_identifiers | If the event.namelog field value is equal to one of the following values, then thegroup_idlog field is mapped to thetarget.user.group_identifiersUDM field:
 | 
| groups_enterprise | info_setting | target.group.attribute.labels [info_setting] | |
| groups_enterprise | member_id | target.user.email_addresses | If the event.namelog field value is equal to one of the following values, then themember_idlog field is mapped to thetarget.user.email_addressesUDM field:
 | 
| groups_enterprise | member_role | target.user.attribute.roles.name | If the event.namelog field value is equal to one of the following values, then themember_rolelog field is mapped to thetarget.user.attribute.roles.nameUDM field:
 | 
| groups_enterprise | member_type | target.user.attribute.labels[member_type] | |
| groups_enterprise | membership_expiry | target.group.attribute.labels [membership_query] | |
| groups_enterprise | namespace | target.group.group_display_name | |
| groups_enterprise | new_value | target.group.attribute.labels [new_value] | |
| groups_enterprise | old_value | target.group.attribute.labels [old_value] | |
| groups_enterprise | value | target.group.attribute.labels [value] | |
| groups_enterprise | security_setting | target.group.attribute.labels [security_setting] | |
| calendar | access_level | security_result.about.labels [access_level](deprecated) | |
| calendar | access_level | additional.fields [access_level] | |
| calendar | api_kind | target.resource.attribute.labels [api_kind] | |
| calendar | calendar_country | target.resource.attribute.labels [calendar_country] | If the event.namelog field value is equal tochange_calendar_country, then thecalendar_countrylog field is mapped to thetarget.resource.attribute.labelsUDM field. | 
| calendar | calendar_description | target.resource.attribute.labels [calendar_description] | |
| calendar | calendar_id | target.resource.product_object_id | If the event.namelog field value is equal to one of the following values, then thecalendar_idlog field is mapped to thetarget.resource.product_object_idUDM field:
 transfer_event_requestedtransfer_event_completed | 
| calendar | calendar_location | target.resource.attribute.labels [calendar_location] | |
| calendar | calendar_timezone | target.resource.attribute.labels [calendar_timezone] | |
| calendar | calendar_title | target.resource.name | If the event.namelog field value is equal tochange_calendar_title, then thecalendar_titlelog field is mapped to thetarget.resource.nameUDM field. | 
| calendar | end_time | target.resource.attribute.labels [end_time] | |
| calendar | start_time | target.resource.attribute.labels [start_time] | |
| calendar | event_guest | target.labels [event_guest](deprecated) | |
| calendar | event_guest | additional.fields [event_guest] | |
| calendar | event_id | target.resource.attribute.labels [event_id] | If the event.namelog field value is equal to one of the following values, then theevent_idlog field is mapped to thetarget.resource.attribute.labelsUDM field:
 | 
| calendar | event_response_status | target.resource.attribute.labels [event_response_status] | |
| calendar | event_title | target.resource.attribute.labels [event_title] | If the event.namelog field value is equal to one of the following values, then theevent_titlelog field is mapped to thetarget.resource.attribute.labelsUDM field:
 | 
| calendar | old_event_title | target.resource.attribute.labels [old_event_title] | |
| calendar | grantee_email | target.user.email_addresses | If the event.namelog field value is equal to one of the following values, then thegrantee_emaillog field is mapped to thetarget.user.email_addressesUDM field:
 | 
| calendar | interop_error_code | security_result.action_details | If the event.namelog field value is equal to one of the following values, then theinterop_error_codelog field is mapped to thesecurity_result.action_detailsUDM field:
 | 
| calendar | notification_message_id | target.resource.attribute.labels [notification_message_id] | If the event.namelog field value is equal to one of the following values, then thenotification_message_idlog field is mapped to thetarget.resource.attribute.labelsUDM field:
 | 
| calendar | notification_method | target.resource.attribute.labels [notification_method] | If the event.namelog field value is equal to one of the following values, then thenotification_methodlog field is mapped to thetarget.resource.attribute.labelsUDM field:
 | 
| calendar | notification_type | target.resource.resource_subtype | If the event.namelog field value is equal to one of the following values, then thenotification_typelog field is mapped to thetarget.resource.resource_subtypeUDM field:
 | 
| calendar | organizer_calendar_id | principal.user.attribute.labels[organizer_calendar_id] | If the event.namelog field value is equal to one of the following values, then theorganizer_calendar_idlog field is mapped to theprincipal.user.attribute.labels[organizer_calendar_id]UDM field:
 | 
| calendar | recipient_email | principal.user.email_addresses | If the event.namelog field value is equal to one of the following values, then therecipient_emaillog field is mapped to theprincipal.user.email_addressesUDM field:
 | 
| calendar | remote_ews_url | security_result.about.labels [remote_ews_url](deprecated) | |
| calendar | remote_ews_url | additional.fields [remote_ews_url] | |
| calendar | requested_period_end | security_result.about.labels [requested_period_end](deprecated) | |
| calendar | requested_period_end | additional.fields [requested_period_end] | |
| calendar | requested_period_start | security_result.about.labels [requested_period_start](deprecated) | |
| calendar | requested_period_start | additional.fields [requested_period_start] | |
| calendar | subscriber_calendar_id | principal.user.attribute.labels[subscriber_calendar_id] | |
| calendar | user_agent | network.http.user_agent | |
| calendar | target_calendar_id | target.resource.attribute.labels [target_calendar_id] | |
| calendar | user_agent | network.http.user_agent | |
| calendar | target_calendar_id | target.resource.attribute.labels [target_calendar_id] | |
| calendar | client_side_encrypted | target.resource.attribute.labels [client_side_encrypted] | |
| calendar | is_recurring | target.resource.attribute.labels [is_recurring] | |
| calendar | recurring | target.resource.attribute.labels [recurring] | |
| chat | actor | principal.user.email_addresses | The event.namelog field is mapped to theprincipal.user.email_addressesUDM field if the following conditions are met:
 | 
| chat | attachment_hash | target.file.sha256 | If the event.namelog field value is equal to one of the following values, then theattachment_hashlog field is mapped to thetarget.file.sha256UDM field:
 | 
| chat | attachment_name | target.file.names | If the event.namelog field value is equal to one of the following values, then theattachment_namelog field is mapped to thetarget.file.namesUDM field:
 | 
| chat | attachment_url | target.file.full_path | If the event.namelog field value is equal toattachment_download, then theattachment_urllog field is mapped to thetarget.file.full_pathUDM field. | 
| chat | dlp_scan_status | security_result.action_details | If the event.namelog field value is equal to one of the following values, then thedlp_scan_statuslog field is mapped to thesecurity_result.action_detailsUDM field:
 | 
| chat | message_id | target.resource.product_object_id | If the event.namelog field value is equal to one of the following values, then themessage_idlog field is mapped to thetarget.resource.product_object_idUDM field:
 | 
| chat | conference_id | target.resource.product_object_id | If the event.namelog field value is equal to one of the following values, then themessage_idlog field is mapped to thetarget.resource.product_object_idUDM field:
 | 
| chat | target.resource.resource_subtype | If the event.namelog field value is equal to one of the following values, then thetarget.resource.resource_subtypeUDM field is set toGoogle Chat - Message:
 | |
| chat | report_type | target.resource.attribute.labels [report_type] | |
| chat | room_id | target.group.product_object_id | If the event.namelog field value is equal to one of the following values, then theroom_idlog field is mapped to thetarget.group.product_object_idUDM field:
 | 
| chat | dm_id | about.labels [dm_id](deprecated) | If the event.namelog field value is equal todirect_message_started, then theabout.labelsUDM field is set todm_id. | 
| chat | dm_id | additional.fields [dm_id] | If the event.namelog field value is equal todirect_message_started, then theadditional.fieldsUDM field is set todm_id. | 
| chat | target_users | target.user.email_addresses | If the event.namelog field value is equal to one of the following values, then thetarget_userslog field is mapped to thetarget.user.email_addressesUDM field:
 | 
| chat | retention_state | target.user.attribute.labels[retention_state] | |
| chat | room_name | target.group.group_display_name | |
| chat | timestamp_ms | target.resource.attribute.labels [timestamp_ms] | |
| chat | external_room | about.labels[external_room](deprecated) | |
| chat | external_room | additional.fields[external_room] | |
| chat | device_type | principal.asset.attribute.labels [device_type] | |
| chat | identifier_type | principal.user.attribute.labels [identifier_type] | |
| chat | location_region | principal.user.attribute.labels [location_region] | |
| chat | identifier | principal.user.userid | |
| chat | display_name | principal.user.user_display_name | |
| chat | location_country | principal.location.country_or_region | |
| chat | product_type | principal.resource.resource_subtype | |
| chat | ip_address | target.ip | |
| chat | target_user_count | target.user.attribute.labels[target_user_count] | |
| chat | duration_seconds | target.resource.attribute.labels [duration_seconds] | |
| chat | meeting_code | target.resource.attribute.labels[meeting_code] | |
| chat | organizer_email | about.user.email_addresses | |
| chat | network_estimated_upload_kbps_mean | additional.fields [network_estimated_upload_kbps_mean] | |
| chat | video_recv_fps_mean | additional.fields [video_recv_fps_mean] | |
| chat | screencast_send_fps_mean | additional.fields [screencast_send_fps_mean] | |
| chat | audio_recv_packet_loss_max | additional.fields [audio_recv_packet_loss_max] | |
| chat | video_send_long_side_median_pixels | additional.fields [video_send_long_side_median_pixels] | |
| chat | screencast_recv_packet_loss_mean | additional.fields [screencast_recv_packet_loss_mean] | |
| chat | video_recv_packet_loss_mean | additional.fields [video_recv_packet_loss_mean] | |
| chat | video_recv_long_side_median_pixels | additional.fields [video_recv_long_side_median_pixels] | |
| chat | video_send_packet_loss_mean | additional.fields [video_send_packet_loss_mean] | |
| chat | audio_send_packet_loss_max | additional.fields [audio_send_packet_loss_max] | |
| chat | video_recv_short_side_median_pixels | additional.fields [video_recv_short_side_median_pixels] | |
| chat | screencast_recv_bitrate_kbps_mean | additional.fields [screencast_recv_bitrate_kbps_mean] | |
| chat | calendar_event_id | additional.fields [calendar_event_id] | |
| video_send_fps_mean | additional.fields [video_send_fps_mean] | target | |
| chat | audio_recv_packet_loss_mean | additional.fields [audio_recv_packet_loss_mean] | |
| chat | video_recv_seconds | additional.fields [video_recv_seconds] | |
| chat | video_send_packet_loss_max | additional.fields [video_send_packet_loss_max] | |
| chat | network_recv_jitter_msec_max | additional.fields [network_recv_jitter_msec_max] | |
| chat | network_recv_jitter_msec_mean | additional.fields [network_recv_jitter_msec_mean] | |
| chat | audio_send_seconds | additional.fields [audio_send_seconds] | |
| chat | screencast_send_long_side_median_pixels | additional.fields [screencast_send_long_side_median_pixels] | |
| chat | screencast_recv_seconds | additional.fields [screencast_recv_seconds] | |
| chat | screencast_recv_long_side_median_pixels | additional.fields [screencast_recv_long_side_median_pixels] | |
| chat | screencast_send_bitrate_kbps_mean | additional.fields [screencast_send_bitrate_kbps_mean] | |
| chat | screencast_send_packet_loss_max | additional.fields [screencast_send_packet_loss_max] | |
| chat | video_send_bitrate_kbps_mean | additional.fields [video_send_bitrate_kbps_mean] | |
| chat | screencast_send_seconds | additional.fields [screencast_send_seconds] | |
| chat | audio_send_bitrate_kbps_mean | additional.fields [audio_send_bitrate_kbps_mean] | |
| chat | screencast_recv_fps_mean | additional.fields [screencast_recv_fps_mean] | |
| chat | audio_recv_seconds | additional.fields [audio_recv_seconds] | |
| chat | video_recv_packet_loss_max | additional.fields [video_recv_packet_loss_max] | |
| chat | screencast_send_packet_loss_mean | additional.fields [screencast_send_packet_loss_mean] | |
| chat | network_transport_protocol | additional.fields [network_transport_protocol] | |
| chat | screencast_recv_short_side_median_pixels | additional.fields [screencast_recv_short_side_median_pixels] | |
| chat | screencast_send_short_side_median_pixels | additional.fields [screencast_send_short_side_median_pixels] | |
| chat | screencast_recv_packet_loss_max | additional.fields [screencast_recv_packet_loss_max] | |
| chat | is_external | additional.fields [is_external] | |
| chat | video_send_short_side_median_pixels | additional.fields [video_send_short_side_median_pixels] | |
| chat | endpoint_id | additional.fields [endpoint_id] | |
| chat | network_estimated_download_kbps_mean | additional.fields [network_estimated_download_kbps_mean] | |
| chat | network_send_jitter_msec_mean | additional.fields [network_send_jitter_msec_mean] | |
| chat | video_send_seconds | additional.fields [video_send_seconds] | |
| chat | network_rtt_msec_mean | additional.fields [network_rtt_msec_mean] | |
| chat | network_congestion | additional.fields [network_congestion] | |
| chat | audio_send_packet_loss_mean | additional.fields [audio_send_packet_loss_mean] | |
| chat | action_time | additional.fields [action_time] | |
| gcp | USER_EMAIL | principal.user.email_addresses | If the actor.emaillog field value is empty, then theUSER_EMAILlog field is mapped to theprincipal.user.email_addressesUDM field. | 
| drive | actor_is_collaborator_account | about.labels [actor_is_collaborator_account](deprecated) | |
| drive | actor_is_collaborator_account | additional.fields [actor_is_collaborator_account] | |
| drive | added_role | target.user.attribute.roles.name | If the event.namelog field value is equal toshared_drive_membership_change, then theadded_rolelog field is mapped to thetarget.user.attribute.roles.nameUDM field. | 
| drive | requested_role | target.user.attribute.roles.name | If the event.namelog field value is equal torequest_access, then therequested_rolelog field is mapped to thetarget.user.attribute.roles.nameUDM field. | 
| drive | billable | about.labels [billable](deprecated) | |
| drive | billable | additional.fields [billable] | |
| drive | copy_type | about.labels [copy_type](deprecated) | |
| drive | copy_type | additional.fields [copy_type] | |
| drive | destination_folder_id | target.resource.product_object_id | If the event.namelog field value is equal to one of the following values, then thedestination_folder_idlog field is mapped to thetarget.resource.product_object_idUDM field:
 | 
| drive | doc_id | target.resource.product_object_id | If the event.namelog field value is equal to one of the following values, then thedoc_idlog field is mapped to thetarget.resource.product_object_idUDM field:
 | 
| drive | destination_folder_title | target.resource.name | If the event.namelog field value is equal to one of the following values, then thedestination_folder_titlelog field is mapped to thetarget.resource.nameUDM field:
 | 
| drive | doc_title | target.resource.name | If the event.namelog field value is equal to one of the following values, then thedoc_titlelog field is mapped to thetarget.resource.nameUDM field:
 | 
| drive | doc_id | src.resource.product_object_id | If the event.namelog field value is equal to one of the following values, then thedoc_idlog field is mapped to thesrc.resource.product_object_idUDM field:
 | 
| drive | doc_title | src.resource.name | If the event.namelog field value is equal to one of the following values, then thedoc_titlelog field is mapped to thesrc.resource.nameUDM field:
 | 
| drive | doc_type | target.resource.attribute.labels[doc_type] | If the event.namelog field value is equal to one of the following values, then thedoc_typelog field is mapped to thetarget.resource.attribute.labels[doc_type]UDM field:
 | 
| drive | doc_type | src.resource.attribute.labels [doc_type] | If the event.namelog field value is equal to one of the following values, then thedoc_typelog field is mapped to thesrc.resource.attribute.labels [doc_type]UDM field:
 | 
| drive | field | target.resource.attribute.labels [field] | |
| drive | field_id | target.resource.attribute.labels [field_id] | |
| drive | is_encrypted | target.labels [is_encrypted](deprecated) | |
| drive | is_encrypted | additional.fields [is_encrypted] | |
| drive | label | target.resource.attribute.labels [label] | |
| drive | label_title | target.resource.attribute.labels [label_title] | |
| drive | membership_change_type | about.labels [membership_change_type](deprecated) | |
| drive | membership_change_type | additional.fields [membership_change_type] | |
| drive | new_publish_visibility | target.resource.attribute.labels [new_publish_visibility] | |
| drive | new_value | target.resource.attribute.labels [new_value] | |
| drive | new_value_id | target.resource.attribute.labels [new_value_id] | |
| drive | new_settings_state | about.labels [new_settings_state](deprecated) | |
| drive | new_settings_state | additional.fields [new_settings_state] | |
| drive | old_settings_state | about.labels [old_settings_state](deprecated) | |
| drive | old_settings_state | additional.fields [old_settings_state] | |
| drive | old_publish_visibility | target.resource.attribute.labels [old_publish_visibility] | |
| drive | old_value | target.resource.attribute.labels [old_value] | |
| drive | old_value_id | target.resource.attribute.labels [old_value_id] | |
| drive | old_visibility | target.resource.attribute.labels [old_visibility] | |
| drive | originating_app_id | about.labels [originating_app_id](deprecated) | |
| drive | originating_app_id | additional.fields [originating_app_id] | |
| drive | owner | target.resource.attribute.labels[owner] | |
| drive | owner_is_shared_drive | target.resource.attribute.labels [owner_is_shared_drive] | |
| drive | primary_event | about.labels [primary_event](deprecated) | |
| drive | primary_event | additional.fields [primary_event] | |
| drive | reason | security_result.summary | If the event.namelog field value is equal to one of the following values, then thereasonlog field is mapped to thesecurity_result.summaryUDM field:
 | 
| drive | removed_role | target.user.attribute.labels [removed_role]andtarget.user.roles.description | If the removed_rolelog field value is equal tocommenter,
then thetarget.user.roles.descriptionUDM field is set toTeam Drive role Commenter.If the removed_rolelog field value is equal tocontent_manager,
then thetarget.user.roles.descriptionUDM field is set toTeam Drive role Content manager.If the removed_rolelog field value is equal toeditor,
then thetarget.user.roles.descriptionUDM field is set toTeam Drive role Contributor.If the removed_rolelog field value is equal tonone,
then thetarget.user.roles.descriptionUDM field is set toNo role in Team Drive.If the removed_rolelog field value is equal toorganizer,
then thetarget.user.roles.descriptionUDM field is set toTeam Drive role Manager.If the removed_rolelog field value is equal toviewer,
then thetarget.user.roles.descriptionUDM field is set toTeam Drive role Viewer. | 
| drive | target_domain | target.domain.name | If the event.namelog field value is equal to one of the following values, then thetarget_domainlog field is mapped to thetarget.domain.nameUDM field:
 | 
| drive | target_user | target.user.email_addresses | If the event.namelog field value is equal to one of the following values, then thetarget_userlog field is mapped to thetarget.user.email_addressesUDM field:
 | 
| drive | target_user | additional.fields[target_user] | |
| drive | new_owner | target.user.email_addresses | The new_ownerlog field is mapped to thetarget.user.email_addressesUDM field if the following conditions are met:
 Else, the new_ownerlog field is mapped to thetarget.user.attribute.labelsUDM field. | 
| drive | target | target.user.email_addresses | If the event.namelog field value matches the regular expression pattern^.+@.+$, then thetargetlog field is mapped to thetarget.user.email_addressesUDM field. | 
| drive | target | target.user.attribute.labels[target] | If the event.namelog field value does not match the regular expression pattern^.+@.+$, then thetargetlog field is mapped to thetarget.user.attribute.labels[target]UDM field. | 
| drive | recipients | target.user.email_addresses | If the event.namelog field value is equal toemail_collaborators, then therecipientslog field is mapped to thetarget.user.email_addressesUDM field. | 
| drive | shared_drive_id | target.resource_ancestors.product_object_id | |
| drive | shared_drive_settings_change_type | about.labels [shared_drive_settings_change_type](deprecated) | |
| drive | shared_drive_settings_change_type | additional.fields [shared_drive_settings_change_type] | |
| drive | sheets_import_range_recipient_doc | target.resource.attribute.labels [sheets_import_range_recipient_doc] | |
| drive | source_folder_id | principal.resource.id | If the event.namelog field value is equal to one of the following values, then thesource_folder_idlog field is mapped to theprincipal.resource.idUDM field:
 | 
| drive | source_folder_title | principal.resource.name | If the event.namelog field value is equal to one of the following values, then thesource_folder_titlelog field is mapped to theprincipal.resource.nameUDM field:
 | 
| drive | storage_entity_id | about.labels [storage_entity_id](deprecated) | |
| drive | storage_entity_id | additional.fields [storage_entity_id] | |
| drive | storage_usage_in_bytes | about.labels [storage_usage_in_bytes](deprecated) | |
| drive | storage_usage_in_bytes | additional.fields [storage_usage_in_bytes] | |
| drive | visibility | target.resource.attribute.labels [visibility] | |
| drive | visibility_change | target.resource.attribute.labels [visibility_change] | |
| drive | team_drive_id | target.group.product_object_id | |
| drive | owner_is_team_drive | target.resource.attribute.labels [owner_is_team_drive] | |
| drive | data_connection_id | about.labels[data_connection_id](deprecated) | |
| drive | data_connection_id | additional.fields[data_connection_id] | |
| drive | delegating_principal | about.user.email_addresses | If the actor.emaillog field value is not equal todelegating_principal,
then thedelegating_principallog field is mapped toabout.user.email_addressesUDM field. | 
| drive | execution_id | about.labels[execution_id](deprecated) | |
| drive | execution_id | additional.fields[execution_id] | |
| drive | execution_trigger | about.labels[execution_trigger](deprecated) | |
| drive | execution_trigger | additional.fields[execution_trigger] | |
| drive | query_type | about.labels[query_type](deprecated) | |
| drive | query_type | additional.fields[query_type] | |
| drive | owner_team_drive_id | target.resource.attribute.labels[owner_team_drive_id] | |
| drive | new_owner_is_team_drive | target.resource.attribute.labels [new_owner_is_team_drive] | |
| drive | new_owner_team_drive_id | target.resource.attribute.labels[new_owner_team_drive_id] | |
| drive | owner_shared_drive_id | target.resource.attribute.labels[owner_shared_drive_id] | |
| drive | dlp_info | target.resource.attribute.labels[dlp_info] | |
| drive | team_drive_settings_change_type | target.resource.attribute.labels[team_drive_settings_change_type] | |
| drive | accessed_url | target.url | |
| drive | script_id | additional.fields[script_id] | |
| drive | additional.fields[script_id] | additional.fields[api_method] | |
| keep | attachment_name | target.resource.attribute.labels [attachment_name] | If the event.namelog field value is equal to one of the following values, then theattachment_namelog field is mapped to thetarget.resource.attribute.labelsUDM field:
 | 
| keep | note_name | target.url | If the event.namelog field value is equal to one of the following values, then thenote_namelog field is mapped to thetarget.urlUDM field:
 | 
| keep | owner_email | principal.user.email_addresses | If the actor.emaillog field value is empty, then theowner_emaillog field is mapped to theprincipal.user.email_addressesUDM field. | 
| keep | target.resource_subtype | The target.resource_subtypeUDM field is set tokeep. | |
| meet | action_description | security_result.action_details | If the event.namelog field value is equal toabuse_report_submitted, then theaction_descriptionlog field is mapped to thesecurity_result.action_detailsUDM field. | 
| meet | action_reason | security_result.summary | |
| meet | conference_id | target.resource.product_object_id | If the event.namelog field value is equal to one of the following values, then theconference_idlog field is mapped to thetarget.resource.product_object_idUDM field:
 | 
| meet | calendar_event_id | target.labels [calendar_event_id](deprecated) | |
| meet | calendar_event_id | additional.fields [calendar_event_id] | |
| meet | device_type | principal.asset.attribute.labels [device_type] | |
| meet | display_name | principal.user.user_display_name | If the event.namelog field value is equal to one of the following values, then thedisplay_namelog field is mapped to theprincipal.user.user_display_nameUDM field:
 | 
| meet | target_display_names | target.user.user_display_name | If the event.namelog field value is equal toabuse_report_submitted, then thetarget_display_namelog field is mapped to thetarget.user.user_display_nameUDM field. | 
| meet | duration_seconds | target.resource.attribute.labels [duration_seconds] | |
| meet | end_of_call_rating | target.resource.attribute.labels  [end_of_call_rating] | |
| meet | endpoint_id | security_result.about.labels [endpoint_id](deprecated) | |
| meet | endpoint_id | additional.fields [endpoint_id] | |
| meet | identifier | principal.user.userid | If the event.namelog field value is equal to one of the following values, then theidentifierlog field is mapped to theprincipal.user.useridUDM field:
 | 
| meet | identifier_type | principal.user.attribute.labels [identifier_type] | |
| meet | ip_address | target.ip | If the ipAddresslog field value is empty, then theip_addresslog field is mapped to thetarget.ipUDM field. | 
| meet | is_external | principal.labels [is_external](deprecated) | |
| meet | is_external | additional.fields [is_external] | |
| meet | livestream_view_page_id | target.resource.attribute.labels [livestream_view_page_id] | |
| meet | location_country | principal.location.country_or_region | If the event.namelog field value is equal tocall_ended, then thelocation_countrylog field is mapped to theprincipal.location.country_or_regionUDM field. | 
| meet | location_region | principal.user.attribute.labels [location_region] | If the event.namelog field value is equal tocall_ended, then thelocation_regionlog field is mapped to theprincipal.location.country_or_regionUDM field. | 
| meet | meeting_code | target.resource.product_object_id | If the event.namelog field value is equal to one of the following values, then themeeting_codelog field is mapped to thetarget.resource.product_object_idUDM field:
 | 
| meet | organizer_email | about.user.email_addresses | If the event.namelog field value is equal to one of the following values, then theorganizer_emaillog field is mapped to theabout.user.email_addressesUDM field:
 | 
| meet | product_type | principal.resource.resource_subtype | If the event.namelog field value is equal to one of the following values, then theproduct_typelog field is mapped to theprincipal.resource.resource_subtypeUDM field:
 | 
| meet | target_email | target.user.email_addresses | If the event.namelog field value is equal toabuse_report_submitted, then thetarget_emaillog field is mapped to thetarget.user.email_addressesUDM field. | 
| meet | target_phone_number | target.user.phone_numbers | If the event.namelog field value is equal toabuse_report_submitted, then thetarget_phone_numberlog field is mapped to thetarget.user.phone_numbersUDM field. | 
| meet | audio_recv_packet_loss_max | about.labels [audio_recv_packet_loss_max](deprecated) | |
| meet | audio_recv_packet_loss_max | additional.fields [audio_recv_packet_loss_max] | |
| meet | audio_recv_packet_loss_mean | about.labels [audio_recv_packet_loss_mean](deprecated) | |
| meet | audio_recv_packet_loss_mean | additional.fields [audio_recv_packet_loss_mean] | |
| meet | audio_recv_seconds | about.labels [audio_recv_seconds](deprecated) | |
| meet | audio_recv_seconds | additional.fields [audio_recv_seconds] | |
| meet | audio_send_bitrate_kbps_mean | about.labels [audio_send_bitrate_kbps_mean](deprecated) | |
| meet | audio_send_bitrate_kbps_mean | additional.fields [audio_send_bitrate_kbps_mean] | |
| meet | audio_send_packet_loss_max | about.labels [audio_send_packet_loss_max](deprecated) | |
| meet | audio_send_packet_loss_max | additional.fields [audio_send_packet_loss_max] | |
| meet | audio_send_packet_loss_mean | about.labels [audio_send_packet_loss_mean](deprecated) | |
| meet | audio_send_packet_loss_mean | additional.fields [audio_send_packet_loss_mean] | |
| meet | audio_send_seconds | about.labels [audio_send_seconds](deprecated) | |
| meet | audio_send_seconds | additional.fields [audio_send_seconds] | |
| meet | network_congestion | about.labels [network_congestion](deprecated) | |
| meet | network_congestion | additional.fields [network_congestion] | |
| meet | network_estimated_download_kbps_mean | about.labels [network_estimated_download_kbps_mean](deprecated) | |
| meet | network_estimated_download_kbps_mean | additional.fields [network_estimated_download_kbps_mean] | |
| meet | network_estimated_upload_kbps_mean | about.labels [network_estimated_upload_kbps_mean](deprecated) | |
| meet | network_estimated_upload_kbps_mean | additional.fields [network_estimated_upload_kbps_mean] | |
| meet | network_recv_jitter_msec_max | about.labels [network_recv_jitter_msec_max](deprecated) | |
| meet | network_recv_jitter_msec_max | additional.fields [network_recv_jitter_msec_max] | |
| meet | network_recv_jitter_msec_mean | about.labels [network_recv_jitter_msec_mean](deprecated) | |
| meet | network_recv_jitter_msec_mean | additional.fields [network_recv_jitter_msec_mean] | |
| meet | network_rtt_msec_mean | about.labels [network_rtt_msec_mean](deprecated) | |
| meet | network_rtt_msec_mean | additional.fields [network_rtt_msec_mean] | |
| meet | network_send_jitter_msec_mean | about.labels [network_send_jitter_msec_mean](deprecated) | |
| meet | network_send_jitter_msec_mean | additional.fields [network_send_jitter_msec_mean] | |
| meet | network_transport_protocol | about.labels [network_transport_protocol](deprecated) | |
| meet | network_transport_protocol | additional.fields [network_transport_protocol] | |
| meet | screencast_recv_bitrate_kbps_mean | about.labels [screencast_recv_bitrate_kbps_mean](deprecated) | |
| meet | screencast_recv_bitrate_kbps_mean | additional.fields [screencast_recv_bitrate_kbps_mean] | |
| meet | screencast_recv_fps_mean | about.labels [screencast_recv_fps_mean](deprecated) | |
| meet | screencast_recv_fps_mean | additional.fields [screencast_recv_fps_mean] | |
| meet | screencast_recv_long_side_median_pixels | about.labels [screencast_recv_long_side_median_pixels](deprecated) | |
| meet | screencast_recv_long_side_median_pixels | additional.fields [screencast_recv_long_side_median_pixels] | |
| meet | screencast_recv_packet_loss_max | about.labels [screencast_recv_packet_loss_max](deprecated) | |
| meet | screencast_recv_packet_loss_max | additional.fields [screencast_recv_packet_loss_max] | |
| meet | screencast_recv_packet_loss_mean | about.labels [screencast_recv_packet_loss_mean](deprecated) | |
| meet | screencast_recv_packet_loss_mean | additional.fields [screencast_recv_packet_loss_mean] | |
| meet | screencast_recv_seconds | about.labels [screencast_recv_seconds](deprecated) | |
| meet | screencast_recv_seconds | additional.fields [screencast_recv_seconds] | |
| meet | screencast_recv_short_side_median_pixels | about.labels [screencast_recv_short_side_median_pixels](deprecated) | |
| meet | screencast_recv_short_side_median_pixels | additional.fields [screencast_recv_short_side_median_pixels] | |
| meet | screencast_send_bitrate_kbps_mean | about.labels [screencast_send_bitrate_kbps_mean](deprecated) | |
| meet | screencast_send_bitrate_kbps_mean | additional.fields [screencast_send_bitrate_kbps_mean] | |
| meet | screencast_send_fps_mean | about.labels [screencast_send_fps_mean](deprecated) | |
| meet | screencast_send_fps_mean | additional.fields [screencast_send_fps_mean] | |
| meet | screencast_send_long_side_median_pixels | about.labels [screencast_send_long_side_median_pixels](deprecated) | |
| meet | screencast_send_long_side_median_pixels | additional.fields [screencast_send_long_side_median_pixels] | |
| meet | screencast_send_packet_loss_max | about.labels [screencast_send_packet_loss_max](deprecated) | |
| meet | screencast_send_packet_loss_max | additional.fields [screencast_send_packet_loss_max] | |
| meet | screencast_send_packet_loss_mean | about.labels [screencast_send_packet_loss_mean](deprecated) | |
| meet | screencast_send_packet_loss_mean | additional.fields [screencast_send_packet_loss_mean] | |
| meet | screencast_send_seconds | about.labels [screencast_send_seconds](deprecated) | |
| meet | screencast_send_seconds | additional.fields [screencast_send_seconds] | |
| meet | screencast_send_short_side_median_pixels | about.labels [screencast_send_short_side_median_pixels](deprecated) | |
| meet | screencast_send_short_side_median_pixels | additional.fields [screencast_send_short_side_median_pixels] | |
| meet | video_recv_fps_mean | about.labels [video_recv_fps_mean](deprecated) | |
| meet | video_recv_fps_mean | additional.fields [video_recv_fps_mean] | |
| meet | video_recv_long_side_median_pixels | about.labels [video_recv_long_side_median_pixels](deprecated) | |
| meet | video_recv_long_side_median_pixels | additional.fields [video_recv_long_side_median_pixels] | |
| meet | video_recv_packet_loss_max | about.labels [video_recv_packet_loss_max](deprecated) | |
| meet | video_recv_packet_loss_max | additional.fields [video_recv_packet_loss_max] | |
| meet | video_recv_packet_loss_mean | about.labels [video_recv_packet_loss_mean](deprecated) | |
| meet | video_recv_packet_loss_mean | additional.fields [video_recv_packet_loss_mean] | |
| meet | video_recv_seconds | about.labels [video_recv_seconds](deprecated) | |
| meet | video_recv_seconds | additional.fields [video_recv_seconds] | |
| meet | video_recv_short_side_median_pixels | about.labels [video_recv_short_side_median_pixels](deprecated) | |
| meet | video_recv_short_side_median_pixels | additional.fields [video_recv_short_side_median_pixels] | |
| meet | video_send_bitrate_kbps_mean | about.labels [video_send_bitrate_kbps_mean](deprecated) | |
| meet | video_send_bitrate_kbps_mean | additional.fields [video_send_bitrate_kbps_mean] | |
| meet | video_send_fps_mean | about.labels [video_send_fps_mean](deprecated) | |
| meet | video_send_fps_mean | additional.fields [video_send_fps_mean] | |
| meet | video_send_long_side_median_pixels | about.labels [video_send_long_side_median_pixels](deprecated) | |
| meet | video_send_long_side_median_pixels | additional.fields [video_send_long_side_median_pixels] | |
| meet | video_send_packet_loss_max | about.labels [video_send_packet_loss_max](deprecated) | |
| meet | video_send_packet_loss_max | additional.fields [video_send_packet_loss_max] | |
| meet | video_send_packet_loss_mean | about.labels [video_send_packet_loss_mean](deprecated) | |
| meet | video_send_packet_loss_mean | additional.fields [video_send_packet_loss_mean] | |
| meet | video_send_seconds | about.labels [video_send_seconds](deprecated) | |
| meet | video_send_seconds | additional.fields [video_send_seconds] | |
| meet | video_send_short_side_median_pixels | about.labels [video_send_short_side_median_pixels](deprecated) | |
| meet | video_send_short_side_median_pixels | additional.fields [video_send_short_side_median_pixels] | |
| meet | action_time | about.labels[action_time](deprecated) | |
| meet | action_time | additional.fields[action_time] | |
| meet | target_user_count | target.user.attribute.labels[target_user_count] | |
| meet | streaming_session_state | about.labels[streaming_session_state](deprecated) | |
| meet | streaming_session_state | additional.fields[streaming_session_state] | |
| login | affected_email_address | target.user.email_addresses | If the event.namelog field value is equal to one of the following values, then theaffected_email_addresslog field is mapped to thetarget.user.email_addressesUDM field:
 | 
| login | login_timestamp | security_result.detection_fields [login_timestamp] | |
| login | is_second_factor | about.labels[is_2sv](deprecated) | |
| login | is_second_factor | additional.fields[is_2sv] | |
| login | is_suspicious | about.labels[is_suspicious](deprecated) | |
| login | is_suspicious | additional.fields[is_suspicious] | |
| login | login_failure_type | scurity_result.summary | |
| login | login_challenge_status | about.labels[login_challenge_status](deprecated) | |
| login | login_challenge_status | additional.fields[login_challenge_status] | |
| login | login_challenge_method | security_result.detection_fields [login_challenge_method] | |
| login | login_challenge_method | security_result.detection_fields [login_challenge_method_attempts_count] | |
| login | login_type | security_result.detection_fields [login_type] | |
| login | sensitive_action_name | security_result.action_details [sensitive_action_name] | |
| login | extensions.auth.mechanism | If the param.valuelog field value is equal togoogle_password, then theextensions.auth.mechanismUDM field is set toUSERNAME_PASSWORD.Else, the extensions.auth.mechanismUDM field is set toMECHANISM_UNSPECIFIED. | |
| login | extensions.auth.type | If the param.valuelog field value is equal togoogle_password, then theextensions.auth.typeUDM field is set toSSO. | |
| login | security_result.action | If the event.namelog field value is equal to one of the following values, then thesecurity_result.actionUDM field is set toBLOCK:
 | |
| token | api_name | about.resource.attribute.labels [api_name] | |
| token | app_name | target.resource.name | If the event.namelog field value is equal to one of the following values, then theapp_namelog field is mapped to thetarget.resource.nameUDM field:
 | 
| token | client_id | principal.asset.attribute.labels [client_id] | If the event.namelog field value is equal to one of the following values, then theclient_idlog field is mapped to theprincipal.asset.attribute.labelsUDM field:
 | 
| token | client_type | principal.asset.attribute.labels [client_type] | |
| token | method_name | target.resource.attribute.labels [method_name] | |
| token | num_response_bytes | target.resource.attribute.labels [num_response_bytes] | |
| token | product_bucket | target.resource.attribute.labels product_bucket] | |
| token | scope | target.resource.attribute.labels [scope] | |
| token | scope_data | target.resource.attribute.labels [scope_data] | |
| token | rejection_type | target.resource.attribute.labels [rejection_type] | |
| rules | actions | security_result.action_details [actions] | |
| rules | triggered_actions | security_result.action_details [actions] | |
| rules | actor_ip_address | principal.ip | If the ipAddresslog field value is equal to empty, then theactor_ip_addresslog field is mapped to theprincipal.ipUDM field. | 
| rules | application | target.resource.attribute.labels[application] | |
| rules | conference_id | target.resource.attribute.labels [conference_id] | |
| rules | data_source | security_result.detection_fields [data_source] | |
| rules | device_id | target.asset.asset_id | If the event.namelog field value is equal to one of the following values, then thedevice_idlog field is mapped to thetarget.asset.asset_idUDM field:
 | 
| rules | device_type | target.asset.attribute.labels[device_type] | |
| rules | drive_shared_drive_id | target.resource.attribute.labels[drive_shared_drive_id] | |
| rules | evaluation_context | about.labels [evaluation_context](deprecated) | |
| rules | evaluation_context | additional.fields [evaluation_context] | |
| rules | has_alert | security_result.about.labels [has_alert](deprecated) | |
| rules | has_alert | additional.fields [has_alert] | |
| rules | has_content_match | security_result.about.labels [has_content_match](deprecated) | |
| rules | has_content_match | additional.fields [has_content_match] | |
| rules | matched_detectors | security_result.detection_fields [matched_detectors] | |
| rules | matched_templates | security_result.detection_fields [matched_templates] | |
| rules | matched_threshold | security_result.detection_fields [matched_threshold] | |
| rules | matched_trigger | security_result.detection_fields [matched_trigger] | |
| rules | mobile_device_type | target.asset.category | If the event.namelog field value is equal torule_match, then themobile_device_typelog field is mapped to thetarget.asset.categoryUDM field. | 
| rules | mobile_ios_vendor_id | target.asset.attribute.labels [mobile_ios_vendor_id] | |
| rules | resource_id | target.resource.product_object_id | If the event.namelog field value is equal to one of the following values, then theresource_idlog field is mapped to thetarget.resource.product_object_idUDM field:
 | 
| rules | resource_name | target.resource.name | If the event.namelog field value is equal torule_match, then theresource_namelog field is mapped to thetarget.resource.nameUDM field. | 
| rules | resource_title | target.labels [resource_title](deprecated) | |
| rules | resource_title | additional.fields [resource_title] | |
| rules | resource_owner_email | principal.user.email_addresses | If the actor.emaillog field value is not equal toresource_owner_email, then theprincipal.user.email_addressesUDM field is set toresource_owner_email. | 
| rules | resource_recipients | principal.user.email_addresses | If the actor.emaillog field value is not equal toresource_recipients, then theprincipal.user.email_addressesUDM field is set toresource_recipients. | 
| rules | resource_recipients_omitted_count | target.labels [resource_recipients_omitted_count](deprecated) | |
| rules | resource_recipients_omitted_count | additional.fields [resource_recipients_omitted_count] | |
| rules | resource_type | target.resource.resource_subtype | If the event.namelog field value is equal to one of the following values, then theresource_typelog field is mapped to thetarget.resource.resource_subtypeUDM field:
 | 
| rules | rule_name | security_result.rule_name | If the event.namelog field value is equal to one of the following values, then therule_namelog field is mapped to thesecurity_result.rule_nameUDM field:
 | 
| rules | rule_id | security_result.rule_id | If the event.namelog field value is equal torule_match, then therule_idlog field is mapped to thesecurity_result.rule_idUDM field. | 
| rules | rule_resource_name | security_result.rule_labels [rule_resource_name] | |
| rules | rule_type | security_result.rule_type | If the event.namelog field value is equal to one of the following values, then therule_typelog field is mapped to thesecurity_result.rule_typeUDM field:
 | 
| rules | rule_update_time_usec | security_result.rule_labels [rule_update_time_usec] | |
| rules | scan_type | security_result.about.labels [scan_type](deprecated) | |
| rules | scan_type | additional.fields [scan_type] | |
| rules | severity | security_result.severity | If the event.namelog field value is equal to one of the following values, then theseveritylog field is mapped to thesecurity_result.severityUDM field:
 | 
| rules | space_id | target.resource.attribute.labels [space_id] | |
| rules | space_type | target.resource.attribute.labels [space_type] | |
| rules | suppressed_actions | security_result.about.labels [suppressed_actions](deprecated) | |
| rules | suppressed_actions | additional.fields [suppressed_actions] | |
| rules | label_field | target.resource.attribute.labels [label_field] | |
| rules | label_title | target.resource.attribute.labels [label_title] | |
| rules | new_value | target.resource.attribute.labels [new_value] | |
| rules | old_value | target.resource.attribute.labels [old_value] | |
| rules | blocked_recipients | target.user.email_addresses | |
| rules | snippets | target.resource.attribute.labels [snippets] | |
| saml | application_name | target.application | If the event.namelog field value is equal to one of the following values, then theapplication_namelog field is mapped to thetarget.applicationUDM field:
 | 
| saml | device_id | principal.asset.asset_id | If the event.namelog field value is equal to one of the following values, then thedevice_idlog field is mapped to theprincipal.asset.assetidUDM field:
 | 
| saml | failure_type | security_result.summary | If the event.namelog field value is equal tologin_failure, then thefailure_typelog field is mapped to thesecurity_result.summaryUDM field. | 
| saml | initiated_by | security_result.detection_fields[initiated_by] | If the event.namelog field value is equal to one of the following values, then theinitiated_bylog field is mapped to thesecurity_result.detection_fieldsUDM field:
 | 
| saml | orgunit_path | target.user.attribute.labels [orgunit_path] | If the event.namelog field value is equal to one of the following values, then theorgunit_pathlog field is mapped to thetarget.user.attribute.labelsUDM field:
 | 
| saml | saml_second_level_status_code | security_result.about.labels [saml_second_level_status_code](deprecated) | |
| saml | saml_second_level_status_code | additional.fields [saml_second_level_status_code] | |
| saml | saml_status_code | security_result.about.labels [saml_status_code](deprecated) | |
| saml | saml_status_code | additional.fields [saml_status_code] | |
| saml | security_result.action | If the event.namelog field value is equal tologin_failure, then thesecurity_result.actionUDM field is set toBLOCK. | |
| user_accounts | email_forwarding_destination_address | target.user.email_addresses | |
| groups | acl_permission | target.group.attribute.roles.name | If the event.namelog field value is equal tochange_acl_permission, then theacl_permissionlog field is mapped to thetarget.group.attribute.roles.nameUDM field. | 
| groups | basic_setting | target.group.attribute.labels [basic_setting] | |
| groups | group_email | target.group.email_addresses | If the event.namelog field value is equal to one of the following values, then thegroup_emaillog field is mapped to thetarget.group.email_addressesUDM field:
 | 
| groups | identity_setting | target.group.attribute.labels [identity_setting] | |
| groups | info_setting | target.group.attribute.labels [info_setting] | |
| groups | message_id | network.email.mail_id | If the event.namelog field value is equal tomoderate_message, then themessage_idlog field is mapped to thenetwork.email.mail_idUDM field. | 
| groups | message_moderation_action | target.group.attribute.labels [message_moderation_action] | |
| groups | member_role | target.user.attribute.roles.name | If the event.namelog field value is equal toadd_user, then themember_rolelog field is mapped to thetarget.user.attribute.roles.nameUDM field. | 
| groups | new_members_restrictions_setting | target.group.attribute.labels [new_members_restrictions_setting] | |
| groups | new_value | target.group.attribute.labels [new_value] | |
| groups | new_value_repeated | target.group.attribute.labels [new_value_repeated] | |
| groups | old_value | target.group.attribute.labels [old_value] | |
| groups | old_value_repeated | target.group.attribute.labels [old_value_repeated] | |
| groups | post_replies_setting | target.group.attribute.labels [post_replies_setting] | |
| groups | spam_moderation_setting | target.group.attribute.labels [spam_moderation_setting] | |
| groups | status | target.group.attribute.labels[status] | |
| groups | topic_setting | target.group.attribute.labels [topic_setting] | |
| groups | user_email | target.user.email_addresses | If the event.namelog field value is equal to one of the following values, then theuser_emaillog field is mapped to thetarget.user.email_addressesUDM field:
 | 
| groups | user_email | principal.user.email_addresses | If the event.namelog field value is equal tounsubscribe_via_mailand theactor.emaillog field value is not equal to theuser_email, then theuser_emaillog field is mapped to theprincipal.user.email_addressesUDM field. | 
| groups | value | target.group.attribute.labels [value_of_info_setting] | |
| admin | USER_EMAIL | src.user.email_addresses | If the event.namelog field value is equal toCREATE_DATA_TRANSFER_REQUEST, then theUSER_EMAILlog field is mapped to thesrc.user.email_addressesUDM field. | 
| admin | USER_EMAIL | target.user.email_addresses | If the event.namelog field value is equal to one of the following values, then theUSER_EMAILlog field is mapped to thetarget.user.email_addressesUDM field:
 | 
| admin | DESTINATION_USER_EMAIL | target.user.email_addresses | |
| admin | DEVICE_ID | target.asset.asset_id | If the event.namelog field value is equal to one of the following values, then theDEVICE_IDlog field is mapped to thetarget.asset.asset_idUDM field:
 | 
| admin | DEVICE_TYPE | target.platform | If the DEVICE_TYPElog field value matches the regular expression pattern(?i)windows, then thetarget.platformUDM field is set toWINDOWS.Else, if the DEVICE_TYPElog field value matches the regular expression pattern(?i)mac, then thetarget.platformUDM field is set toMAC.Else, if the DEVICE_TYPElog field value matches the regular expression pattern(?i)linux, then thetarget.platformUDM field is set toLINUX.Else, if the DEVICE_TYPElog field value matches the regular expression pattern(?i)ios, then thetarget.platformUDM field is set toIOS.Else, if the DEVICE_TYPElog field value matches the regular expression pattern(?i)android, then thetarget.platformUDM field is set toANDROID.Else, if the DEVICE_TYPElog field value matches the regular expression pattern(?i)chrome, then thetarget.platformUDM field is set toCHROME_OS. | 
| admin | APP_ID | target.resource.name | If the event.namelog field value is equal to one of the following values, then theAPP_IDlog field is mapped to thetarget.resource.nameUDM field:
 | 
| admin | NEW_VALUE | target.resource.name | If the event.namelog field value is equal toMAIL_ROUTING_DESTINATION_ADDED, then theNEW_VALUElog field is mapped to thetarget.resource.nameUDM field. | 
| admin | SETTING_NAME | target.resource.name | If the event.namelog field value is equal to one of the following values, then theSETTING_NAMElog field is mapped to thetarget.resource.nameUDM field:
 | 
| admin | CERTIFICATE_NAME | target.resource.name | If the event.namelog field value is equal toGENERATE_CERTIFICATE, then theCERTIFICATE_NAMElog field is mapped to thetarget.resource.nameUDM field. | 
| admin | ACCESS_LEVEL_NAME | target.resource.name | If the event.namelog field value is equal toUPDATE_ACCESS_LEVEL_V2, then theACCESS_LEVEL_NAMElog field is mapped to thetarget.resource.nameUDM field. | 
| admin | ASP_ID | target.labels [asp_id](deprecated) | |
| admin | ASP_ID | additional.fields [asp_id] | |
| admin | NEW_VALUE | target.resource.attribute.labels [new_value] | If the event.namelog field value is equal to one of the following values, then theNEW_VALUElog field is mapped to thetarget.resource.attribute.labelsUDM field:
 | 
| admin | NEW_VALUE | target.labels [new_value](deprecated) | If the event.namelog field value is equal to one of the following values, then theNEW_VALUElog field is mapped to thetarget.labelsUDM field:
 | 
| admin | NEW_VALUE | additional.fields [new_value] | If the event.namelog field value is equal to one of the following values, then theNEW_VALUElog field is mapped to theadditional.fieldsUDM field:
 | 
| admin | NEW_VALUE | target.user.attribute.labels [new_value] | |
| admin | NEW_VALUE | target.user.user_display_name | If the event.namelog field value is equal to one of the following values, then theNEW_VALUElog field is mapped to thetarget.user.user_display_nameUDM field:
 | 
| admin | NEW_VALUE | target.user.first_name | If the event.namelog field value is equal toCHANGE_FIRST_NAME, then theNEW_VALUElog field is mapped to thetarget.user.first_nameUDM field. | 
| admin | NEW_VALUE | target.user.last_name | If the event.namelog field value is equal toCHANGE_LAST_NAME, then theNEW_VALUElog field is mapped to thetarget.user.last_nameUDM field. | 
| admin | OLD_VALUE | target.resource.attribute.labels [old_value] | If the event.namelog field value is equal to one of the following values, then theOLD_VALUElog field is mapped to thetarget.resource.attribute.labelsUDM field:
 | 
| admin | OLD_VALUE | target.labels [old_value](deprecated) | If the event.namelog field value is equal to one of the following values, then theOLD_VALUElog field is mapped to thetarget.labelsUDM field:
 | 
| admin | OLD_VALUE | additional.fields [old_value] | If the event.namelog field value is equal to one of the following values, then theOLD_VALUElog field is mapped to theadditional.fieldsUDM field:
 | 
| admin | OLD_VALUE | target.user.attribute.labels [old_value] | |
| admin | BULK_UPLOAD_FAIL_USERS_NUMBER | target.user.attribute.labels [bulk_upload_fail_users_number] | |
| admin | BULK_UPLOAD_TOTAL_USERS_NUMBER | target.user.attribute.labels [bulk_upload_total_users_number] | |
| admin | SYSTEM_DEFINED_RULE_NAME | security_result.rule_name | If the event.namelog field value is equal toSYSTEM_DEFINED_RULE_UPDATED, then theSYSTEM_DEFINED_RULE_NAMElog field is mapped to thesecurity_result.rule_nameUDM field. | 
| admin | ALERT_NAME | security_result.rule_name | |
| admin | SECURITY_CENTER_RULE_NAME | security_result.rule_name | |
| admin | DOMAIN_NAME | target.domain.name | |
| admin | USER_CUSTOM_FIELD | target.user.attribute.labels [user_custom_field] | |
| admin | BEGIN_DATE_TIME | target.resource.attribute.labels [begin_date_time] | |
| admin | EMAIL_MONITOR_DEST_EMAIL | target.resource.attribute.labels [email_monitor_dest_email] | |
| admin | EMAIL_MONITOR_LEVEL_CHAT | target.resource.attribute.labels [email_monitor_level_chat] | |
| admin | EMAIL_MONITOR_LEVEL_DRAFT_EMAIL | target.resource.attribute.labels [email_monitor_level_draft_email] | |
| admin | EMAIL_MONITOR_LEVEL_INCOMING_EMAIL | target.resource.attribute.labels [email_monitor_level_incoming_email] | |
| admin | EMAIL_MONITOR_LEVEL_OUTGOING_EMAIL | target.resource.attribute.labels [email_monitor_level_outgoing_email] | |
| admin | END_DATE_TIME | target.resource.attribute.labels [end_date_time] | |
| admin | APPLICATION_NAME | target.application | If the event.namelog field value is equal to one of the following values, then theAPPLICATION_NAMElog field is mapped to thetarget.applicationUDM field:
 | 
| admin | SERVICE_NAME | target.application | If the event.namelog field value is equal toTOGGLE_SERVICE_ENABLED, then theSERVICE_NAMElog field is mapped to thetarget.applicationUDM field. | 
| admin | REAUTH_APPLICATION | target.application | If the event.namelog field value is equal toSESSION_CONTROL_SETTINGS_CHANGE, then theREAUTH_APPLICATIONlog field is mapped to thetarget.applicationUDM field. | 
| admin | OAUTH2_SERVICE_NAME | target.application | If the event.namelog field value is equal toDISALLOW_SERVICE_FOR_OAUTH2_ACCESS, then theOAUTH2_SERVICE_NAMElog field is mapped to thetarget.applicationUDM field. | 
| admin | OAUTH2_APP_NAME | target.application | If the event.namelog field value is equal to one of the following values, then theOAUTH2_APP_NAMElog field is mapped to thetarget.applicationUDM field:
 | 
| admin | REQUEST_ID | target.labels [request_id](deprecated) | |
| admin | REQUEST_ID | additional.fields [request_id] | |
| admin | GMAIL_RESET_REASON | security_result.summary | |
| admin | USER_NICKNAME | target.user.attribute.labels[nickname] | |
| admin | EMAIL_EXPORT_INCLUDE_DELETED | target.resource.attribute.labels [email_export_include_deleted] | |
| admin | EMAIL_EXPORT_PACKAGE_CONTENT | target.resource.attribute.labels [email_export_package_content] | |
| admin | SEARCH_QUERY_FOR_DUMP | target.resource.attribute.labels [search_query_for_dump] | |
| admin | BIRTHDATE | target.user.attribute.labels [birthdate] | |
| admin | ORG_UNIT_NAME | target.labels[org_unit_name](deprecated) | If the event.namelog field value is equal to one of the following values, then theORG_UNIT_NAMElog field is mapped to thetarget.labelsUDM field:
 | 
| admin | ORG_UNIT_NAME | additional.fields[org_unit_name] | If the event.namelog field value is equal to one of the following values, then theORG_UNIT_NAMElog field is mapped to theadditional.fieldsUDM field:
 | 
| admin | ORG_UNIT_NAME | about.labels[org_unit_name](deprecated) | |
| admin | ORG_UNIT_NAME | additional.fields[org_unit_name] | |
| admin | ROLE_ID | target.resource.attribute.labels[role_id] | |
| admin | ROLE_NAME | target.resource.attribute.roles.name | |
| admin | API_SCOPES | target.user.attribute.labels[api_scopes] | |
| admin | API_CLIENT_NAME | target.user.userid | If the API_CLIENT_NAMElog field value matches the regular expression^(.){1,256}$, then theAPI_CLIENT_NAMElog field is mapped to thetarget.user.useridUDM field. | 
| admin | API_CLIENT_NAME | target.user.attribute.labels[api_client_name] | If the API_CLIENT_NAMElog field value doesn't match the regular expression^(.){1,256}$, then theAPI_CLIENT_NAMElog field is mapped to thetarget.user.attribute.labels[api_client_name]UDM field. | 
| admin | EMAIL_LOG_SEARCH_END_DATE | about.labels[email_log_search_end_date](deprecated) | |
| admin | EMAIL_LOG_SEARCH_END_DATE | additional.fields[email_log_search_end_date] | |
| admin | EMAIL_LOG_SEARCH_MSG_ID | network.email.mail_id | |
| admin | EMAIL_LOG_SEARCH_RECIPIENT | network.email.to | |
| admin | EMAIL_LOG_SEARCH_SENDER | network.email.from | |
| admin | EMAIL_LOG_SEARCH_SMTP_RECIPIENT_IP | about.labels[email_log_search_smtp_recipient_ip](deprecated) | |
| admin | EMAIL_LOG_SEARCH_SMTP_RECIPIENT_IP | additional.fields[email_log_search_smtp_recipient_ip] | |
| admin | EMAIL_LOG_SEARCH_SMTP_SENDER_IP | about.labels[email_log_search_smtp_sender_ip](deprecated) | |
| admin | EMAIL_LOG_SEARCH_SMTP_SENDER_IP | additional.fields[email_log_search_smtp_sender_ip] | |
| admin | EMAIL_LOG_SEARCH_START_DATE | about.labels[email_log_search_start_date](deprecated) | |
| admin | EMAIL_LOG_SEARCH_START_DATE | additional.fields[email_log_search_start_date] | |
| admin | ALERT_ID | security_result.detection_fields[alert_id] | |
| admin | INVESTIGATION_DATA_SOURCE | security_result.detection_fields[investigation_data_source] | |
| admin | INVESTIGATION_QUERY | security_result.detection_fields[investigation_query] | |
| admin | GROUP_EMAIL | target.group.email_addresses | |
| admin | PRODUCT_NAME | target.resource.attribute.labels[product_name] | |
| admin | INVESTIGATION_ACTION | security_result.detection_fields[investigation_action] | |
| admin | INVESTIGATION_ENTITY_IDS | security_result.detection_fields[investigation_entity_ids] | |
| admin | INVESTIGATION_OBJECT_IDENTIFIER | security_result.detection_fields[investigation_object_identifier] | |
| admin | INVESTIGATION_URL_DISPLAY_TEXT | security_result.detection_fields[investigation_display_text] | |
| admin | CHART_NAME | about.labels [chart_name](deprecated) | |
| admin | CHART_NAME | additional.fields [chart_name] | |
| admin | CHART_FILTERS | about.labels [chart_filters](deprecated) | |
| admin | CHART_FILTERS | additional.fields [chart_filters] | |
| admin | START_DATE | about.labels [start_date](deprecated) | |
| admin | START_DATE | additional.fields [start_date] | |
| admin | END_DATE | about.labels [end_date](deprecated) | |
| admin | END_DATE | additional.fields [end_date] | |
| admin | target.resource.resource_type | If the event.namelog field value is not equal to one of the following values, then thetarget.resource.resource_typeUDM field is set toSETTING:
 If the event.namelog field value is equal toGENERATE_CERTIFICATE, then thetarget.resource.resource_typeUDM field is set toCREDENTIAL. | |
| admin | SYSTEM_DEFINED_RULE_ACTION_STATUS_CHANGE | security_result.rule_labels[system_defined_rule_action_status_change] | |
| admin | SYSTEM_DEFINED_RULE_ACTION_SEVERITY_CHANGE | security_result.rule_labels[system_defined_rule_action_severity_change] | |
| admin | SYSTEM_DEFINED_RULE_ACTION_RECEIVERS_CHANGE | security_result.rule_labels[system_defined_rule_action_receivers_change] | |
| admin | COMPANY_DEVICE_ID | target.asset_id | |
| admin | APPLICATION_ENABLED | target.labels[application_enabled](deprecated) | |
| admin | APPLICATION_ENABLED | additional.fields[application_enabled] | |
| admin | DISTRIBUTION_ENTITY_NAME | target.labels[distribution_entity_name](deprecated) | |
| admin | DISTRIBUTION_ENTITY_NAME | additional.fields[distribution_entity_name] | |
| admin | DISTRIBUTION_ENTITY_TYPE | target.labels[distribution_entity_type](deprecated) | |
| admin | DISTRIBUTION_ENTITY_TYPE | additional.fields[distribution_entity_type] | |
| admin | MOBILE_APP_PACKAGE_ID | target.labels[mobile_app_package_id](deprecated) | |
| admin | MOBILE_APP_PACKAGE_ID | additional.fields[mobile_app_package_id] | |
| admin | APPLICATION_EDITION | target.labels[application_edition](deprecated) | |
| admin | APPLICATION_EDITION | additional.fields[application_edition] | |
| admin | REAUTH_SETTING_NEW | target.labels[reauth_setting_new](deprecated) | |
| admin | REAUTH_SETTING_NEW | additional.fields[reauth_setting_new] | |
| admin | REAUTH_SETTING_OLD | target.labels[reauth_setting_old](deprecated) | |
| admin | REAUTH_SETTING_OLD | additional.fields[reauth_setting_old] | |
| admin | ALLOWED_TWO_STEP_VERIFICATION_METHOD | target.labels[allowed_2sv_method](deprecated) | |
| admin | ALLOWED_TWO_STEP_VERIFICATION_METHOD | additional.fields[allowed_2sv_method] | |
| admin | CERTIFICATE_TYPE | target.resource.resource_subtype | |
| admin | SAML2_SERVICE_PROVIDER_ENTITY_ID | about.labels[saml2_service_provider_entity_id](deprecated) | |
| admin | SAML2_SERVICE_PROVIDER_ENTITY_ID | additional.fields[saml2_service_provider_entity_id] | |
| admin | SAML2_SERVICE_PROVIDER_NAME | about.labels[saml2_service_provider_name](deprecated) | |
| admin | SAML2_SERVICE_PROVIDER_NAME | additional.fields[saml2_service_provider_name] | |
| admin | SERVICE_ACCOUNT_EMAIL | about.user.email_addresses | |
| admin | about.user.account_type | If the event.namelog field value is equal toENABLE_DIRECTORY_SYNCand theSERVICE_ACCOUNT_EMAILlog field value is not empty, then theabout.user.account_typeUDM field is set toSERVICE_ACCOUNT_TYPE. | |
| admin | DEVICE_NEW_STATE | target.asset.attribute.labels[device_new_state] | |
| admin | DEVICE_PREVIOUS_STATE | target.asset.attribute.labels[device_previous_state] | |
| admin | DEVICE_SERIAL_NUMBER | target.asset.hardware.serial_number | |
| admin | INVESTIGATION_ACTION_NUM_ATTEMPTED | security_result.detection_fields[investigation_action_num_attempt] | |
| admin | INVESTIGATION_ACTION_NUM_SUCCESS | security_result.detection_fields[investigation_action_num_success] | |
| admin | INVESTIGATION_ACTION_NUM_FAILED | security_result.detection_fields[investigation_action_num_failed] | |
| admin | INVESTIGATION_ACTION_IDENTIFIER | security_result.detection_fields[investigation_action_identifier] | |
| admin | INVESTIGATION_ACTION_ID | security_result.detection_fields[investigation_action_id] | |
| admin | SETTING_DESCRIPTION | target.resource.attribute.labels[setting_description] | |
| admin | USER_DEFINED_SETTING_NAME | target.resource.attribute.labels[user_defined_setting_name] | |
| admin | ACTION_TYPE | security_result.action_details | |
| admin | security_result.action | If the ACTION_TYPElog field value is equal toBLOCK, then thesecurity_result.actionUDM field is set toBLOCK.Else, the security_result.actionUDM field is set toALLOW. | |
| admin | ACTION_ID | security_result.detection_fields[action_id] | |
| admin | OAUTH2_APP_ID | additional.fields [oauth2_app_id] | |
| admin | OAUTH2_APP_TYPE | additional.fields [oauth2_app_type] | |
| admin | ACCESS_LEVEL_TITLE | target.resource.attribute.labels [access_level_title] | |
| admin | ACCESS_LEVEL_CURR_STATE | target.resource.attribute.labels [access_level_curr_state] | |
| admin | ACCESS_LEVEL_PREV_STATE | target.resource.attribute.labels [access_level_prev_state] | |
| admin | AUTH_PRINCIPLE_EMAIL | principal.user.email_addresses | If the actor.emaillog field value is not equal to theAUTH_PRINCIPLE_EMAIL, then theAUTH_PRINCIPLE_EMAILlog field is mapped to theprincipal.user.email_addressesUDM field. | 
| admin | INVESTIGATION_ADMIN_EMAIL | principal.user.email_addresses | If the actor.emaillog field value is not equal to theINVESTIGATION_ADMIN_EMAIL, then theINVESTIGATION_ADMIN_EMAILlog field is mapped to theprincipal.user.email_addressesUDM field. | 
| admin | target.resource.resource_type | If the event.namelog field value is equal toUPDATE_ACCESS_LEVEL_V2, then thetarget.resource.resource_typeUDM field is set toACCESS_POLICY. | |
| admin | APP_RESOURCE_ID | additional.fields [app_resource_id] | |
| admin | SECURITY_CENTER_RULE_TRIGGER_WINDOW | security_result.rule_labels[security_center_rule_trigger_window] | |
| admin | SECURITY_CENTER_RULE_CONDITION | security_result.rule_labels[security_center_rule_condition] | |
| admin | SECURITY_CENTER_RULE_THRESHOLD | security_result.rule_labels[security_center_rule_threshold] | |
| admin | SECURITY_CENTER_RULE_TIME_FRAME | security_result.rule_labels[security_center_rule_time_frame] | |
| admin | SECURITY_CENTER_RULE_ACTION | security_result.rule_labels[security_center_rule_action] | |
| admin | QUARANTINE_NAME | additional.fields[quarantine_name] | |
| admin | LABEL_NAME | target.resource.name | If the event.namelog field value is equal to one of the following values, then theLABEL_NAMElog field is mapped to thetarget.resource.nameUDM field:
 | 
| admin | LABEL_ID | target.resource.product_object_id | |
| admin | LABEL_PRINCIPAL_ROLE | target.resource.attribute.labels[label_principal_role] | |
| admin | LABEL_PREVIOUS_PRINCIPAL_ROLE | target.resource.attribute.labels[label_previous_principal_role] | |
| admin | LABEL_PRINCIPAL | target.resource.attribute.labels[label_principal] | |
| admin | LABEL_REVISION_ID | target.resource.attribute.labels[label_revision_id] | |
| jamboard | CURRENT_JAMBOARD_NAME | target.asset.attribute.labels [current_jamboard_name] | If the event.namelog field value is equal to one of the following values, then theCURRENT_JAMBOARD_NAMElog field is mapped to thetarget.asset.attribute.labelsUDM field:
 | 
| jamboard | JAMBOARD_ID | target.asset.asset_id | |
| jamboard | LICENSE_ENROLLMENT_STATE | target.asset.attribute.labels [license_enrollment_state] | |
| jamboard | PROVISION_STATE | target.asset.attribute.labels [provision_state] | |
| jamboard | ON_OFF | target.asset.attribute.labels [on_off] | |
| jamboard | NEW_ADDITIONAL_IMES | target.asset.attribute.labels [new_additional_imes] | |
| jamboard | OLD_ADDITIONAL_IMES | target.asset.attribute.labels [old_additional_imes] | |
| jamboard | NEW_DEMO_MODE_AVAILABILITY | target.asset.attribute.labels [new_demo_mode_availability] | |
| jamboard | OLD_DEMO_MODE_AVAILABILITY | target.asset.attribute.labels [old_demo_mode_availability] | |
| jamboard | NEW_LANGUAGE | target.asset.attribute.labels [new_language] | |
| jamboard | OLD_LANGUAGE | target.asset.attribute.labels [old_language] | |
| jamboard | NEW_LOCATION | target.asset.location.name | If the event.namelog field value is equal toDEVICE_LOCATION_CHANGE, then theNEW_LOCATIONlog field is mapped to thetarget.asset.location.nameUDM field. | 
| jamboard | OLD_LOCATION | target.asset.attribute.labels [old_location] | |
| jamboard | OLD_JAMBOARD_NAME | target.asset.attribute.labels [old_jamboard_name] | |
| jamboard | NEW_NOTE | target.resource.attribute.labels [new_note] | |
| jamboard | OLD_NOTE | target.resource.attribute.labels [old_note] | |
| jamboard | DEVICE_TYPE | target.asset.attribute.labels [device_type] | |
| jamboard | NEW_DEVICE | target.asset.attribute.labels [new_device] | |
| jamboard | OLD_DEVICE | target.asset.attribute.labels [old_device] | |
| jamboard | NEW_TIMEOUT_VALUE | target.asset.attribute.labels [new_timeout_value] | |
| jamboard | OLD_TIMEOUT_VALUE | target.asset.attribute.labels [old_timeout_value] | |
| jamboard | JAMBOARD_SETTING | target.asset.attribute.labels [jamboard_setting] | |
| jamboard | COMPONENT | target.asset.attribute.labels [component] | |
| jamboard | NEW_VERSION | target.asset.software.version | If the event.namelog field value is equal toDEVICE_UPDATE, then theNEW_VERSIONlog field is mapped to thetarget.asset.software.versionUDM field. | 
| jamboard | OLD_VERSION | target.asset.attribute.labels [old_version] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.value[description] | metadata.description | |
| gmail | events.parameters[delivery].msgValue[event_info].parameter.intValue[timestamp_usec] | metadata.event_timestamp | |
| gmail | events.parameters[delivery].msgValue[event_info].parameter.intValue[mail_event_type] | metadata.product_event_type | |
| gmail | id.applicationName | metadata.product_name | |
| gmail | metadata.vendor_name | The metadata.vendor_nameUDM field is set toGoogle Workspace. | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.value[rfc2822_message_id] | network.email.mail_id | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.value[subject] | network.email.subject | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.intValue[payload_size] | network.sent_bytes | |
| gmail | events.parameters[delivery].msgValue[event_info].parameter.intValue[elapsed_time_usec] | network.session_duration | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.intValue[smtp_tls_state] | network.smtp.is_tls | If this log field value is equal to 0, then thenetwork.smtp.is_tlsUDM field is set tofalse.Else, if this log field value is equal to 1, then thenetwork.smtp.is_tlsUDM field is set totrue. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[destination].parameter.value[address] | network.smtp.rcpt_to | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.intValue[smtp_response_reason] | network.smtp.server_response | If this log field value is equal to 1, then thenetwork.smtp.server_responseUDM field is set toevents.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.intValue[smtp_reply_code]-Default reason messages are rejected or accepted.Else, if this log field value is equal to 3, then thenetwork.smtp.server_responseUDM field is set toevents.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.intValue[smtp_reply_code]-Malware.Else, if this log field value is equal to 4, then thenetwork.smtp.server_responseUDM field is set toevents.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.intValue[smtp_reply_code]-DMARC policy.Else, if this log field value is equal to 5, then thenetwork.smtp.server_responseUDM field is set toevents.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.intValue[smtp_reply_code]-Unsupported attachment (by Gmail).Else, if this log field value is equal to 6, then thenetwork.smtp.server_responseUDM field is set toevents.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.intValue[smtp_reply_code]-Receive limit exceeded.Else, if this log field value is equal to 7, then thenetwork.smtp.server_responseUDM field is set toevents.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.intValue[smtp_reply_code]-Account over quota.Else, if this log field value is equal to 8, then thenetwork.smtp.server_responseUDM field is set toevents.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.intValue[smtp_reply_code]-Bad PTR record.Else, if this log field value is equal to 9, then thenetwork.smtp.server_responseUDM field is set toevents.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.intValue[smtp_reply_code]-Recipient doesn't exist.Else, if this log field value is equal to 10, then thenetwork.smtp.server_responseUDM field is set toevents.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.intValue[smtp_reply_code]-Customer policy.Else, if this log field value is equal to 12, then thenetwork.smtp.server_responseUDM field is set toevents.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.intValue[smtp_reply_code]-RFC violation.Else, if this log field value is equal to 13, then thenetwork.smtp.server_responseUDM field is set toevents.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.intValue[smtp_reply_code]-Blatant spam.Else, if this log field value is equal to 14, then thenetwork.smtp.server_responseUDM field is set toevents.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.intValue[smtp_reply_code]-Denial of service.Else, if this log field value is equal to 15, then thenetwork.smtp.server_responseUDM field is set toevents.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.intValue[smtp_reply_code]-Malicious or spammy links.Else, if this log field value is equal to 16, then thenetwork.smtp.server_responseUDM field is set toevents.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.intValue[smtp_reply_code]-Low IP reputation.Else, if this log field value is equal to 17, then thenetwork.smtp.server_responseUDM field is set toevents.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.intValue[smtp_reply_code]-Low domain reputation.Else, if this log field value is equal to 18, then thenetwork.smtp.server_responseUDM field is set toevents.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.intValue[smtp_reply_code]-IP listed in public Real-time Blackhole List (RBL).Else, if this log field value is equal to 19, then thenetwork.smtp.server_responseUDM field is set toevents.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.intValue[smtp_reply_code]-Temporarily rejected due to DoS limits.Else, if this log field value is equal to 20, then thenetwork.smtp.server_responseUDM field is set toevents.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.intValue[smtp_reply_code]-Permanently rejected due to DoS limits. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.value[smtp_tls_cipher] | network.tls.cipher | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.value[smtp_tls_version] | network.tls.version | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.value[client_host_zone] | principal.administrative_domain | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[source].parameter.value[service] | principal.application | |
| gmail | events.parameters[delivery].msgValue[message_owner].parameter.value[customer_domain] | principal.domain.name | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.value[client_ip] | principal.ip | |
| gmail | actor.gaiaId | principal.labels[actor_gaiaid](deprecated) | |
| gmail | actor.gaiaId | additional.fields[actor_gaiaid] | |
| gmail | actor.orgunitPath | principal.labels[actor_orgunitpath](deprecated) | |
| gmail | actor.orgunitPath | additional.fields[actor_orgunitpath] | |
| gmail | events.parameters[delivery].msgValue[message_owner].parameter.multiIntValue[gaia_ids] | principal.labels[message_owner_gaia_id](deprecated) | |
| gmail | events.parameters[delivery].msgValue[message_owner].parameter.multiIntValue[gaia_ids] | additional.fields[message_owner_gaia_id] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[source].parameter.value[selector] | principal.labels[source_selector](deprecated) | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[source].parameter.value[selector] | additional.fields[source_selector] | |
| gmail | events.parameters[delivery].msgValue[message_owner].parameter.multiStrValue[addresses] | principal.user.email_addresses | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[source].parameter.value[from_header_address] | principal.network.email.from | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[source].parameter.value[from_header_address] | network.email.from | |
| gmail | actor.email | principal.network.email.to | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[source].parameter.value[address] | principal.user.email_addresses | |
| gmail | events.parameters[delivery].msgValue[message_owner].parameter.multiStrValue[addresses] | principal.user.email_addresses | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[source].parameter.value[from_header_displayname] | principal.user.user_display_name | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[source].parameter.intValue[user_id] | principal.user.userid | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.value[flattened_destinations] | target.labels[flattened_destinations](deprecated) | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.value[flattened_destinations] | additional.fields[flattened_destinations] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[destination].parameter.value[service] | target.application | This log field is mapped to target.applicationUDM field when index value inevents.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[destination]is equal to0.For every other index value, this log field is mapped to the about.application. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[destination].parameter.intValue[rcpt_response] | target.labels[destination_rcpt_response](deprecated) | This log field is mapped to target.labels.valueUDM field andtarget.labels.keyis set todestination_rcpt_response, when index value inevents.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[destination]is equal to0.For every other index value, this log field is mapped to about.labels.valueUDM field andabout.labels.keyis set todestination_rcpt_response. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[destination].parameter.intValue[rcpt_response] | additional.fields[destination_rcpt_response] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[destination].parameter.value[selector] | target.labels[destination_selector](deprecated) | This log field is mapped to target.labels.valueUDM field andtarget.labels.keyis set todestination_selector, when index value inevents.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[destination]is equal to0.For every other index value, this log field is mapped to about.labels.valueUDM field andabout.labels.keyis set todestination_selector. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[destination].parameter.value[selector] | additional.fields[destination_selector] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[destination].parameter.boolValue[smime_decryption_success] | target.labels[destination_smime_decryption_success](deprecated) | This log field is mapped to target.labels.valueUDM field andtarget.labels.keyis set todestination_smime_decryption_success, when index value inevents.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[destination]is equal to0.For every other index value, this log field is mapped to about.labels.valueUDM field andabout.labels.keyis set todestination_smime_decryption_success. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[destination].parameter.boolValue[smime_decryption_success] | additional.fields[destination_smime_decryption_success] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[destination].parameter.boolValue[smime_extraction_success] | target.labels[destination_smime_extraction_success](deprecated) | This log field is mapped to target.labels.valueUDM field andtarget.labels.keyis set todestination_smime_extraction_success, when index value inevents.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[destination]is equal to0.For every other index value, this log field is mapped to about.labels.valueUDM field andabout.labels.keyis set todestination_smime_extraction_success. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[destination].parameter.boolValue[smime_extraction_success] | additional.fields[destination_smime_extraction_success] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[destination].parameter.boolValue[smime_parsing_success] | target.labels[destination_smime_parsing_success](deprecated) | This log field is mapped to target.labels.valueUDM field andtarget.labels.keyis set todestination_smime_parsing_success, when index value inevents.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[destination]is equal to0.For every other index value, this log field is mapped to about.labels.valueUDM field andabout.labels.keyis set todestination_smime_parsing_success. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[destination].parameter.boolValue[smime_parsing_success] | additional.fields[destination_smime_parsing_success] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[destination].parameter.boolValue[smime_signature_verification_success] | target.labels[destination_smime_signature_verification_success](deprecated) | This log field is mapped to target.labels.valueUDM field andtarget.labels.keyis set todestination_smime_signature_verification_success, when index value inevents.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[destination]is equal to0.For every other index value, this log field is mapped to about.labels.valueUDM field andabout.labels.keyis set todestination_smime_signature_verification_success. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[destination].parameter.boolValue[smime_signature_verification_success] | additional.fields[destination_smime_signature_verification_success] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[destination].parameter.value[address] | target.user.email_addresses | This log field is mapped to target.user.email_addressesUDM field when index value inevents.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[destination]is equal to0.For every other index value, this log field is mapped to the about.user.email_addresses. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[destination].parameter.intValue[user_id] | target.user.userid | This log field is mapped to target.user.useridUDM field when index value inevents.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[destination]is equal to0.For every other index value, this log field is mapped to the about.user.userid. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.value[smtp_out_remote_host] | intermediary.hostname | |
| gmail | events.parameters[delivery].msgValue[server_info].parameter.value[host_name] | intermediary.hostname | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.value[failed_smtp_out_connect_ip] | intermediary.ip | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.value[smtp_in_connect_ip] | intermediary.ip | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.value[smtp_out_connect_ip] | intermediary.ip | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.value[smtp_user_agent_ip] | intermediary.ip | |
| gmail | events.parameters[delivery].msgValue[server_info].parameter.value[job_name] | intermediary.labels[job_name](deprecated) | |
| gmail | events.parameters[delivery].msgValue[server_info].parameter.value[job_name] | additional.fields[job_name] | |
| gmail | events.parameters[delivery].msgValue[server_info].parameter.intValue[server_type] | intermediary.labels[server_type](deprecated) | |
| gmail | events.parameters[delivery].msgValue[server_info].parameter.intValue[server_type] | additional.fields[server_type] | |
| gmail | events.parameters[delivery].msgValue[server_info].parameter.value[service_pool] | intermediary.labels[service_pool](deprecated) | |
| gmail | events.parameters[delivery].msgValue[server_info].parameter.value[service_pool] | additional.fields[service_pool] | |
| gmail | events.parameters[delivery].msgValue[server_info].parameter.intValue[task_number] | intermediary.labels[task_number](deprecated) | |
| gmail | events.parameters[delivery].msgValue[server_info].parameter.intValue[task_number] | additional.fields[task_number] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[triggered_rule_info].parameter.value[policy_holder_address] | security_result.about.user.email_addresses | If this log field value doesn't match the regular expression ^.+@.+$, then it is mapped to thesecurity_result.about.administrative_domainUDM field.Else, it is mapped to the security_result.about.administrative_domainUDM field. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[triggered_rule_info].parameter.multiMsgValue[consequence].parameter.value[policy_holder_email] | security_result.about.user.email_addresses | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[triggered_rule_info].parameter.multiMsgValue[consequence].parameter.intValue[policy_holder_user_id] | security_result.about.user.userid | |
| gmail | security_result.action | If the events.parameters[delivery].msgValue[event_info].parameter.boolValue[success]log field value is equal totrue, then thesecurity_result.actionUDM field is set toALLOW.Else, the security_result.actionUDM field is set toBLOCK. | |
| gmail | events.parameters[delivery].msgValue[event_info].parameter.boolValue[success] | security_result.action_details | |
| gmail | security_result.category | If the events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[attachment].parameter.intValue[malware_family]log field value is not empty, then thesecurity_result.categoryUDM field is set toSOFTWARE_MALICIOUS.If the events.parameters[delivery].msgValue[message_info].parameter.boolValue[is_spam]log field value is equal totrue, then thesecurity_result.categoryUDM field is set toMAIL_SPAM. | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[attachment].parameter.intValue[malware_family] | security_result.category_details | If this log field value is equal to 1, then thesecurity_result.category_detailsUDM field is set to1 - A known malicious program type of malware.Else, if this log field value is equal to 2, then thesecurity_result.category_detailsUDM field is set to2 - A virus or worm type of malware.Else, if this log field value is equal to 3, then thesecurity_result.category_detailsUDM field is set to3 - Possible harmful email content.Else, if this log field value is equal to 4, then thesecurity_result.category_detailsUDM field is set to4 - Possible unwanted email content.Else, if this log field value is equal to 5, then thesecurity_result.category_detailsUDM field is set to5 - Other type of malware. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.value[flattened_triggered_rule_info] | security_result.detection_fields[flattened_triggered_rule_info] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.boolValue[is_internal] | security_result.detection_fields[is_internal] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.boolValue[is_intra_domain] | security_result.detection_fields[is_intra_domain] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.boolValue[is_policy_check_for_sender] | security_result.detection_fields[is_policy_check_for_sender] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.boolValue[is_spam] | security_result.detection_fields[is_spam] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.intValue[smtp_replay_error] | security_result.detection_fields[smtp_replay_error] | If this log field value is equal to 1, then thesecurity_result.detection_fields.keyUDM field is set tosmtp_replay_errorand thesecurity_result.detection_fields.valueUDM field is set to1 - Authentication error.Else, if this log field value is equal to 2, then thesecurity_result.detection_fields.keyUDM field is set tosmtp_replay_errorand the2 - Daily rate limit was exceeded.log field is mapped to thesecurity_result.detection_fields.valueUDM field.Else, if this log field value is equal to 3, then thesecurity_result.detection_fields.keyUDM field is set tosmtp_replay_errorand the3 - Peak rate limit was exceeded.log field is mapped to thesecurity_result.detection_fields.valueUDM field.Else, if this log field value is equal to 4, then thesecurity_result.detection_fields.keyUDM field is set tosmtp_replay_errorand the4 - SMTP relay was abused.log field is mapped to thesecurity_result.detection_fields.valueUDM field.Else, if this log field value is equal to 5, then thesecurity_result.detection_fields.keyUDM field is set tosmtp_replay_errorand the5 - Per-user rate limit was exceeded.log field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[spam_info].parameter.intValue[classification_reason] | security_result.detection_fields[spam_info_classification_reason] | If this log field value is equal to 1, then thesecurity_result.detection_fields.keyUDM field is set tospam_info_classification_reasonand thesecurity_result.detection_fields.valueUDM field is set to1 - Default spam classification reason.Else, if this log field value is equal to 2, then thesecurity_result.detection_fields.keyUDM field is set tospam_info_classification_reasonand thesecurity_result.detection_fields.valueUDM field is set to2 - Message classified because of sender's past actions.Else, if this log field value is equal to 3, then thesecurity_result.detection_fields.keyUDM field is set tospam_info_classification_reasonand thesecurity_result.detection_fields.valueUDM field is set to3 - Suspicious content.Else, if this log field value is equal to 4, then thesecurity_result.detection_fields.keyUDM field is set tospam_info_classification_reasonand thesecurity_result.detection_fields.valueUDM field is set to4 - Suspicious link.Else, if this log field value is equal to 5, then thesecurity_result.detection_fields.keyUDM field is set tospam_info_classification_reasonand thesecurity_result.detection_fields.valueUDM field is set to5 - Suspicious attachment.Else, if this log field value is equal to 6, then thesecurity_result.detection_fields.keyUDM field is set tospam_info_classification_reasonand thesecurity_result.detection_fields.valueUDM field is set to6 - Custom policy defined in Google Workspace Admin Console > Gmail settings.Else, if this log field value is equal to 7, then thesecurity_result.detection_fields.keyUDM field is set tospam_info_classification_reasonand thesecurity_result.detection_fields.valueUDM field is set to7 - DMARC.Else, if this log field value is equal to 8, then thesecurity_result.detection_fields.keyUDM field is set tospam_info_classification_reasonand thesecurity_result.detection_fields.valueUDM field is set to8 - Domain in public RBLs.Else, if this log field value is equal to 9, then thesecurity_result.detection_fields.keyUDM field is set tospam_info_classification_reasonand thesecurity_result.detection_fields.valueUDM field is set to9 - RFC standards violation.Else, if this log field value is equal to 10, then thesecurity_result.detection_fields.keyUDM field is set tospam_info_classification_reasonand thesecurity_result.detection_fields.valueUDM field is set to10 - Gmail policy violation.Else, if this log field value is equal to 11, then thesecurity_result.detection_fields.keyUDM field is set tospam_info_classification_reasonand thesecurity_result.detection_fields.valueUDM field is set to11 - Machine learning verdict.Else, if this log field value is equal to 12, then thesecurity_result.detection_fields.keyUDM field is set tospam_info_classification_reasonand thesecurity_result.detection_fields.valueUDM field is set to12 - Sender reputation.Else, if this log field value is equal to 13, then thesecurity_result.detection_fields.keyUDM field is set tospam_info_classification_reasonand thesecurity_result.detection_fields.valueUDM field is set to13 - Blatant spam.Else, if this log field value is equal to 14, then thesecurity_result.detection_fields.keyUDM field is set tospam_info_classification_reasonand thesecurity_result.detection_fields.valueUDM field is set to14 - Advanced phishing and malware protection. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[spam_info].parameter.intValue[classification_timestamp_usec] | security_result.detection_fields[spam_info_classification_timestamp_usec] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[spam_info].parameter.boolValue[delayed_for_deepscan] | security_result.detection_fields[spam_info_delayed_for_deepscan] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[spam_info].parameter.intValue[disposition] | security_result.detection_fields[spam_info_disposition] | If this log field value is equal to 1, then thesecurity_result.detection_fields.keyUDM field is set tospam_info_dispositionand thesecurity_result.detection_fields.valueUDM field is set to1 - Message considered clean (not spam or malware).Else, if this log field value is equal to 2, then thesecurity_result.detection_fields.keyUDM field is set tospam_info_dispositionand thesecurity_result.detection_fields.valueUDM field is set to2 - Spam.Else, if this log field value is equal to 3, then thesecurity_result.detection_fields.keyUDM field is set tospam_info_dispositionand thesecurity_result.detection_fields.valueUDM field is set to3 - Phishing.Else, if this log field value is equal to 4, then thesecurity_result.detection_fields.keyUDM field is set tospam_info_dispositionand thesecurity_result.detection_fields.valueUDM field is set to4 - Suspicious.Else, if this log field value is equal to 5, then thesecurity_result.detection_fields.keyUDM field is set tospam_info_dispositionand thesecurity_result.detection_fields.valueUDM field is set to5 - Malware. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[spam_info].parameter.value[ip_whitelist_entry] | security_result.detection_fields[spam_info_ip_whitelist_entry] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[spam_info].parameter.multiMsgValue[safety_settings_info].parameter.intValue[safety_settings_action] | security_result.detection_fields[spam_info_safety_setting_action] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[spam_info].parameter.multiMsgValue[safety_settings_info].parameter.intValue[safety_settings_condition] | security_result.detection_fields[spam_info_safety_settings_condition] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[triggered_rule_info].parameter.multiMsgValue[string_match].parameter.value[attachment_name] | security_result.detection_fields[triggered_rule_info_string_match_attachment_name] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[triggered_rule_info].parameter.multiMsgValue[string_match].parameter.value[matched_string] | security_result.detection_fields[triggered_rule_info_string_match_matched_string] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[triggered_rule_info].parameter.multiMsgValue[string_match].parameter.intValue[source] | security_result.detection_fields[triggered_rule_info_string_match_source] | If this log field value is equal to 0, then thesecurity_result.detection_fields.keyUDM field is set totriggered_rule_info_string_match_sourceand thesecurity_result.detection_fields.valueUDM field is set to0 - Unknown.Else, if this log field value is equal to 1, then thesecurity_result.detection_fields.keyUDM field is set totriggered_rule_info_string_match_sourceand thesecurity_result.detection_fields.valueUDM field is set to1 - Message bodyorincluding text format attachments.Else, if this log field value is equal to 2, then thesecurity_result.detection_fields.keyUDM field is set totriggered_rule_info_string_match_sourceand thesecurity_result.detection_fields.valueUDM field is set to2 - Binary format attachments.Else, if this log field value is equal to 3, then thesecurity_result.detection_fields.keyUDM field is set totriggered_rule_info_string_match_sourceand thesecurity_result.detection_fields.valueUDM field is set to3 - Message headers.Else, if this log field value is equal to 4, then thesecurity_result.detection_fields.keyUDM field is set totriggered_rule_info_string_match_sourceand thesecurity_result.detection_fields.valueUDM field is set to4 - Subject.Else, if this log field value is equal to 5, then thesecurity_result.detection_fields.keyUDM field is set totriggered_rule_info_string_match_sourceand thesecurity_result.detection_fields.valueUDM field is set to5 - Sender header.Else, if this log field value is equal to 6, then thesecurity_result.detection_fields.keyUDM field is set totriggered_rule_info_string_match_sourceand thesecurity_result.detection_fields.valueUDM field is set to6 - Recipient header.Else, if this log field value is equal to 7, then thesecurity_result.detection_fields.keyUDM field is set totriggered_rule_info_string_match_sourceand thesecurity_result.detection_fields.valueUDM field is set to7 - Raw message. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.intValue[upload_error_category] | security_result.detection_fields[upload_error_category] | If this log field value is equal to 0, then thesecurity_result.detection_fields.keyUDM field is set toupload_error_categoryand thesecurity_result.detection_fields.valueUDM field is set to0 - Uncategorized transient error.Else, if this log field value is equal to 1, then thesecurity_result.detection_fields.keyUDM field is set toupload_error_categoryand thesecurity_result.detection_fields.valueUDM field is set to1 - Recipient account is too busy.Else, if this log field value is equal to 2, then thesecurity_result.detection_fields.keyUDM field is set toupload_error_categoryand thesecurity_result.detection_fields.valueUDM field is set to2 - DNS error resolving recipient domain.Else, if this log field value is equal to 3, then thesecurity_result.detection_fields.keyUDM field is set toupload_error_categoryand thesecurity_result.detection_fields.valueUDM field is set to3 - Recipient's server refused connection.Else, if this log field value is equal to 4, then thesecurity_result.detection_fields.keyUDM field is set toupload_error_categoryand thesecurity_result.detection_fields.valueUDM field is set to4 - Recipient is out of storage. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[triggered_rule_info].parameter.intValue[rule_id] | security_result.rule_id | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[triggered_rule_info].parameter.multiMsgValue[consequence].parameter.intValue[action] | security_result.rule_labels[triggered_rule_info_consequence_action] | If this log field value is equal to 0, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_actionand thesecurity_result.rule_labels.valueUDM field is set to0 - Consequence is a no-op.Else, if this log field value is equal to 3, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_actionand thesecurity_result.rule_labels.valueUDM field is set to3 - Put message in Admin Quarantine.Else, if this log field value is equal to 4, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_actionand thesecurity_result.rule_labels.valueUDM field is set to4 - Modify the primary delivery target.Else, if this log field value is equal to 5, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_actionand thesecurity_result.rule_labels.valueUDM field is set to5 - Add a delivery target.Else, if this log field value is equal to 6, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_actionand thesecurity_result.rule_labels.valueUDM field is set to6 - Added a message header.Else, if this log field value is equal to 7, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_actionand thesecurity_result.rule_labels.valueUDM field is set to7 - Overwrite the envelope recipient.Else, if this log field value is equal to 9, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_actionand thesecurity_result.rule_labels.valueUDM field is set to9 - Add message to specified message set.Else, if this log field value is equal to 10, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_actionand thesecurity_result.rule_labels.valueUDM field is set to10 - Modify the message labels.Else, if this log field value is equal to 11, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_actionand thesecurity_result.rule_labels.valueUDM field is set to11 - Prefix text to message subject.Else, if this log field value is equal to 12, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_actionand thesecurity_result.rule_labels.valueUDM field is set to12 - Add a footer to the message.Else, if this log field value is equal to 13, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_actionand thesecurity_result.rule_labels.valueUDM field is set to13 - Strip the message body.Else, if this log field value is equal to 14, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_actionand the14 - Store a copy of the message in the user's mailboxoraccording to comprehensive mail storage setting.log field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, if this log field value is equal to 15, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_actionand thesecurity_result.rule_labels.valueUDM field is set to15 - Replace attachment with canned text.Else, if this log field value is equal to 16, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_actionand thesecurity_result.rule_labels.valueUDM field is set to16 - Require secure message delivery.Else, if this log field value is equal to 17, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_actionand thesecurity_result.rule_labels.valueUDM field is set to17 - Message can't be delivered and bounced.Else, if this log field value is equal to 18, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_actionand thesecurity_result.rule_labels.valueUDM field is set to18 - Archive to Google Vault for recipients.Else, if this log field value is equal to 20, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_actionand thesecurity_result.rule_labels.valueUDM field is set to20 - Encrypt outbound message using S/MIME.Else, if this log field value is equal to 21, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_actionand the21 - Change the recipient user when message is received at SMTP.log field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[triggered_rule_info].parameter.multiMsgValue[consequence].parameter.value[reason] | security_result.rule_labels[triggered_rule_info_consequence_reason] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[triggered_rule_info].parameter.multiMsgValue[consequence].parameter.multiMsgValue[subconsequence].parameter.value[action] | security_result.rule_labels[triggered_rule_info_consequence_subconsequence_action] | If this log field value is equal to 0, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_subconsequence_actionand thesecurity_result.rule_labels.valueUDM field is set to0 - Consequence is a no-op.Else, if this log field value is equal to 3, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_subconsequence_actionand thesecurity_result.rule_labels.valueUDM field is set to3 - Put message in Admin Quarantine.Else, if this log field value is equal to 4, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_subconsequence_actionand thesecurity_result.rule_labels.valueUDM field is set to4 - Modify the primary delivery target.Else, if this log field value is equal to 5, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_subconsequence_actionand thesecurity_result.rule_labels.valueUDM field is set to5 - Add a delivery target.Else, if this log field value is equal to 6, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_subconsequence_actionand thesecurity_result.rule_labels.valueUDM field is set to6 - Added a message header.Else, if this log field value is equal to 7, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_subconsequence_actionand thesecurity_result.rule_labels.valueUDM field is set to7 - Overwrite the envelope recipient.Else, if this log field value is equal to 9, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_subconsequence_actionand thesecurity_result.rule_labels.valueUDM field is set to9 - Add message to specified message set.Else, if this log field value is equal to 10, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_subconsequence_actionand thesecurity_result.rule_labels.valueUDM field is set to10 - Modify the message labels.Else, if this log field value is equal to 11, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_subconsequence_actionand thesecurity_result.rule_labels.valueUDM field is set to11 - Prefix text to message subject.Else, if this log field value is equal to 12, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_subconsequence_actionand thesecurity_result.rule_labels.valueUDM field is set to12 - Add a footer to the message.Else, if this log field value is equal to 13, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_subconsequence_actionand thesecurity_result.rule_labels.valueUDM field is set to13 - Strip the message body.Else, if this log field value is equal to 14, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_subconsequence_actionand the14 - Store a copy of the message in the user's mailboxoraccording to comprehensive mail storage setting.log field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, if this log field value is equal to 15, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_subconsequence_actionand thesecurity_result.rule_labels.valueUDM field is set to15 - Replace attachment with canned text.Else, if this log field value is equal to 16, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_subconsequence_actionand thesecurity_result.rule_labels.valueUDM field is set to16 - Require secure message delivery.Else, if this log field value is equal to 17, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_subconsequence_actionand thesecurity_result.rule_labels.valueUDM field is set to17 - Message can't be delivered and bounced.Else, if this log field value is equal to 18, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_subconsequence_actionand thesecurity_result.rule_labels.valueUDM field is set to18 - Archive to Google Vault for recipients.Else, if this log field value is equal to 20, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_subconsequence_actionand thesecurity_result.rule_labels.valueUDM field is set to20 - Encrypt outbound message using S/MIME.Else, if this log field value is equal to 21, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_consequence_subconsequence_actionand the21 - Change the recipient user when message is received at SMTP.log field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[triggered_rule_info].parameter.multiMsgValue[consequence].parameter.multiMsgValue[subconsequence].parameter.value[reason] | security_result.rule_labels[triggered_rule_info_consequence_subconsequence_reason] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[triggered_rule_info].parameter.intValue[policy_id] | security_result.rule_labels[triggered_rule_info_policy_id] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[triggered_rule_info].parameter.value[spam_label_modifier] | security_result.rule_labels[triggered_rule_info_spam_label_modifier] | If this log field value is equal to 0, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_spam_label_modifierand the0 - No action—the rule honored the Gmail spam classification verdict.log field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, if this log field value is equal to 1, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_spam_label_modifierand the1 - Spam—the rule classified the message as spam.log field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, if this log field value is equal to 2, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_spam_label_modifierand the2 - Not spam—the rule classified the message as not spam.log field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[triggered_rule_info].parameter.multiMsgValue[string_match].parameter.value[match_expression] | security_result.rule_labels[triggered_rule_info_string_match_match_expression] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[triggered_rule_info].parameter.multiMsgValue[string_match].parameter.value[predefined_detector_name] | security_result.rule_labels[triggered_rule_info_string_match_predefined_detector_name] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[triggered_rule_info].parameter.multiMsgValue[string_match].parameter.intValue[type] | security_result.rule_labels[triggered_rule_info_string_match_type] | If this log field value is equal to 0, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_string_match_typeand thesecurity_result.rule_labels.valueUDM field is set to0 - Undefined.Else, if this log field value is equal to 1, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_string_match_typeand thesecurity_result.rule_labels.valueUDM field is set to1 - Regular expression match.Else, if this log field value is equal to 2, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_string_match_typeand thesecurity_result.rule_labels.valueUDM field is set to2 - Predefined detector match.Else, if this log field value is equal to 3, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_string_match_typeand thesecurity_result.rule_labels.valueUDM field is set to3 - Simple content match.Else, if this log field value is equal to 4, then thesecurity_result.rule_labels.keyUDM field is set totriggered_rule_info_string_match_typeand thesecurity_result.rule_labels.valueUDM field is set to4 - Non-ASCII match. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[triggered_rule_info].parameter.value[rule_name] | security_result.rule_name | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[triggered_rule_info].parameter.intValue[rule_type] | security_result.rule_type | If this log field value is equal to 0, then thesecurity_result.rule_typeUDM field is set to0 - Walled garden.Else, if this log field value is equal to 7, then thesecurity_result.rule_typeUDM field is set to7 - Objectionable content.Else, if this log field value is equal to 8, then thesecurity_result.rule_typeUDM field is set to8 - Content compliance.Else, if this log field value is equal to 10, then thesecurity_result.rule_typeUDM field is set to10 - Received mail routing.Else, if this log field value is equal to 11, then thesecurity_result.rule_typeUDM field is set to11 - Sent mail routing.Else, if this log field value is equal to 12, then thesecurity_result.rule_typeUDM field is set to12 - Spam override.Else, if this log field value is equal to 14, then thesecurity_result.rule_typeUDM field is set to14 - Blocked senders.Else, if this log field value is equal to 15, then thesecurity_result.rule_typeUDM field is set to15 - Append footer.Else, if this log field value is equal to 16, then thesecurity_result.rule_typeUDM field is set to16 - Attachment compliance.Else, if this log field value is equal to 17, then thesecurity_result.rule_typeUDM field is set to17 - TLS compliance.Else, if this log field value is equal to 18, then thesecurity_result.rule_typeUDM field is set to18 - Domain default routing.Else, if this log field value is equal to 19, then thesecurity_result.rule_typeUDM field is set to19 - Inbound email journal acceptance in Vault.Else, if this log field value is equal to 20, then thesecurity_result.rule_typeUDM field is set to20 - Outbound relay.Else, if this log field value is equal to 21, then thesecurity_result.rule_typeUDM field is set to21 - Quarantine summary.Else, if this log field value is equal to 22, then thesecurity_result.rule_typeUDM field is set to22 - Alternate secure route.Else, if this log field value is equal to 23, then thesecurity_result.rule_typeUDM field is set to23 - Alias table.Else, if this log field value is equal to 24, then thesecurity_result.rule_typeUDM field is set to24 - Comprehensive mail storage.Else, if this log field value is equal to 25, then thesecurity_result.rule_typeUDM field is set to25 - Routing rule.Else, if this log field value is equal to 26, then thesecurity_result.rule_typeUDM field is set to26 - Inbound gateway.Else, if this log field value is equal to 27, then thesecurity_result.rule_typeUDM field is set to27 - S/MIME.Else, if this log field value is equal to 28, then thesecurity_result.rule_typeUDM field is set to28 - Third-party email archiving.Else, if this log field value is equal to 31, then thesecurity_result.rule_typeUDM field is set to31 - S/MIME restrict delivery. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.multiMsgValue[authenticated_domain].parameter.value[name] | about.domain.name | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[attachment].parameter.value[file_extension_type] | about.file.file_type | FILE_TYPE_string added before this log field value and converted it to uppercase, then If this log field value present in File.FileType then, this log field is mapped toabout.file.file_typeUDM field. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[attachment].parameter.value[file_extension_type] | about.file.mime_type | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[structured_policy_log_info].parameter.multiMsgValue[detected_file_types].parameter.value[mime_type] | about.file.mime_type | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[attachment].parameter.value[sha256] | about.file.sha256 | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.value[ip_geo_city] | about.ip_geo_artifact.location.city | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.value[ip_geo_country] | about.ip_geo_artifact.location.country_or_region | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.intValue[action_type] | about.labels[action_type](deprecated) | If this log field value is equal to 1, then theabout.labelsUDM field is set to1 - Message received by inbound SMTP server.Else, if this log field value is equal to 2, then theabout.labelsUDM field is set to2 - Message accepted by Gmail and prepared for delivery.Else, if this log field value is equal to 3, then theabout.labelsUDM field is set to3 - Message was handled by Gmail.Else, if this log field value is equal to 10, then theabout.labelsUDM field is set to10 - Message sent out by outbound SMTP server.Else, if this log field value is equal to 14, then theabout.labelsUDM field is set to14 - A temporary error occurred when Gmail tried to deliver the messageorand the message has been scheduled for retry.Else, if this log field value is equal to 18, then theabout.labelsUDM field is set to18 - Message could not be delivered and bounced.Else, if this log field value is equal to 19, then theabout.labelsUDM field is set to19 - Message was dropped by Gmail.Else, if this log field value is equal to 45, then theabout.labelsUDM field is set to45 - Message was accepted for delivery by the Google Groups subsystem.Else, if this log field value is equal to 46, then theabout.labelsUDM field is set to46 - Message's recipient address was a Google Grouporand the recipient was expanded to each member of the Google Group that has message delivery enabled.Else, if this log field value is equal to 48, then theabout.labelsUDM field is set to48 - Message received by inbound SMTP server for relay.Else, if this log field value is equal to 49, then theabout.labelsUDM field is set to49 - Message sent through relay by outbound SMTP server.Else, if this log field value is equal to 51, then theabout.labelsUDM field is set to51 - Message was written to Google Groups storage.Else, if this log field value is equal to 54, then theabout.labelsUDM field is set to54 - Message was rejected by the Google Groups storage system.Else, if this log field value is equal to 55, then theabout.labelsUDM field is set to55 - Message was re-inserted into Gmail by policies that modify the primary delivery route or envelope recipient.Else, if this log field value is equal to 68, then theabout.labelsUDM field is set to68 - Message accepted by Gmail and prepared for delivery.Else, if this log field value is equal to 69, then theabout.labelsUDM field is set to69 - A user changed the message's spam classification in Gmail.Else, if this log field value is equal to 70, then theabout.labelsUDM field is set to70 - The message was reclassified as spam or phishing after it was delivered to Gmail.Else, if this log field value is equal to 71, then theabout.labelsUDM field is set to71 - A user took an action in the inbox after receiving the message. Post-delivery actions include opening a messageorclicking a link in a messageorand downloading an attachment. BigQuery export doesn't provide details about the action. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.intValue[action_type] | additional.fields[action_type] | If this log field value is equal to 1, then theadditional.fieldsUDM field is set to1 - Message received by inbound SMTP server.Else, if this log field value is equal to 2, then theadditional.fieldsUDM field is set to2 - Message accepted by Gmail and prepared for delivery.Else, if this log field value is equal to 3, then theadditional.fieldsUDM field is set to3 - Message was handled by Gmail.Else, if this log field value is equal to 10, then theadditional.fieldsUDM field is set to10 - Message sent out by outbound SMTP server.Else, if this log field value is equal to 14, then theadditional.fieldsUDM field is set to14 - A temporary error occurred when Gmail tried to deliver the messageorand the message has been scheduled for retry.Else, if this log field value is equal to 18, then theadditional.fieldsUDM field is set to18 - Message could not be delivered and bounced.Else, if this log field value is equal to 19, then theadditional.fieldsUDM field is set to19 - Message was dropped by Gmail.Else, if this log field value is equal to 45, then theadditional.fieldsUDM field is set to45 - Message was accepted for delivery by the Google Groups subsystem.Else, if this log field value is equal to 46, then theadditional.fieldsUDM field is set to46 - Message's recipient address was a Google Grouporand the recipient was expanded to each member of the Google Group that has message delivery enabled.Else, if this log field value is equal to 48, then theadditional.fieldsUDM field is set to48 - Message received by inbound SMTP server for relay.Else, if this log field value is equal to 49, then theadditional.fieldsUDM field is set to49 - Message sent through relay by outbound SMTP server.Else, if this log field value is equal to 51, then theadditional.fieldsUDM field is set to51 - Message was written to Google Groups storage.Else, if this log field value is equal to 54, then theadditional.fieldsUDM field is set to54 - Message was rejected by the Google Groups storage system.Else, if this log field value is equal to 55, then theadditional.fieldsUDM field is set to55 - Message was re-inserted into Gmail by policies that modify the primary delivery route or envelope recipient.Else, if this log field value is equal to 68, then theadditional.fieldsUDM field is set to68 - Message accepted by Gmail and prepared for delivery.Else, if this log field value is equal to 69, then theadditional.fieldsUDM field is set to69 - A user changed the message's spam classification in Gmail.Else, if this log field value is equal to 70, then theadditional.fieldsUDM field is set to70 - The message was reclassified as spam or phishing after it was delivered to Gmail.Else, if this log field value is equal to 71, then theadditional.fieldsUDM field is set to71 - A user took an action in the inbox after receiving the message. Post-delivery actions include opening a messageorclicking a link in a messageorand downloading an attachment. BigQuery export doesn't provide details about the action. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.multiMsgValue[authenticated_domain].parameter.intValue[type] | about.labels[authenticated_domain_type](deprecated) | If this log field value is equal to 1, then theabout.labelsUDM field is set to1 - SPF.Else, if this log field value is equal to 2, then theabout.labelsUDM field is set to2 - DKIM.Else, if this log field value is equal to 3, then theabout.labelsUDM field is set to3 - DKIM_PROXY.Else, if this log field value is equal to 4, then theabout.labelsUDM field is set to4 - XOAR_SPF.Else, if this log field value is equal to 5, then theabout.labelsUDM field is set to5 - XOAR_DKIM.Else, if this log field value is equal to 6, then theabout.labelsUDM field is set to6 - ARC_SPF.Else, if this log field value is equal to 7, then theabout.labelsUDM field is set to7 - ARC_DKIM. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.multiMsgValue[authenticated_domain].parameter.intValue[type] | additional.fields[authenticated_domain_type] | If this log field value is equal to 1, then theadditional.fieldsUDM field is set to1 - SPF.Else, if this log field value is equal to 2, then theadditional.fieldsUDM field is set to2 - DKIM.Else, if this log field value is equal to 3, then theadditional.fieldsUDM field is set to3 - DKIM_PROXY.Else, if this log field value is equal to 4, then theadditional.fieldsUDM field is set to4 - XOAR_SPF.Else, if this log field value is equal to 5, then theadditional.fieldsUDM field is set to5 - XOAR_DKIM.Else, if this log field value is equal to 6, then theadditional.fieldsUDM field is set to6 - ARC_SPF.Else, if this log field value is equal to 7, then theadditional.fieldsUDM field is set to7 - ARC_DKIM. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.intValue[delivery_timestamp_usec] | about.labels[delivery_timestamp_usec](deprecated) | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.intValue[delivery_timestamp_usec] | additional.fields[delivery_timestamp_usec] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[structured_policy_log_info].parameter.multiMsgValue[detected_file_types].parameter.intValue[category] | about.labels[detected_file_types_category](deprecated) | If this log field value is equal to 1, then theabout.labelsUDM field is set to1 - Unrecognized file type.Else, if this log field value is equal to 2, then theabout.labelsUDM field is set to2 - Microsoft Office documents, including word processing, spreadsheet, presentation, and database documents. Includes PDF files. The file might or might not be encrypted.Else, if this log field value is equal to 3, then theabout.labelsUDM field is set to3 - Video and multimedia, for example, MPEG, Quicktime, WMV.Else, if this log field value is equal to 4, then theabout.labelsUDM field is set to4 - Music and audio, for example, MP3, AAC, WAV.Else, if this log field value is equal to 5, then theabout.labelsUDM field is set to5 - Images, for example, JPEG, BMP, GIF.Else, if this log field value is equal to 6, then theabout.labelsUDM field is set to6 - Archives, for example, ZIP, TAR, TGZ.Else, if this log field value is equal to 7, then theabout.labelsUDM field is set to7 - Executables, for example EXE, COM, JS.Else, if this log field value is equal to 8, then theabout.labelsUDM field is set to8 - Office documents that are encrypted.Else, if this log field value is equal to 9, then theabout.labelsUDM field is set to9 - Office documents that are not encrypted. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[structured_policy_log_info].parameter.multiMsgValue[detected_file_types].parameter.intValue[category] | additional.fields[detected_file_types_category] | If this log field value is equal to 1, then theadditional.fieldsUDM field is set to1 - Unrecognized file type.Else, if this log field value is equal to 2, then theadditional.fieldsUDM field is set to2 - Microsoft Office documents, including word processing, spreadsheet, presentation, and database documents. Includes PDF files. The file might or might not be encrypted.Else, if this log field value is equal to 3, then theadditional.fieldsUDM field is set to3 - Video and multimedia, for example, MPEG, Quicktime, WMV.Else, if this log field value is equal to 4, then theadditional.fieldsUDM field is set to4 - Music and audio, for example, MP3, AAC, WAV.Else, if this log field value is equal to 5, then theadditional.fieldsUDM field is set to5 - Images, for example, JPEG, BMP, GIF.Else, if this log field value is equal to 6, then theadditional.fieldsUDM field is set to6 - Archives, for example, ZIP, TAR, TGZ.Else, if this log field value is equal to 7, then theadditional.fieldsUDM field is set to7 - Executables, for example EXE, COM, JS.Else, if this log field value is equal to 8, then theadditional.fieldsUDM field is set to8 - Office documents that are encrypted.Else, if this log field value is equal to 9, then theadditional.fieldsUDM field is set to9 - Office documents that are not encrypted. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.boolValue[dkim_pass] | about.labels[dkim_pass](deprecated) | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.boolValue[dkim_pass] | additional.fields[dkim_pass] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.boolValue[dmarc_pass] | about.labels[dmarc_pass](deprecated) | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.boolValue[dmarc_pass] | additional.fields[dmarc_pass] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.value[dmarc_published_domain] | about.labels[dmarc_published_domain](deprecated) | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.value[dmarc_published_domain] | additional.fields[dmarc_published_domain] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[structured_policy_log_info].parameter.msgValue[exchange_journal_info].parameter.multiStrValue[recipients] | about.labels[exchange_journal_info_recipients](deprecated) | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[structured_policy_log_info].parameter.msgValue[exchange_journal_info].parameter.multiStrValue[recipients] | additional.fields[exchange_journal_info_recipients] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[structured_policy_log_info].parameter.msgValue[exchange_journal_info].parameter.value[rfc822_message_id] | about.labels[exchange_journal_info_rfc822_message_id](deprecated) | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[structured_policy_log_info].parameter.msgValue[exchange_journal_info].parameter.value[rfc822_message_id] | additional.fields[exchange_journal_info_rfc822_message_id] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[structured_policy_log_info].parameter.msgValue[exchange_journal_info].parameter.intValue[timestamp] | about.labels[exchange_journal_info_timestamp](deprecated) | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[structured_policy_log_info].parameter.msgValue[exchange_journal_info].parameter.intValue[timestamp] | additional.fields[exchange_journal_info_timestamp] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[structured_policy_log_info].parameter.msgValue[exchange_journal_info].parameter.multiStrValue[unknown_recipients] | about.labels[exchange_journal_info_unknown_recipients](deprecated) | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[structured_policy_log_info].parameter.msgValue[exchange_journal_info].parameter.multiStrValue[unknown_recipients] | additional.fields[exchange_journal_info_unknown_recipients] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.intValue[internal_message_id] | about.labels[internal_message_id](deprecated) | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.intValue[internal_message_id] | additional.fields[internal_message_id] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiStrValue[link_domain] | about.labels[link_domain](deprecated) | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiStrValue[link_domain] | additional.fields[link_domain] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[message_set].parameter.intValue[type] | about.labels[message_set_type](deprecated) | If this log field value is equal to 1, then theabout.labelsUDM field is set to1 - Message is inbound (received from outside your domains). This message set doesn't appear with message set 10.Else, if this log field value is equal to 2, then theabout.labelsUDM field is set to2 - Message is outbound (sent to a recipient outside your domains). This message set doesn't appear with message set 10.Else, if this log field value is equal to 4, then theabout.labelsUDM field is set to4 - Message contains objectionable content, as defined by one of your policies.Else, if this log field value is equal to 6, then theabout.labelsUDM field is set to6 - Message triggered the walled garden rule you configured that restricts messages to authorized addresses or domains.Else, if this log field value is equal to 7, then theabout.labelsUDM field is set to7 - Gmail classified the message as spam.Else, if this log field value is equal to 8, then theabout.labelsUDM field is set to8 - Message being sent (outgoing message).Else, if this log field value is equal to 9, then theabout.labelsUDM field is set to9 - Message being received (incoming message).Else, if this log field value is equal to 10, then theabout.labelsUDM field is set to10 - Message that is internal to your domains.Else, if this log field value is equal to 11, then theabout.labelsUDM field is set to11 - Message has a sender or recipients outside your domains.Else, if this log field value is equal to 12, then theabout.labelsUDM field is set to12 - Message has some recipients inside your domain and some recipients outside your domain. This message set might appear when:Else, if this log field value is equal to 13, then theabout.labelsUDM field is set to13 - The type of the message set is unknown.Else, if this log field value is equal to 15, then theabout.labelsUDM field is set to15 - The policy being checked against is tied to a Gmail user.Else, if this log field value is equal to 18, then theabout.labelsUDM field is set to18 - Message doesn't have a default route.Else, if this log field value is equal to 19, then theabout.labelsUDM field is set to19 - The address list you configured for domain default routing matches the correspondent of the message.Else, if this log field value is equal to 20, then theabout.labelsUDM field is set to20 - Message is from an address in your blocked senders list.Else, if this log field value is equal to 21, then theabout.labelsUDM field is set to21 - Message was sent over TLS and the SSL certificate is valid.Else, if this log field value is equal to 22, then theabout.labelsUDM field is set to22 - Message was sent over TLS.Else, if this log field value is equal to 24, then theabout.labelsUDM field is set to24 - The recipient of this message is unknown.Else, if this log field value is equal to 25, then theabout.labelsUDM field is set to25 - Message is a non-delivery report responding to a message that was not delivered.Else, if this log field value is equal to 26, then theabout.labelsUDM field is set to26 - Message triggered a rerouting rule, which you configured in domain default routing.Else, if this log field value is equal to 27, then theabout.labelsUDM field is set to27 - Sender successfully passed SPF/DKIM/DMARC authentication. If the sender isn't authenticated, the sender domain is untrusted and the message is not considered internal.Else, if this log field value is equal to 28, then theabout.labelsUDM field is set to28 - Exchange journal is archiving the message to Google Vault.Else, if this log field value is equal to 29, then theabout.labelsUDM field is set to29 - Message was routed through SMTP relay.Else, if this log field value is equal to 30, then theabout.labelsUDM field is set to30 - A recipient of the message matched one of the enumerated recipients (instead of a regular expression pattern) you configured for domain routing, or domain default routing.Else, if this log field value is equal to 31, then theabout.labelsUDM field is set to31 - Message matched a domain default routing condition you configured.Else, if this log field value is equal to 32, then theabout.labelsUDM field is set to32 - Message was created from an Exchange journal message for archiving to Google Vault.Else, if this log field value is equal to 33, then theabout.labelsUDM field is set to33 - Message has to be transmitted through a secure connection, such as TLS.Else, if this log field value is equal to 34, then theabout.labelsUDM field is set to34 - The policy being checked against is tied to a group instead of an individual Gmail user.Else, if this log field value is equal to 35, then theabout.labelsUDM field is set to35 - Message could not be authenticated in SMTP relay because it has an empty SMTP envelope-from address or is possibly an Exchange Journal message. It will be checked later at SMTP RCPT command time.Else, if this log field value is equal to 36, then theabout.labelsUDM field is set to36 - Message has aggressive spam filtering enabled.Else, if this log field value is equal to 37, then theabout.labelsUDM field is set to37 - Message is authenticated for SMTP relay.Else, if this log field value is equal to 39, then theabout.labelsUDM field is set to39 - Sender is from an authenticated domain for relay.Else, if this log field value is equal to 40, then theabout.labelsUDM field is set to40 - Message is from a Google Workspace user in the domain being authenticated for relay.Else, if this log field value is equal to 41, then theabout.labelsUDM field is set to41 - Sender has successfully authenticated with SMTP AUTH, and Gmail is trying to authenticate SMTP relay for the sender's domain.Else, if this log field value is equal to 42, then theabout.labelsUDM field is set to42 - Message was sent from an address that isn't authenticated.Else, if this log field value is equal to 43, then theabout.labelsUDM field is set to43 - Message was rerouted through an alias table.Else, if this log field value is equal to 44, then theabout.labelsUDM field is set to44 - Message triggered a rule that changes the route of the mail flow.Else, if this log field value is equal to 45, then theabout.labelsUDM field is set to45 - Message is to a catch-all account and is being relayed to an on-premise server. System-of-record policies won't be applied to it.Else, if this log field value is equal to 46, then theabout.labelsUDM field is set to46 - Message bypassed the spam filter.Else, if this log field value is equal to 47, then theabout.labelsUDM field is set to47 - Message was detected to be spam by tag-and-deliver information in the inbound gateway settings.Else, if this log field value is equal to 48, then theabout.labelsUDM field is set to48 - Message was not checked for spam (by SMTP) due to a spam-override policy.Else, if this log field value is equal to 49, then theabout.labelsUDM field is set to49 - Always override spam rejection for the message.Else, if this log field value is equal to 50, then theabout.labelsUDM field is set to50 - Message matches a domain routing condition you configured.Else, if this log field value is equal to 51, then theabout.labelsUDM field is set to51 - Message triggered a rerouting rule that you configured for domain routing.Else, if this log field value is equal to 55, then theabout.labelsUDM field is set to55 - Message was created by the Exchange Journal generation setting.Else, if this log field value is equal to 57, then theabout.labelsUDM field is set to57 - Message was received from an inbound gateway rule that you configured.Else, if this log field value is equal to 60, then theabout.labelsUDM field is set to60 - Message is protected with Gmail confidential mode.Else, if this log field value is equal to 61, then theabout.labelsUDM field is set to61 - Message was caught by Security sandbox.Else, if this log field value is equal to 62, then theabout.labelsUDM field is set to62 - The address list you configured for domain default routing matches the SMTP envelope recipient instead of the correspondent of the message.Else, if this log field value is equal to 63, then theabout.labelsUDM field is set to63 - Message triggered a domain-level rerouting rule, which you configured for domain routing, or domain default routing. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.multiMsgValue[message_set].parameter.intValue[type] | additional.fields[message_set_type] | If this log field value is equal to 1, then theadditional.fieldsUDM field is set to1 - Message is inbound (received from outside your domains). This message set doesn't appear with message set 10.Else, if this log field value is equal to 2, then theadditional.fieldsUDM field is set to2 - Message is outbound (sent to a recipient outside your domains). This message set doesn't appear with message set 10.Else, if this log field value is equal to 4, then theadditional.fieldsUDM field is set to4 - Message contains objectionable content, as defined by one of your policies.Else, if this log field value is equal to 6, then theadditional.fieldsUDM field is set to6 - Message triggered the walled garden rule you configured that restricts messages to authorized addresses or domains.Else, if this log field value is equal to 7, then theadditional.fieldsUDM field is set to7 - Gmail classified the message as spam.Else, if this log field value is equal to 8, then theadditional.fieldsUDM field is set to8 - Message being sent (outgoing message).Else, if this log field value is equal to 9, then theadditional.fieldsUDM field is set to9 - Message being received (incoming message).Else, if this log field value is equal to 10, then theadditional.fieldsUDM field is set to10 - Message that is internal to your domains.Else, if this log field value is equal to 11, then theadditional.fieldsUDM field is set to11 - Message has a sender or recipients outside your domains.Else, if this log field value is equal to 12, then theadditional.fieldsUDM field is set to12 - Message has some recipients inside your domain and some recipients outside your domain. This message set might appear when:Else, if this log field value is equal to 13, then theadditional.fieldsUDM field is set to13 - The type of the message set is unknown.Else, if this log field value is equal to 15, then theadditional.fieldsUDM field is set to15 - The policy being checked against is tied to a Gmail user.Else, if this log field value is equal to 18, then theadditional.fieldsUDM field is set to18 - Message doesn't have a default route.Else, if this log field value is equal to 19, then theadditional.fieldsUDM field is set to19 - The address list you configured for domain default routing matches the correspondent of the message.Else, if this log field value is equal to 20, then theadditional.fieldsUDM field is set to20 - Message is from an address in your blocked senders list.Else, if this log field value is equal to 21, then theadditional.fieldsUDM field is set to21 - Message was sent over TLS and the SSL certificate is valid.Else, if this log field value is equal to 22, then theadditional.fieldsUDM field is set to22 - Message was sent over TLS.Else, if this log field value is equal to 24, then theadditional.fieldsUDM field is set to24 - The recipient of this message is unknown.Else, if this log field value is equal to 25, then theadditional.fieldsUDM field is set to25 - Message is a non-delivery report responding to a message that was not delivered.Else, if this log field value is equal to 26, then theadditional.fieldsUDM field is set to26 - Message triggered a rerouting rule, which you configured in domain default routing.Else, if this log field value is equal to 27, then theadditional.fieldsUDM field is set to27 - Sender successfully passed SPF/DKIM/DMARC authentication. If the sender isn't authenticated, the sender domain is untrusted and the message is not considered internal.Else, if this log field value is equal to 28, then theadditional.fieldsUDM field is set to28 - Exchange journal is archiving the message to Google Vault.Else, if this log field value is equal to 29, then theadditional.fieldsUDM field is set to29 - Message was routed through SMTP relay.Else, if this log field value is equal to 30, then theadditional.fieldsUDM field is set to30 - A recipient of the message matched one of the enumerated recipients (instead of a regular expression pattern) you configured for domain routing, or domain default routing.Else, if this log field value is equal to 31, then theadditional.fieldsUDM field is set to31 - Message matched a domain default routing condition you configured.Else, if this log field value is equal to 32, then theadditional.fieldsUDM field is set to32 - Message was created from an Exchange journal message for archiving to Google Vault.Else, if this log field value is equal to 33, then theadditional.fieldsUDM field is set to33 - Message has to be transmitted through a secure connection, such as TLS.Else, if this log field value is equal to 34, then theadditional.fieldsUDM field is set to34 - The policy being checked against is tied to a group instead of an individual Gmail user.Else, if this log field value is equal to 35, then theadditional.fieldsUDM field is set to35 - Message could not be authenticated in SMTP relay because it has an empty SMTP envelope-from address or is possibly an Exchange Journal message. It will be checked later at SMTP RCPT command time.Else, if this log field value is equal to 36, then theadditional.fieldsUDM field is set to36 - Message has aggressive spam filtering enabled.Else, if this log field value is equal to 37, then theadditional.fieldsUDM field is set to37 - Message is authenticated for SMTP relay.Else, if this log field value is equal to 39, then theadditional.fieldsUDM field is set to39 - Sender is from an authenticated domain for relay.Else, if this log field value is equal to 40, then theadditional.fieldsUDM field is set to40 - Message is from a Google Workspace user in the domain being authenticated for relay.Else, if this log field value is equal to 41, then theadditional.fieldsUDM field is set to41 - Sender has successfully authenticated with SMTP AUTH, and Gmail is trying to authenticate SMTP relay for the sender's domain.Else, if this log field value is equal to 42, then theadditional.fieldsUDM field is set to42 - Message was sent from an address that isn't authenticated.Else, if this log field value is equal to 43, then theadditional.fieldsUDM field is set to43 - Message was rerouted through an alias table.Else, if this log field value is equal to 44, then theadditional.fieldsUDM field is set to44 - Message triggered a rule that changes the route of the mail flow.Else, if this log field value is equal to 45, then theadditional.fieldsUDM field is set to45 - Message is to a catch-all account and is being relayed to an on-premise server. System-of-record policies won't be applied to it.Else, if this log field value is equal to 46, then theadditional.fieldsUDM field is set to46 - Message bypassed the spam filter.Else, if this log field value is equal to 47, then theadditional.fieldsUDM field is set to47 - Message was detected to be spam by tag-and-deliver information in the inbound gateway settings.Else, if this log field value is equal to 48, then theadditional.fieldsUDM field is set to48 - Message was not checked for spam (by SMTP) due to a spam-override policy.Else, if this log field value is equal to 49, then theadditional.fieldsUDM field is set to49 - Always override spam rejection for the message.Else, if this log field value is equal to 50, then theadditional.fieldsUDM field is set to50 - Message matches a domain routing condition you configured.Else, if this log field value is equal to 51, then theadditional.fieldsUDM field is set to51 - Message triggered a rerouting rule that you configured for domain routing.Else, if this log field value is equal to 55, then theadditional.fieldsUDM field is set to55 - Message was created by the Exchange Journal generation setting.Else, if this log field value is equal to 57, then theadditional.fieldsUDM field is set to57 - Message was received from an inbound gateway rule that you configured.Else, if this log field value is equal to 60, then theadditional.fieldsUDM field is set to60 - Message is protected with Gmail confidential mode.Else, if this log field value is equal to 61, then theadditional.fieldsUDM field is set to61 - Message was caught by Security sandbox.Else, if this log field value is equal to 62, then theadditional.fieldsUDM field is set to62 - The address list you configured for domain default routing matches the SMTP envelope recipient instead of the correspondent of the message.Else, if this log field value is equal to 63, then theadditional.fieldsUDM field is set to63 - Message triggered a domain-level rerouting rule, which you configured for domain routing, or domain default routing. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.intValue[moderation_reason] | about.labels[moderation_reason](deprecated) | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.intValue[moderation_reason] | additional.fields[moderation_reason] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.intValue[moderation_status] | about.labels[moderation_status](deprecated) | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.intValue[moderation_status] | additional.fields[moderation_status] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.intValue[num_message_attachments] | about.labels[num_message_attachments](deprecated) | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.intValue[num_message_attachments] | additional.fields[num_message_attachments] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.intValue[sequence_number] | about.labels[sequence_number](deprecated) | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.intValue[sequence_number] | additional.fields[sequence_number] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.intValue[smime_content_type] | about.labels[smime_content_type](deprecated) | If this log field value is equal to 0, then theabout.labelsUDM field is set to0 - Message does not have a recognized S/MIME Content-Type.Else, if this log field value is equal to 1, then theabout.labelsUDM field is set to1 - An S/MIME message with a detached signature Indicated by content type multipart/signed with parameter protocol=application/pkcs7-signature.Else, if this log field value is equal to 2, then theabout.labelsUDM field is set to2 - An S/MIME message with an opaque signature Indicated by content type application/pkcs7-mime or application/x-pkcs7-mime with parameter smime-type=signed-data.Else, if this log field value is equal to 3, then theabout.labelsUDM field is set to3 - An S/MIME message that is encrypted Indicated by content type application/pkcs7-mime or application/x-pkcs7-mime with parameter smime-type=enveloped-data.Else, if this log field value is equal to 4, then theabout.labelsUDM field is set to4 - An S/MIME message that is compressed Indicated by content type application/pkcs7-mime or application/x-pkcs7-mime with parameter smime-type=compressed-data. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.intValue[smime_content_type] | additional.fields[smime_content_type] | If this log field value is equal to 0, then theadditional.fieldsUDM field is set to0 - Message does not have a recognized S/MIME Content-Type.Else, if this log field value is equal to 1, then theadditional.fieldsUDM field is set to1 - An S/MIME message with a detached signature Indicated by content type multipart/signed with parameter protocol=application/pkcs7-signature.Else, if this log field value is equal to 2, then theadditional.fieldsUDM field is set to2 - An S/MIME message with an opaque signature Indicated by content type application/pkcs7-mime or application/x-pkcs7-mime with parameter smime-type=signed-data.Else, if this log field value is equal to 3, then theadditional.fieldsUDM field is set to3 - An S/MIME message that is encrypted Indicated by content type application/pkcs7-mime or application/x-pkcs7-mime with parameter smime-type=enveloped-data.Else, if this log field value is equal to 4, then theadditional.fieldsUDM field is set to4 - An S/MIME message that is compressed Indicated by content type application/pkcs7-mime or application/x-pkcs7-mime with parameter smime-type=compressed-data. | 
| gmail | events.parameters[delivery].msgValue[message_info].parameter.boolValue[smime_encrypt_message] | about.labels[smime_encrypt_message](deprecated) | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.boolValue[smime_encrypt_message] | additional.fields[smime_encrypt_message] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.boolValue[smime_extraction_success] | about.labels[smime_extraction_success](deprecated) | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.boolValue[smime_extraction_success] | additional.fields[smime_extraction_success] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.boolValue[smime_packaging_success] | about.labels[smime_packaging_success](deprecated) | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.boolValue[smime_packaging_success] | additional.fields[smime_packaging_success] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.boolValue[smime_sign_message] | about.labels[smime_sign_message](deprecated) | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.boolValue[smime_sign_message] | additional.fields[smime_sign_message] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.boolValue[spf_pass] | about.labels[spf_pass](deprecated) | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.boolValue[spf_pass] | additional.fields[spf_pass] | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.boolValue[tls_required_but_unavailable] | about.labels[tls_required_but_unavailable](deprecated) | |
| gmail | events.parameters[delivery].msgValue[message_info].parameter.msgValue[connection_info].parameter.boolValue[tls_required_but_unavailable] | additional.fields[tls_required_but_unavailable] | 
フィールド マッピング リファレンス: WORKSPACE_ALERTS ログタイプから UDM イベントタイプ
次の表に、WORKSPACE_ALERTS ログタイプと対応する UDM のイベントの種類を示します。
| Event Identifier | Event Type | Security Category | 
|---|---|---|
| Customer takeout initiated | STATUS_UPDATE | |
| Malware reclassification | EMAIL_TRANSACTION | MAIL_PHISHING | 
| Misconfigured whitelist | EMAIL_TRANSACTION | MAIL_PHISHING | 
| Phishing reclassification | EMAIL_TRANSACTION | MAIL_PHISHING | 
| Suspicious message reported | EMAIL_TRANSACTION | MAIL_PHISHING | 
| User reported phishing | EMAIL_TRANSACTION | MAIL_PHISHING | 
| User reported spam spike | EMAIL_TRANSACTION | MAIL_PHISHING | 
| Leaked password | USER_LOGIN | ACL_VIOLATION | 
| Suspicious login | USER_LOGIN | ACL_VIOLATION | 
| Suspicious login (less secure app) | USER_LOGIN | ACL_VIOLATION | 
| Suspicious programmatic login | USER_LOGIN | ACL_VIOLATION | 
| User suspended | USER_UNCATEGORIZED | ACL_VIOLATION | 
| User suspended (spam) | USER_UNCATEGORIZED | ACL_VIOLATION | 
| User suspended (spam through relay) | USER_UNCATEGORIZED | ACL_VIOLATION | 
| User suspended (suspicious activity) | USER_UNCATEGORIZED | ACL_VIOLATION | 
| Google Operations | STATUS_UPDATE | |
| Configuration problem | STATUS_UNCATEGORIZED | |
| Government attack warning | STATUS_UNCATEGORIZED | |
| Device compromised | GENERIC_EVENT | |
| Suspicious activity | USER_UNCATEGORIZED | |
| AppMaker Default Cloud SQL setup | USER_RESOURCE_ACCESS | |
| Activity Rule | STATUS_UNCATEGORIZED / USER_UNCATEGORIZED / EMAIL_UNCATEGORIZED | POLICY_VIOLATION | 
| Data Loss Prevention | USER_UNCATEGORIZED | POLICY_VIOLATION | 
| Apps outage | STATUS_UPDATE | |
| Primary admin changed | USER_UNCATEGORIZED | |
| SSO profile added | USER_RESOURCE_CREATION | |
| SSO profile updated | USER_RESOURCE_UPDATE_CONTENT | |
| SSO profile deleted | USER_RESOURCE_DELETION | |
| Super admin password reset | USER_CHANGE_PASSWORD | |
| User deleted | USER_DELETION | |
| New user added | USER_CREATION | |
| User password changed | USER_CHANGE_PASSWORD | |
| Users Admin privilege revoked | USER_CHANGE_PERMISSIONS | |
| Suspended user made active | USER_UNCATEGORIZED | |
| User granted Admin privilege | USER_CHANGE_PERMISSIONS | |
| User suspended (Administrator email alert) | USER_UNCATEGORIZED | |
| Drive settings changed | USER_RESOURCE_ACCESS | |
| Calendar settings changed | USER_RESOURCE_ACCESS | |
| Reporting Rule | STATUS_UPDATE | 
フィールド マッピング リファレンス: WORKSPACE_ALERTS
次の表に、WORKSPACE_ALERTS ログタイプのログ フィールドと、対応する UDM フィールドを示します。
| Log field | UDM mapping | Logic | 
|---|---|---|
| data.domainId.customerPrimaryDomain | about.administrative_domain | |
| data.messages.attachmentsSha256Hash | about.file.sha256 | |
| data.messages.attachmentsSha256Hash | security_result.detection_fields[attachments_sha256_hash] | |
| data.mergeInfo.newAlertId | about.labels[new_alert_id](deprecated) | |
| data.mergeInfo.newAlertId | additional.fields[new_alert_id] | |
| data.mergeInfo.newIncidentTrackingId | about.labels[new_incident_tracking_id](deprecated) | |
| data.mergeInfo.newIncidentTrackingId | additional.fields[new_incident_tracking_id] | |
| data.nextUpdateTime | about.labels[next_update_time](deprecated) | |
| data.nextUpdateTime | additional.fields[next_update_time] | |
| data.resolutionTime | about.labels[resolution_time](deprecated) | |
| data.resolutionTime | additional.fields[resolution_time] | |
| data.status | about.labels[status](deprecated) | |
| data.status | additional.fields[status] | |
| data.incidentTrackingId | about.labels[tracking_id](deprecated) | |
| data.incidentTrackingId | additional.fields[tracking_id] | |
| customerId | about.resource.product_object_id | If the customerIdlog field value is not empty, then thecustomerIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, the metadata.customerIdlog field is mapped to theabout.resource.product_object_idUDM field. | 
| metadata.customerId | about.resource.product_object_id | If the customerIdlog field value is not empty, then thecustomerIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, the metadata.customerIdlog field is mapped to theabout.resource.product_object_idUDM field. | 
| about.resource.resource_type | The about.resource.resource_typeUDM field is set toCLOUD_ORGANIZATION. | |
| data.dashboardUri | about.url | |
| data.attachmentData.csv.dataRows.entries | additional.fields.entries | |
| data.attachmentData.csv.headers | additional.fields.header | |
| extensions.auth.mechanism | If the data.@typelog field value is equal toAccountWarning, then theextensions.auth.mechanismUDM field is set toUSERNAME_PASSWORD. | |
| extensions.auth.type | If the data.@typelog field value is equal toAccountWarning, then theextensions.auth.typeUDM field is set toSSO. | |
| data.description | metadata.description | |
| createTime | metadata.event_timestamp | |
| data.@type | metadata.product_event_type | |
| etag | metadata.product_log_id | If the etaglog field value is not empty, then theetaglog field is mapped to themetadata.product_log_idUDM field.Else, the alertIdlog field is mapped to themetadata.product_log_idUDM field. | 
| metadata.etag | metadata.product_log_id | If the metadata.etaglog field value is not empty, then themetadata.etaglog field is mapped to themetadata.product_log_idUDM field.Else, the alertIdlog field is mapped to themetadata.product_log_idUDM field. | 
| metadata.product_name | The metadata.product_nameUDM field is set toWORKSPACE_ALERTS. | |
| metadata.vendor_name | The metadata.vendor_nameUDM field is set toGOOGLE. | |
| data.maliciousEntity.fromHeader | network.email.from | |
| data.messages.messageId | network.email.mail_id | |
| data.messages.messageId | security_result.detection_fields[message_id] | |
| data.messages.subjectText | network.email.subject | |
| data.messages.recipient | network.email.to | |
| data.messages.recipient | security_result.detection_fields[mail_recipient] | |
| data.ruleViolationInfo.recipients | network.email.to | If the data.ruleViolationInfo.recipientslog field value matches the regular expression pattern^.+@.+$, then thedata.ruleViolationInfo.recipientslog field is mapped to thenetwork.email.toUDM field. | 
| data.ruleViolationInfo.recipients | additional.fields[recipients] | If the data.ruleViolationInfo.recipientslog field value is equal toanyone, then thedata.ruleViolationInfo.recipientslog field is mapped to theadditional.fieldsUDM field. | 
| data.ruleViolationInfo.recipients | target.domain.name | If the data.ruleViolationInfo.recipientslog field value matches the regular expression pattern^[a-zA-Z0-9][a-zA-Z0-9-]{1,61}[a-zA-Z0-9](?:\.[a-zA-Z]{2,})+$, then the first occurrence of the matching value in thedata.ruleViolationInfo.recipientslog field is mapped to thetarget.domain.nameUDM field and the other occurrences are mapped to theadditional.fields[domain_recipients]UDM field. | 
| data.sourceIp | principal.ip | |
| data.loginDetails.ipAddress | principal.ip | |
| data.maliciousEntity.displayName | principal.labels[malicious_entity_display_name](deprecated) | |
| data.maliciousEntity.displayName | additional.fields[malicious_entity_display_name] | |
| data.requestInfo.appDeveloperEmail | principal.user.email_addresses | |
| data.actorEmail | principal.user.email_addresses | |
| data.ruleViolationInfo.triggeringUserEmail | principal.user.email_addresses | |
| data.email | principal.user.email_addresses | |
| data.domain | security_result.about.administrative_domain | |
| metadata.assignee | security_result.about.labels[assignee](deprecated) | |
| metadata.assignee | additional.fields[assignee] | |
| data.header | security_result.about.labels[header](deprecated) | |
| data.header | additional.fields[header] | |
| data.ruleViolationInfo.suppressedActionTypes | security_result.about.labels[suppressed_action_types](deprecated) | |
| data.ruleViolationInfo.suppressedActionTypes | additional.fields[suppressed_action_types] | |
| data.title | security_result.about.labels[title](deprecated) | |
| data.title | additional.fields[title] | |
| alertId | security_result.about.object_reference | |
| data.affectedUserEmails | security_result.about.user.email_addresses | |
| data.ruleViolationInfo.triggeredActionTypes | security_result.action_details | |
| security_result.action_type | If the data.ruleViolationInfo.triggeredActionTypeslog field value is equal toACTION_TYPE_UNSPECIFIED, then thesecurity_result.action_typeUDM field is set toUNKNOWN_ACTION.If the data.ruleViolationInfo.triggeredActionTypeslog field value is equal toDRIVE_BLOCK_EXTERNAL_SHARING, then thesecurity_result.action_typeUDM field is set toBLOCK.If the data.ruleViolationInfo.triggeredActionTypeslog field value is equal toDRIVE_WARN_ON_EXTERNAL_SHARINGorALERTorRULE_ACTIVATEorRULE_DEACTIVATE, then thesecurity_result.action_typeUDM field is set toALLOW. | |
| security_result.category | If the sourcelog field value is equal toGmail Phishing, then thesecurity_result.categoryUDM field is set toMAIL_PHISHING.If the sourcelog field value is equal toGoogle Identity, then thesecurity_result.categoryUDM field is set toACL_VIOLATION.If the sourcelog field value is equal toSecurity Center rulesorData Loss Prevention, then thesecurity_result.categoryUDM field is set toPOLICY_VIOLATION. | |
| source | security_result.category_details | |
| data.actionNames | security_result.detection_fields[action_names] | |
| data.alertDetails | security_result.detection_fields[alert_details] | |
| data.createTime | security_result.detection_fields[create_time] | |
| data.messages.date | security_result.detection_fields[date] | If the sourcelog field value is equal toGmail phishing, then thedata.messages.datelog field is mapped to thesecurity_result.detection_fieldsUDM field. | 
| data.messages.sentTime | security_result.detection_fields[sent_time] | |
| data.events.deviceCompromisedState | security_result.detection_fields[device_compromised_state] | |
| data.displayName | security_result.detection_fields[display_name] | |
| data.eventTime | security_result.detection_fields[event_time] | |
| data.isInternal | security_result.detection_fields[is_internal] | |
| data.loginDetails.loginTime | security_result.detection_fields[login_time] | |
| data.messages.md5HashMessageBody | security_result.detection_fields[md5_hash_message_body] | If the sourcelog field value is equal toGmail phishing, then thedata.messages.md5HashMessageBodylog field is mapped to thesecurity_result.detection_fieldsUDM field. | 
| data.messages.md5hashsubject | security_result.detection_fields[md5_hash_subject] | If the sourcelog field value is equal toGmail phishing, then thedata.messages.md5hashsubjectlog field is mapped to thesecurity_result.detection_fieldsUDM field. | 
| data.messages.messageBodySnippet | security_result.detection_fields[message_body_snippet] | |
| metadata.status | security_result.detection_fields[metadata_status] | |
| data.query | security_result.detection_fields[query] | |
| securityInvestigationToolLink | security_result.detection_fields[security_investigation_tool_link] | |
| startTime | security_result.detection_fields[start_time] | |
| data.supersededAlerts | security_result.detection_fields[superseded_alerts] | |
| data.supersedingAlert | security_result.detection_fields[superseding_alert] | |
| data.systemActionType | security_result.detection_fields[system_action_type] | |
| data.threshold | security_result.detection_fields[threshold] | |
| data.triggerSource | security_result.detection_fields[trigger_source] | |
| data.ruleViolationInfo.trigger | security_result.detection_fields[trigger] | |
| data.updateTime | security_result.detection_fields[update_time] | |
| data.windowSize | security_result.detection_fields[windows_size] | |
| data.ruleViolationInfo.ruleInfo.resourceName | security_result.rule_id | |
| data.ruleViolationInfo.matchInfo.userDefinedDetector.displayName | security_result.rule_labels[detector_display_name] | |
| data.ruleViolationInfo.matchInfo.predefinedDetector.detectorName | security_result.rule_labels[detector_name] | |
| data.ruleViolationInfo.matchInfo.userDefinedDetector.resourceName | security_result.rule_labels[detector_resource_name] | |
| data.name | security_result.rule_name | |
| data.ruleViolationInfo.ruleInfo.displayName | security_result.rule_name | |
| metadata.severity | security_result.severity | |
| type | security_result.summary | |
| data.type | security_result.summary | If the typelog field value is empty, then thedata.typelog field is mapped to thesecurity_result.summaryUDM field. | 
| security_result.alert_state | The security_result.alert_stateUDM field is set toALERTING. | |
| data.requestInfo.appKey | target.application | |
| data.events.deviceId | target.asset.asset_id | |
| data.events.deviceProperty | target.asset.attribute.labels[device_property] | |
| data.events.iosVendorId | target.asset.attribute.labels[ios_vendor_id] | |
| data.events.newValue | target.asset.attribute.labels[new_value] | |
| data.events.oldValue | target.asset.attribute.labels[old_value] | |
| data.events.resourceId | target.asset.attribute.labels[resource_id] | |
| data.events.deviceModel | target.asset.hardware.model | |
| data.events.serialNumber | target.asset.hardware.serial_number | |
| data.events.deviceType | target.asset.type | |
| data.primaryAdminChangedEvent.domain | target.domain.name | |
| data.ssoProfileUpdatedEvent.inboundSsoProfileChanges | target.labels[inbound_sso_profile_changes](deprecated) | |
| data.ssoProfileUpdatedEvent.inboundSsoProfileChanges | additional.fields[inbound_sso_profile_changes] | |
| data.requestInfo.numberOfRequests | target.labels[number_of_requests](deprecated) | |
| data.requestInfo.numberOfRequests | additional.fields[number_of_requests] | |
| data.primaryAdminChangedEvent.previousAdminEmail | target.labels[previous_admin_email](deprecated) | |
| data.primaryAdminChangedEvent.previousAdminEmail | additional.fields[previous_admin_email] | |
| data.products | target.labels[product](deprecated) | |
| data.products | additional.fields[product] | |
| data.ruleViolationInfo.resourceInfo.resourceTitle | target.labels[resource_title](deprecated) | |
| data.ruleViolationInfo.resourceInfo.resourceTitle | additional.fields[resource_title] | |
| data.takeoutRequestId | target.labels[takeout_request_id](deprecated) | |
| data.takeoutRequestId | additional.fields[takeout_request_id] | |
| data.ruleViolationInfo.dataSource | target.resource.name | |
| data.ssoProfileCreatedEvent.inboundSsoProfileName | target.resource.name | |
| data.ssoProfileUpdatedEvent.inboundSsoProfileName | target.resource.name | |
| data.ssoProfileDeletedEvent.inboundSsoProfileName | target.resource.name | |
| data.ruleViolationInfo.resourceInfo.documentId | target.resource.product_object_id | |
| target.resource.resource_type | If the data.@typelog field value is equal toDlpRuleViolation, then thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECT.If the data.@typelog field value is equal toAppMakerSqlSetupNotification, then thetarget.resource.resource_typeUDM field is set toDATABASE.If the data.typelog field value is equal toSSO profile addedorSSO profile updatedorSSO profile deleted, then thetarget.resource.resource_typeUDM field is set toSETTING. | |
| data.maliciousEntity.entity.emailAddress | target.user.email_addresses | |
| data.email | target.user.email_addresses | If the data.@typelog field value is equal toStateSponsoredAttack,DeviceCompromised, orAccountWarning, then thedata.emaillog field is mapped to thetarget.user.email_addressesUDM field.Else, the data.emaillog field is mapped to theprincipal.user.email_addressesUDM field. | 
| data.primaryAdminChangedEvent.updatedAdminEmail | target.user.email_addresses | |
| data.superAdminPasswordResetEvent.userEmail | target.user.email_addresses | |
| data.maliciousEntity.entity.displayName | target.user.user_display_name | |
| data.ruleViolationInfo.triggeredActionInfo | 
フィールド マッピング リファレンス: WORKSPACE_GROUPS
次の表に、WORKSPACE_GROUPS ログタイプのログ フィールドと、対応する UDM フィールドを示します。
| Log field | UDM mapping | Logic | 
|---|---|---|
| adminCreated | entity.group.attribute.labels[admin_created] | If the adminCreatedlog field value is equal totrue, then theadmin_created.valueUDM field is set totrue.Else, the admin_created.valueUDM field is set tofalse. | 
| description | metadata.description | |
| directMembersCount | entity.group.attribute.labels[direct_members_count] | |
| email | entity.group.email_addresses | |
| nonEditableAliases | entity.group.email_addresses | |
| aliases | entity.group.email_addresses | |
| etag | entity.labels[etag](deprecated) | |
| etag | additional.fields[etag] | |
| id | entity.group.product_object_id | |
| kind | entity.labels[kind](deprecated) | |
| kind | additional.fields[kind] | |
| name | entity.group.group_display_name | |
| metadata.vendor_name | The metadata.vendor_nameUDM field is set toGOOGLE. | |
| metadata.product_name | The metadata.product_nameUDM field is set toWORKSPACE GROUPS. | |
| metadata.entity_type | The metadata.entity_typeUDM field is set toGROUP. | 
フィールド マッピング リファレンス: WORKSPACE_USERS
次の表に、WORKSPACE_USERS ログタイプのログ フィールドと、対応する UDM フィールドを示します。
| Log field | UDM mapping | Logic | 
|---|---|---|
| addresses.country | entity.user.personal_address.country_or_region | |
| addresses.countryCode | entity.user.attribute.labels[addresses_country_code] | |
| addresses.customType | entity.user.attribute.labels[addresses_custom_type] | |
| addresses.extendedAddress | entity.user.attribute.labels[addresses_extended_address] | |
| addresses.formatted | entity.user.office_address.name | The addresses.formattedlog field is mapped to theuser.office_address.nameUDM field if the following conditions are met:
 | 
| addresses.locality | entity.user.attribute.labels[addresses_locality] | |
| addresses.poBox | entity.user.attribute.labels[addresses_pobox] | |
| addresses.postalCode | entity.user.attribute.labels[addresses_postal_code] | |
| addresses.primary | entity.user.attribute.labels[addresses_primary] | |
| addresses.region | entity.user.attribute.labels[addresses_region] | |
| addresses.sourceIsStructured | entity.user.attribute.labels[addresses_source_is_structured] | |
| addresses.streetAddress | entity.user.attribute.labels[addresses_street_address] | |
| addresses.type | entity.user.attribute.labels[addresses_type] | |
| agreedToTerms | entity.user.attribute.labels[agreed_to_terms] | |
| aliases | entity.user.attribute.labels[aliases_email] | |
| changePasswordAtNextLogin | entity.user.attribute.labels[change_password_at_next_login] | If the changePasswordAtNextLoginlog field value is equal totrue, then thechange_password_at_next_login.valueUDM field is set totrue.Else, the change_password_at_next_login.valueUDM field is set tofalse. | 
| creationTime | entity.user.attribute.creation_time | |
| customerId | entity.user.attribute.labels[customer_id] | |
| deletionTime | entity.user.attribute.labels[deletion_time] | |
| emails.customType | entity.user.attribute.labels[email_acustom_type] | |
| emails.primary | entity.user.attribute.labels[email_primary] | |
| emails.type | entity.user.attribute.labels[email_type] | |
| etag | entity.labels[etag](deprecated) | |
| etag | additional.fields[etag] | |
| externalIds.customType | entity.user.attribute.labels[external_id_custom_type] | |
| externalIds.type | entity.user.attribute.labels[external_id_type] | |
| externalIds.value | entity.user.employee_id | If the externalIds.typelog field value is equal toorganization, then theexternalIds.valuelog field is mapped to theuser.employee_idUDM field. | 
| gender.addressMeAs | entity.user.attribute.labels[gender_address_me_as] | |
| gender.customGender | entity.user.attribute.labels[custom_gender] | |
| gender.type | entity.user.attribute.labels[gender] | |
| hashFunction | entity.user.attribute.labels[hash_function] | |
| id | entity.user.product_object_id | |
| ims.customProtocol | entity.user.attribute.labels[ims_custom_protocol] | |
| ims.customType | entity.user.attribute.labels[ims_custom_type] | |
| ims.im | entity.user.attribute.labels[ims_im] | |
| ims.primary | entity.user.attribute.labels[ims_primary] | |
| ims.protocol | entity.user.attribute.labels[ims_protocol] | |
| ims.type | entity.user.attribute.labels[ims_type] | |
| includeInGlobalAddressList | entity.user.attribute.labels[included_in_global_address_list] | If the includeInGlobalAddressListlog field value is equal totrue, then theincluded_in_global_address_list.valueUDM field is set totrue, else, then theincluded_in_global_address_list.valueUDM field is set tofalse. | 
| ipWhitelisted | entity.user.attribute.labels[ip_whitelisted] | |
| isAdmin | entity.user.attribute.labels[is_admin] | |
| isDelegatedAdmin | entity.user.attribute.labels[is_delegated_admin] | |
| user.attribute.roles.type | If the isAdminlog field value or theisDelegatedAdminlog field value is equal totrue, then theuser.attribute.roles.typeUDM field is set toADMINISTRATOR. | |
| isEnforcedIn2Sv | entity.user.attribute.labels[is_enforced_in_2sv] | If the isEnforcedIn2Svlog field value is equal totrue, then theis_enforced_in_2sv.valueUDM field is set totrue, else, then theis_enforced_in_2sv.valueUDM field is set tofalse. | 
| isEnrolledIn2Sv | entity.user.attribute.labels[is_enrolled_in_2sv] | If the isEnrolledIn2Svlog field value is equal totrue, then theis_enrolled_in_2sv.valueUDM field is set totrue, else, then theis_enrolled_in_2sv.valueUDM field is set tofalse. | 
| isMailboxSetup | entity.user.attribute.labels[is_mailbox_setup] | If the isMailboxSetuplog field value is equal totrue, then theis_mail_box_setup.valueUDM field is set totrue, else, then theis_mail_box_setup.valueUDM field is set tofalse. | 
| keywords.customType | entity.user.attribute.labels[keywords_custom_type] | |
| keywords.type | entity.user.attribute.labels[keywords_type] | |
| keywords.value | entity.user.attribute.labels[keywords_value] | |
| kind | entity.labels[kind](deprecated) | |
| kind | additional.fields[kind] | |
| languages.customLanguage | entity.user.attribute.labels[language_custom_language] | |
| languages.languageCode | entity.user.attribute.labels[language_code] | |
| languages.preference | entity.user.attribute.labels[preferred_language] | |
| lastLoginTime | entity.user.last_login_time | |
| locations.area | entity.user.office_address.country_or_region | |
| locations.buildingId | entity.user.attribute.labels[locations_buildingId] | |
| locations.customType | entity.user.attribute.labels[locations_customType] | |
| locations.deskCode | entity.user.officel_address.desk_name | |
| locations.floorName | entity.user.office_address.floor_name | |
| locations.floorSection | entity.user.attribute.labels[locations_floorSection] | |
| locations.type | entity.user.attribute.labels[locations_type] | |
| name.familyName | entity.user.last_name | |
| name.fullName | entity.user.user_display_name | |
| name.givenName | entity.user.first_name | |
| notes.contentType | entity.user.attribute.labels[notes_content_type] | |
| notes.value | entity.user.attribute.labels[notes_value] | |
| organizations.costCenter | entity.user.attribute.labels[organization_cost_center] | |
| organizations.customType | entity.user.attribute.labels[organization_custom_type] | |
| organizations.department | entity.user.department | The organizations.departmentlog field is mapped to theuser.departmentUDM field if the following conditions are met:
 | 
| organizations.description | entity.user.attribute.labels [organizations_description] | |
| organizations.domain | entity.user.attribute.labels[organization_domain] | |
| organizations.fullTimeEquivalent | entity.user.attribute.labels[organization_full_time_equivalent] | |
| organizations.location | entity.user.attribute.labels[organization_location] | |
| organizations.name | entity.user.attribute.labels[organization_name] | |
| organizations.primary | entity.user.attribute.labels[organization_primary] | |
| organizations.symbol | entity.user.attribute.labels[organization_symbol] | |
| organizations.title | entity.user.title | |
| organizations.type | entity.user.attribute.labels[organization_type] | |
| orgUnitPath | entity.user.attribute.labels[org_unit_path] | |
| password | entity.user.attribute.labels[password] | |
| phones.customType | entity.user.attribute.labels[phone_custom_type] | |
| phones.primary | entity.user.attribute.labels[phone_primary] | |
| phones.type | entity.user.attribute.labels[phone_type] | |
| phones.value | entity.user.phone_numbers | If the phones.valuelog field value matches the regular expression pattern(^the , then thephones.valuelog field is mapped to theuser.phone_numbersUDM field. | 
| recoveryPhone | entity.user.phone_numbers | |
| posixAccounts.accountId | entity.user.attribute.labels[posix_account_id] | |
| posixAccounts.gecos | entity.user.attribute.labels[posix_account_gecos] | |
| posixAccounts.gid | entity.user.group_identifiers | |
| posixAccounts.homeDirectory | entity.user.attribute.labels[posix_account_home_directory] | |
| posixAccounts.operatingSystemType | entity.platform | If the posixAccounts.operatingSystemTypelog field value is equal tolinux, then theentity.platformUDM field is set toLINUX.If the posixAccounts.operatingSystemTypelog field value is equal towindows, then theentity.platformUDM field is set toWINDOWS.Else, the entity.platformUDM field is set toUNKNOWN_PLATFORM. | 
| posixAccounts.primary | entity.user.attribute.labels[posix_account_primary] | |
| posixAccounts.shell | entity.user.attribute.labels[posix_account_shell] | |
| posixAccounts.systemId | entity.asset.asset_id | |
| posixAccounts.uid | entity.user.attribute.labels[posix_account_uid] | |
| posixAccounts.username | entity.user.userid | If the posixAccounts.usernamelog field value is not empty, then theposixAccounts.usernamelog field is mapped to theentity.user.useridUDM field. | 
| primaryEmail | entity.user.email_addresses | |
| recoveryEmail | entity.user.email_addresses | |
| nonEditableAliases | entity.user.email_addresses | |
| emails.address | entity.user.email_addresses | If the emails.addresslog field value is not equal toprimaryEmail, then theemails.addresslog field is mapped to theentity.user.email_addressesUDM field. | 
| relations.customType | entity.user.attribute.labels[relations_custom_type] | |
| relations.type | entity.user.attribute.labels[relation_type] | |
| relations.value | entity.user.managers.email_addresses | If the relation.typelog field value is equal tomanager, then therelations.valuelog field is mapped to theuser.managers.email_addressesUDM field.Else, the relations.valuelog field is mapped to theuser.attribute.labelsUDM field. | 
| relations.value | entity.user.attribute.labels[relations_type] | If the relation.typelog field value is equal tomanager, then therelations.valuelog field is mapped to theuser.managers.email_addressesUDM field.Else, the relations.valuelog field is mapped to theuser.attribute.labelsUDM field. | 
| sshPublicKeys.expirationTimeUsec | entity.user.attribute.labels[ssh_key_expiration_timec] | |
| sshPublicKeys.fingerprint | entity.user.attribute.labels[ssh_key_fingerprint] | |
| sshPublicKeys.key | entity.user.attribute.labels[ssh_key] | |
| suspended | entity.user.user_authentication_status | If the suspendedlog field value is equal totrueand thearchivedlog field value is not equal totrue, then theentity.user.user_authentication_statusUDM field is set toSUSPENDED.If the archivedlog field value is equal totrue, then theentity.user.user_authentication_statusUDM field is set toDELETED.Else, the entity.user.user_authentication_statusUDM field is set toACTIVE. | 
| archived | entity.user.user_authentication_status | If the suspendedlog field value is equal totrueand thearchivedlog field value is not equal totrue, then theentity.user.user_authentication_statusUDM field is set toSUSPENDED.If the archivedlog field value is equal totrue, then theentity.user.user_authentication_statusUDM field is set toDELETED.Else, the entity.user.user_authentication_statusUDM field is set toACTIVE. | 
| suspensionReason | entity.user.attribute.labels[suspension_reason] | |
| thumbnailPhotoEtag | entity.user.attribute.labels[thumbnail_photo_etag] | |
| thumbnailPhotoUrl | entity.url | |
| websites.customType | entity.user.attribute.labels[websites_custom_type] | |
| websites.primary | entity.user.attribute.labels[websites_primary] | |
| websites.type | entity.user.attribute.labels[websites_type] | |
| websites.value | entity.user.attribute.labels[websites_value] | |
| metadata.vendor_name | The metadata.vendor_nameUDM field is set toGOOGLE. | |
| metadata.product_name | The metadata.product_nameUDM field is set toCloud Identity. | |
| metadata.entity_type | The metadata.entity_typeUDM field is set toUSER. | |
| customSchemas | additional.fields[custom_schemas] | Iterate for each key-value pair of customSchemas, thenkeylog field is mapped to theadditional.fields.keyUDM field.Iterate for each key-value pair of log field value, then%{key}_%{key1}log field is mapped to theadditional.fields.keyUDM field.Iterate for each key-value pair of log field value1, then%{key}_%{key1}_%{key2}log field is mapped to theadditional.fields.keyUDM field.Iterate for each key-value pair of log field value2, then%{key}_%{key1}_%{key2}_%{key3}log field is mapped to theadditional.fields.keyUDM field. | 
フィールド マッピング リファレンス: WORKSPACE_MOBILE_DEVICES
次の表に、WORKSPACE_MOBILE_DEVICES ログタイプのログ フィールドと、対応する UDM フィールドを示します。
| Log field | UDM mapping | Logic | 
|---|---|---|
| adbStatus | entity.asset.attribute.labels[abd status] | |
| applications.displayName | entity.asset.software.name | |
| applications.packageName | entity.asset.attribute.labels[application_package_name] | |
| applications.permission | entity.asset.software.permissions.name | |
| applications.versionCode | entity.asset.attribute.labels[application_version_code] | |
| applications.versionName | entity.asset.software.version | |
| basebandVersion | entity.asset.attribute.labels[baseband_version] | |
| bootloaderVersion | entity.asset.attribute.labels[bootloader_version] | |
| brand | entity.asset.attribute.labels[brand] | |
| buildNumber | entity.asset.attribute.labels[build_number] | |
| defaultLanguage | entity.asset.attribute.labels[default_language] | |
| developerOptionsStatus | entity.asset.attribute.labels[developer_options_status] | |
| deviceCompromisedStatus | entity.asset.attribute.labels[device_compromised_status] | |
| deviceId | entity.asset.asset_id | |
| devicePasswordStatus | entity.asset.attribute.labels[device_password_status] | |
| email | entity.user.email_addresses | |
| encryptionStatus | entity.asset.attribute.labels[encryption_status] | |
| etag | entity.labels[etag](deprecated) | |
| etag | additional.fields[etag] | |
| firstSync | entity.asset.attribute.labels[first_sync] | |
| hardware | entity.asset.attribute.labels[hardware] | |
| hardwareId | entity.asset.attribute.labels[hardware_id] | |
| imei | entity.asset.asset_id | |
| deviceId | entity.asset.asset_id | If the imeilog field value is empty, then thedeviceIdlog field is mapped to theentity.asset.asset_idUDM field. | 
| kernelVersion | entity.asset.attribute.labels[kernel_version] | |
| kind | entity.labels[kind](deprecated) | |
| kind | additional.fields[kind] | |
| lastSync | entity.asset.attribute.labels[last_sync] | |
| managedAccountIsOnOwnerProfile | entity.asset.attribute.labels[managed_account_is_on_owner_profile] | |
| manufacturer | entity.asset.hardware.manufacturer | |
| meid | entity.asset.attribute.labels[meid] | |
| model | entity.asset.hardware.model | |
| name | entity.user.user_display_name | |
| networkOperator | entity.asset.attribute.labels[network_operator] | |
| os | entity.asset.platform_software.platform | If the oslog field value matchesiOS, then theentity.asset.platform_software.platformUDM field is set toIOS.If the oslog field value matchesAndroid, then theentity.asset.platform_software.platformUDM field is set toANDROID.Else, the entity.asset.platform_software.platformUDM field is set toUNKNOWN_PLATFORM. | 
| otherAccountsInfo[] | entity.asset.attribute.labels[other_accounts_info] | |
| privilege | entity.asset.attribute.labels[privilege] | |
| releaseVersion | entity.asset.attribute.labels[release_version] | |
| resourceId | entity.asset.product_object_id | |
| securityPatchLevel | entity.asset.platform_software.platform_patch_level | |
| serialNumber | entity.asset.hardware.serial_number | |
| status | entity.user.user_authentication_status | If the statuslog field value is equal toapproved, then theentity.user.user_authentication_statusUDM field is set toACTIVE.If the statuslog field value is equal tounprovisined, then theentity.user.user_authentication_statusUDM field is set toSUSPENDED. | 
| supportsWorkProfile | entity.asset.attribute.labels[supports_work_profile] | |
| type | entity.asset.attribute.labels[type] | |
| unknownSourcesStatus | entity.asset.attribute.labels[unknown_sources_status] | |
| userAgent | entity.asset.attribute.labels[user_agent] | |
| wifiMacAddress | entity.asset.mac | |
| metadata.entity_type | The metadata.entity_typeUDM field is set toASSET. | |
| metadata.product_name | The metadata.product_nameUDM field is set toWORKSPACE_MOBILE. | |
| metadata.vendor_name | The metadata.vendor_nameUDM field is set toGOOGLE. | |
| relations.entity_type | The relations.entity_typeUDM field is set toUSER. | |
| relations.relationship | The relations.relationshipUDM field is set toMEMBER. | 
フィールド マッピング リファレンス: WORKSPACE_CHROMEOS
次の表に、WORKSPACE_CHROMEOS ログタイプのログ フィールドと、対応する UDM フィールドを示します。
| Log field | UDM mapping | Logic | 
|---|---|---|
| activeTimeRanges.activeTime | entity.asset.attribute.labels[active_time] | |
| activeTimeRanges.date | entity.asset.attribute.labels[active_time_range_date] | |
| annotatedAssetId | entity.asset.asset_id | If the annotatedAssetIdlog field value is not empty, then theASSET ID: annotatedAssetIdlog field is mapped to theentity.asset.asset_idUDM field. | 
| deviceId | entity.asset.asset_id | If the annotatedAssetIdlog field value is empty, then theCHROMEOS:deviceIdlog field is mapped to theentity.asset.asset_idUDM field. | 
| annotatedLocation | entity.asset.location.name | |
| annotatedUser | relations.entity.user.user_display_name | If the annotatedUserlog field value is not empty and theannotatedUserlog field value does not match the regular expression@, then theannotatedUserlog field is mapped to therelations.entity.user.user_display_nameUDM field. | 
| autoUpdateExpiration | entity.asset.attribute.labels[auto_update_expiration] | |
| bootMode | entity.asset.attribute.labels[boot_mode] | |
| cpuInfo.architecture | entity.asset.attribute.labels[cpu_architecture] | |
| cpuInfo.logicalCpus.cStates.displayName | entity.asset.attribute.labels[cpu_logical_cups_cstates_display_name] | |
| cpuInfo.logicalCpus.cStates.sessionDuration | entity.asset.attribute.labels[cpu_logical_cups_cstates_session_duration] | |
| cpuInfo.logicalCpus.currentScalingFrequencyKhz | entity.asset.attribute.labels[cpu_current_scaling_frequency] | |
| cpuInfo.logicalCpus.idleDuration | entity.asset.attribute.labels[cpu_ideal_duration] | |
| cpuInfo.logicalCpus.maxScalingFrequencyKhz | entity.asset.attribute.labels[cpu_max_scaling_frequency] | |
| cpuInfo.maxClockSpeedKhz | entity.asset.attribute.labels[cpu_max_clock_speed] | |
| cpuInfo.model | entity.asset.hardware.cpu_model | |
| cpuStatusReports.cpuTemperatureInfo.label | entity.asset.attribute.labels[cpu_temperature_label] | |
| cpuStatusReports.cpuTemperatureInfo.temperature | entity.asset.attribute.labels[cpu_temperature] | |
| cpuStatusReports.cpuUtilizationPercentageInfo | entity.asset.attribute.labels[cpu_utilization_percentage_info] | |
| cpuStatusReports.reportTime | entity.asset.attribute.labels[cpu_report_time] | |
| deviceFiles.createTime | relations.entity.file.first_seen_time | |
| deviceFiles.downloadUrl | relations.entity.file.full_path | |
| deviceFiles.name | relations.entity.file.names | |
| deviceFiles.type | relations.entity.file.mime_type | |
| relations.entity_type | The relations.entity_typeUDM field is set toFILE. | |
| relations.relationship | The relations.relationshipUDM field is set toMEMBER. | |
| deviceId | entity.asset.product_object_id | |
| diskVolumeReports.volumeInfo.storageFree | entity.asset.attribute.labels[volume_info_storage_free] | |
| diskVolumeReports.volumeInfo.storageTotal | entity.asset.attribute.labels[volume_info_storage_total] | |
| diskVolumeReports.volumeInfo.volumeId | entity.asset.attribute.labels[volume_id] | |
| dockMacAddress | entity.asset.attribute.labels[dock_mac_address] | |
| etag | entity.labels[etag](deprecated) | |
| etag | additional.fields[etag] | |
| ethernetMacAddress0 | entity.asset.attribute.labels[ethernet_mac_address] | |
| firmwareVersion | entity.asset.attribute.labels[firmware_version] | |
| kind | entity.labels[kind](deprecated) | |
| kind | additional.fields[kind] | |
| lastEnrollmentTime | entity.asset.last_discover_time | |
| lastKnownNetwork.ipAddress | entity.asset.ip | |
| lastKnownNetwork.wanIpAddress | entity.asset.nat_ip | |
| lastSync | entity.asset.system_last_update_time | |
| macAddress | entity.asset.mac | |
| ethernetMacAddress | entity.asset.mac | |
| manufactureDate | entity.asset.attribute.labels[manufacture_date] | |
| meid | entity.asset.attribute.labels[meid] | |
| model | entity.asset.hardware.model | |
| notes | entity.asset.attribute.labels[notes] | |
| orderNumber | entity.asset.attribute.labels[order_number] | |
| orgUnitId | entity.asset.attribute.labels[org_unit_id] | |
| orgUnitPath | entity.user.attribute.labels[org_unit_path] | |
| osVersion | entity.asset.attribute.labels[os_version] | |
| platformVersion | entity.asset.platform_software.platform_version | |
| annotatedUser | entity.user.email_addresses | If the annotatedUserlog field value isnot emptyand theannotatedUserlog field value matches the regular expression@, then theannotatedUserlog field is mapped to theentity.user.email_addressesUDM field. | 
| recentUsers.email | entity.user.email_addresses | |
| recentUsers.type | relations.entity.user.attribute.roles.name | |
| relations.entity.user.attribute.roles.description | If the recentUsers.typelog field value is equal toUSER_TYPE_MANAGED, then therelations.entity.user.attribute.roles.descriptionUDM field is set toThe user is managed by the domain.Else, if the recentUsers.typelog field value is equal toUSER_TYPE_UNMANAGED, then therelations.entity.user.attribute.roles.descriptionUDM field is set toThe user is not managed by the domain. | |
| screenshotFiles.createTime | relations.entity.file.first_seen_time | |
| screenshotFiles.downloadUrl | relations.entity.file.full_path | |
| screenshotFiles.name | relations.entity.file.names | |
| screenshotFiles.type | relations.entity.file.mime_type | |
| serialNumber | entity.asset.hardware.serial_number | |
| status | entity.asset.deployment_status | If the statuslog field value is equal toDEPROVISIONED, then theentity.asset.deployment_statusUDM field is set toDECOMMISSIONED.Else, the entity.asset.deployment_statusUDM field is set toACTIVE. | 
| supportEndDate | entity.asset.attribute.labels[support_end_date] | |
| systemRamFreeReports.reportTime | entity.asset.attribute.labels[system_ram_report_time] | |
| systemRamFreeReports.systemRamFreeInfo | entity.asset.attribute.labels[system_ram_free_info] | |
| systemRamTotal | entity.asset.hardware.ram | |
| tpmVersionInfo.family | entity.asset.attribute.labels[tpm_ver_info_family] | |
| tpmVersionInfo.firmwareVersion | entity.asset.attribute.labels[tpm_ver_info_firmware_version] | |
| tpmVersionInfo.manufacturer | entity.asset.attribute.labels[tpm_ver_info_manufacturer] | |
| tpmVersionInfo.specLevel | entity.asset.attribute.labels[tpm_ver_info_spec_level] | |
| tpmVersionInfo.tpmModel | entity.asset.attribute.labels[tpm_ver_info_tpm_model] | |
| tpmVersionInfo.vendorSpecific | entity.asset.attribute.labels[tpm_ver_info_vendor_specific] | |
| willAutoRenew | entity.asset.attribute.labels[will_auto_renew] | |
| entity.asset.type | The entity.asset.typeUDM field is set toWORKSTATION. | |
| metadata.entity_type | The metadata.entity_typeUDM field is set toASSET. | |
| metadata.product_name | The metadata.product_nameUDM field is set toChromeOS. | |
| metadata.vendor_name | The metadata.vendor_nameUDM field is set toGOOGLE. | |
| relations.entity_type | The relations.entity_typeUDM field is set toUSER. | |
| relations.relationship | The relations.relationshipUDM field is set toMEMBER. | 
フィールド マッピング リファレンス: WORKSPACE_PRIVILEGES
次の表に、WORKSPACE_PRIVILEGES ログタイプのログ フィールドと、対応する UDM フィールドを示します。
| Log field | UDM mapping | 
|---|---|
| roleAssignments.assignedTo | metadata.product_entity_id | 
| roleAssignments.roleAssignmentId | entity.user.attribute.labels[role_assignment_id] | 
| roleAssignments.roleDetails.roleDescription | entity.user.attribute.roles.description | 
| roleAssignments.roleDetails.roleId | entity.user.attribute.labels[role_details_role_id] | 
| roleAssignments.roleDetails.roleName | entity.user.attribute.roles.name | 
| roleAssignments.roleDetails.rolePrivileges.details.childPrivileges.etag | |
| roleAssignments.roleDetails.rolePrivileges.details.childPrivileges.isOuScopable | |
| roleAssignments.roleDetails.rolePrivileges.details.childPrivileges.kind | |
| roleAssignments.roleDetails.rolePrivileges.details.childPrivileges.privilegeName | entity.user.attribute.labels[%{rolePrivilege.privilegeName}_CHILD_PRIVILEGES] | 
| roleAssignments.roleDetails.rolePrivileges.details.childPrivileges.serviceId | |
| roleAssignments.roleDetails.rolePrivileges.details.childPrivileges.serviceName | |
| roleAssignments.roleDetails.rolePrivileges.details.etag | entity.labels[etag](deprecated) | 
| roleAssignments.roleDetails.rolePrivileges.details.etag | additional.fields[etag] | 
| roleAssignments.roleDetails.rolePrivileges.details.isOuScopable | entity.user.attribute.labels[is_ou_scopable] | 
| roleAssignments.roleDetails.rolePrivileges.details.kind | entity.labels[kind](deprecated) | 
| roleAssignments.roleDetails.rolePrivileges.details.kind | additional.fields[kind] | 
| roleAssignments.roleDetails.rolePrivileges.details.privilegeName | |
| roleAssignments.roleDetails.rolePrivileges.details.serviceId | |
| roleAssignments.roleDetails.rolePrivileges.details.serviceName | entity.user.attribute.labels[service_name] | 
| roleAssignments.roleDetails.rolePrivileges.privilegeName | entity.user.attribute.permissions.name | 
| roleAssignments.roleDetails.rolePrivileges.serviceId | entity.user.attribute.permissions.description | 
| roleAssignments.roleId | entity.user.attribute.labels[role_id] | 
| roleAssignments.scopeType | entity.user.attribute.labels[scope_type] | 
| userId | entity.user.userid | 
| metadata.vendor_name | |
| metadata.product_name | |
| metadata.entity_type | 
さらにサポートが必要な場合 コミュニティ メンバーや Google SecOps のプロフェッショナルから回答を得ることができます。