From 16bdfda7ec61412791ca1206b77f783925e384a2 Mon Sep 17 00:00:00 2001 From: Mohit Jha <138874484+mohitjha-elastic@users.noreply.github.com> Date: Tue, 24 Dec 2024 14:38:48 +0530 Subject: [PATCH] [google_workspace] Add support of Chrome Audit Events (#12171) Add the support of Chrome Audit Events through Chrome Data Stream. Update ECS version to 8.16 in all the pipeline. --- .../google_workspace/_dev/build/build.yml | 2 +- .../_dev/build/docs/README.md | 13 +- .../_dev/deploy/docker/config.yml | 238 +++ packages/google_workspace/changelog.yml | 8 + ...test-access-transparency.log-expected.json | 2 +- .../elasticsearch/ingest_pipeline/default.yml | 2 +- .../test-admin-application.log-expected.json | 18 +- .../test-admin-calendar.log-expected.json | 26 +- .../test-admin-chat.log-expected.json | 8 +- .../test-admin-chromeos.log-expected.json | 42 +- .../test-admin-contacts.log-expected.json | 2 +- ...est-admin-delegatedadmin.log-expected.json | 16 +- .../test-admin-docs.log-expected.json | 8 +- .../test-admin-domain.log-expected.json | 170 +-- .../test-admin-gmail.log-expected.json | 20 +- .../test-admin-groups.log-expected.json | 28 +- .../test-admin-licenses.log-expected.json | 16 +- .../test-admin-mobile.log-expected.json | 62 +- .../pipeline/test-admin-org.log-expected.json | 34 +- .../test-admin-security.log-expected.json | 48 +- .../test-admin-sites.log-expected.json | 10 +- .../test-admin-user.log-expected.json | 148 +- .../elasticsearch/ingest_pipeline/default.yml | 2 +- .../pipeline/test-alert.log-expected.json | 28 +- .../elasticsearch/ingest_pipeline/default.yml | 2 +- .../chrome/_dev/test/pipeline/test-chrome.log | 2 + .../pipeline/test-chrome.log-expected.json | 236 +++ .../_dev/test/pipeline/test-common-config.yml | 3 + .../_dev/test/system/test-default-config.yml | 14 + .../chrome/agent/stream/cel.yml.hbs | 96 ++ .../elasticsearch/ingest_pipeline/default.yml | 576 +++++++ .../data_stream/chrome/fields/base-fields.yml | 20 + .../data_stream/chrome/fields/beats.yml | 6 + .../data_stream/chrome/fields/fields.yml | 161 ++ .../data_stream/chrome/manifest.yml | 102 ++ .../data_stream/chrome/sample_event.json | 132 ++ ...est-context-aware-access.log-expected.json | 2 +- .../elasticsearch/ingest_pipeline/default.yml | 2 +- .../pipeline/test-device.log-expected.json | 2 +- .../elasticsearch/ingest_pipeline/default.yml | 2 +- .../pipeline/test-drive.log-expected.json | 58 +- .../elasticsearch/ingest_pipeline/default.yml | 2 +- .../test/pipeline/test-gcp.log-expected.json | 2 +- .../elasticsearch/ingest_pipeline/default.yml | 2 +- .../test-group-enterprise.log-expected.json | 2 +- .../elasticsearch/ingest_pipeline/default.yml | 2 +- .../pipeline/test-groups.log-expected.json | 50 +- .../elasticsearch/ingest_pipeline/default.yml | 2 +- .../pipeline/test-login.log-expected.json | 28 +- .../elasticsearch/ingest_pipeline/default.yml | 2 +- .../pipeline/test-rules.log-expected.json | 4 +- .../elasticsearch/ingest_pipeline/default.yml | 2 +- .../test/pipeline/test-saml.log-expected.json | 4 +- .../elasticsearch/ingest_pipeline/default.yml | 2 +- .../pipeline/test-token.log-expected.json | 2 +- .../elasticsearch/ingest_pipeline/default.yml | 2 +- .../test-user-accounts.log-expected.json | 18 +- .../elasticsearch/ingest_pipeline/default.yml | 2 +- packages/google_workspace/docs/README.md | 216 ++- .../google-workspace-chrome-screenshot.png | Bin 0 -> 541327 bytes ...-7b55f304-7a6b-4131-bc36-591e35732394.json | 1335 +++++++++++++++++ ...-8817b016-61c1-4d10-bdc2-e30e9fd93d4c.json | 48 + ...-b95cf166-2f93-42c0-bf69-6ce3e2309a5b.json | 49 + packages/google_workspace/manifest.yml | 69 +- 64 files changed, 3762 insertions(+), 450 deletions(-) create mode 100644 packages/google_workspace/data_stream/chrome/_dev/test/pipeline/test-chrome.log create mode 100644 packages/google_workspace/data_stream/chrome/_dev/test/pipeline/test-chrome.log-expected.json create mode 100644 packages/google_workspace/data_stream/chrome/_dev/test/pipeline/test-common-config.yml create mode 100644 packages/google_workspace/data_stream/chrome/_dev/test/system/test-default-config.yml create mode 100644 packages/google_workspace/data_stream/chrome/agent/stream/cel.yml.hbs create mode 100644 packages/google_workspace/data_stream/chrome/elasticsearch/ingest_pipeline/default.yml create mode 100644 packages/google_workspace/data_stream/chrome/fields/base-fields.yml create mode 100644 packages/google_workspace/data_stream/chrome/fields/beats.yml create mode 100644 packages/google_workspace/data_stream/chrome/fields/fields.yml create mode 100644 packages/google_workspace/data_stream/chrome/manifest.yml create mode 100644 packages/google_workspace/data_stream/chrome/sample_event.json create mode 100644 packages/google_workspace/img/google-workspace-chrome-screenshot.png create mode 100644 packages/google_workspace/kibana/dashboard/google_workspace-7b55f304-7a6b-4131-bc36-591e35732394.json create mode 100644 packages/google_workspace/kibana/search/google_workspace-8817b016-61c1-4d10-bdc2-e30e9fd93d4c.json create mode 100644 packages/google_workspace/kibana/search/google_workspace-b95cf166-2f93-42c0-bf69-6ce3e2309a5b.json diff --git a/packages/google_workspace/_dev/build/build.yml b/packages/google_workspace/_dev/build/build.yml index 2bfcfc223b0..d19a3a31dc2 100644 --- a/packages/google_workspace/_dev/build/build.yml +++ b/packages/google_workspace/_dev/build/build.yml @@ -1,3 +1,3 @@ dependencies: ecs: - reference: "git@v8.11.0" + reference: "git@v8.16.0" diff --git a/packages/google_workspace/_dev/build/docs/README.md b/packages/google_workspace/_dev/build/docs/README.md index dd18252a77f..8b212566dad 100644 --- a/packages/google_workspace/_dev/build/docs/README.md +++ b/packages/google_workspace/_dev/build/docs/README.md @@ -26,6 +26,7 @@ It is compatible with a subset of applications under the [Google Reports API v1] | [Access Transparency](https://developers.google.com/admin-sdk/reports/v1/appendix/activity/access-transparency) [help](https://support.google.com/a/answer/9230474?hl=en) | The Access Transparency activity report returns information about various types of Access Transparency activity events. | | [Context Aware Access](https://developers.google.com/admin-sdk/reports/v1/appendix/activity/context-aware-access) [help](https://support.google.com/a/answer/9394107?hl=en#zippy=) | The Context Aware Access activity report returns information about various types of Context-Aware Access Audit activity events. | | [GCP](https://developers.google.com/admin-sdk/reports/v1/appendix/activity/gcp) | The GCP activity report returns information about various types of Google Cloud Platform activity events. | +| [Chrome](https://developers.google.com/admin-sdk/reports/v1/appendix/activity/chrome) | The Chrome activity reports return information about Chrome browser and Chrome OS events. | ## Requirements @@ -42,7 +43,7 @@ This integration will make use of the following *oauth2 scope*: Once you have downloaded your service account credentials as a JSON file, you are ready to set up your integration. -Click the Advanced option of Google Workspace Audit Reports. The default value of "API Host" is `https://www.googleapis.com`. The API Host will be used for collecting `access_transparency`, `admin`, `device`, `context_aware_access`, `drive`, `gcp`, `groups`, `group_enterprise`, `login`, `rules`, `saml`, `token` and `user accounts` logs. +Click the Advanced option of Google Workspace Audit Reports. The default value of "API Host" is `https://www.googleapis.com`. The API Host will be used for collecting `access_transparency`, `admin`, `chrome`, `context_aware_access`, `device`, `drive`, `gcp`, `groups`, `group_enterprise`, `login`, `rules`, `saml`, `token` and `user accounts` logs. > NOTE: The `Delegated Account` value in the configuration, is expected to be the email of the administrator account, and not the email of the ServiceAccount. @@ -126,7 +127,7 @@ Once Service Account credentials are downloaded as a JSON file, then the integra ### Google Workspace Reports ECS fields -This is a list of Google Workspace Reports fields that are mapped to ECS that are common to al data sets. +This is a list of Google Workspace Reports fields that are mapped to ECS that are common to all data sets. | Google Workspace Reports | ECS Fields | |------------------------------|---------------------------------------------------------------| @@ -250,3 +251,11 @@ This is the `gcp` dataset. {{event "gcp"}} {{fields "gcp"}} + +### Chrome + +This is the `chrome` dataset. + +{{event "chrome"}} + +{{fields "chrome"}} diff --git a/packages/google_workspace/_dev/deploy/docker/config.yml b/packages/google_workspace/_dev/deploy/docker/config.yml index 72b3ec8b3c5..52648c013ec 100644 --- a/packages/google_workspace/_dev/deploy/docker/config.yml +++ b/packages/google_workspace/_dev/deploy/docker/config.yml @@ -134,6 +134,244 @@ rules: "parameters":[{"name":"FLASHLIGHT_EDU_NON_FEATURED_SERVICES_SELECTION","value":"FLASHLIGHT_EDU_SELECTION_MANUAL"}],"type":"APPLICATION_SETTINGS"}], "id":{"applicationName":"admin","customerId":"1","time":"2022-04-04T15:04:05Z","uniqueQualifier":1},"ipAddress":"98.235.162.24","kind":"admin#reports#activity", "ownerDomain":"elastic.com"}]} + - path: /admin/reports/v1/activity/users/all/applications/chrome + methods: ['GET'] + query_params: + maxResults: 1 + pageToken: page-2 + request_headers: + Authorization: + - "Bearer 1/fFAGRNJru1FTz70BzhT3Zg" + responses: + - status_code: 200 + headers: + Content-Type: + - "application/json" + body: |- + { + "kind": "admin#reports#activities", + "etag": "\"CfV-pEPVZc7PJf2fWsHJTliD34MdGbO8iFIk3L4uBwQ/C1x8QdrcyHCPjiOgJQSxFVZigtk\"", + "items": [ + { + "kind": "admin#reports#activity", + "id": { + "time": "2024-12-09T14:18:25.405Z", + "uniqueQualifier": "-3640711002716937498", + "applicationName": "chrome", + "customerId": "C03puekhd" + }, + "etag": "\"CfV-pEPVZc7PJf2fWsHJTliD34MdGbO8iFIk3L4uBwQ/cBsNSJx2A9Lg8kiQCGLddmq827A\"", + "actor": { + "callerType": "USER", + "email": "kalpesh.kumar@example.io", + "profileId": "109689693170624712102" + }, + "events": [ + { + "type": "BROWSER_EXTENSION_INSTALL_TYPE", + "name": "BROWSER_EXTENSION_INSTALL", + "parameters": [ + { + "name": "TIMESTAMP", + "intValue": "1733753905405" + }, + { + "name": "EVENT_REASON", + "value": "BROWSER_EXTENSION_INSTALL" + }, + { + "name": "APP_ID", + "value": "lmjegmlicamnimmfhcmpkclmigmmcbeh" + }, + { + "name": "APP_NAME", + "value": "Application Launcher For Drive (by Google)" + }, + { + "name": "BROWSER_VERSION", + "value": "123.0.6312.112" + }, + { + "name": "CHROME_ORG_UNIT_ID", + "value": "02gajno12larrqx" + }, + { + "name": "CLIENT_TYPE", + "value": "CHROME_OS_DEVICE" + }, + { + "name": "DEVICE_NAME", + "value": "NXKUTSI002429051947600" + }, + { + "name": "DEVICE_PLATFORM", + "value": "ChromeOS 15786.48.2" + }, + { + "name": "DEVICE_USER", + "value": "kalpesh.kumar@example.io" + }, + { + "name": "DIRECTORY_DEVICE_ID", + "value": "efa9510f-8cd2-4d85-b6c2-939cfb335e9e" + }, + { + "name": "EVENT_RESULT", + "value": "REPORTED" + }, + { + "name": "EXTENSION_ACTION", + "value": "INSTALL" + }, + { + "name": "EXTENSION_SOURCE", + "value": "CHROME_WEBSTORE" + }, + { + "name": "EXTENSION_VERSION", + "value": "3.10" + }, + { + "name": "ORG_UNIT_NAME", + "value": "example.io" + }, + { + "name": "PROFILE_USER_NAME", + "value": "kalpesh.kumar@example.io" + }, + { + "name": "USER_AGENT", + "value": "Mozilla/5.0 (X11; CrOS x86_64 14541.0.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36" + }, + { + "name": "VIRTUAL_DEVICE_ID", + "value": "3d69c5a5-0afc-474b-a1a3-d3dc617e2a60" + } + ] + } + ] + } + ] + } + - path: /admin/reports/v1/activity/users/all/applications/chrome + methods: ['GET'] + query_params: + maxResults: 1 + request_headers: + Authorization: + - "Bearer 1/fFAGRNJru1FTz70BzhT3Zg" + responses: + - status_code: 200 + headers: + Content-Type: + - "application/json" + body: |- + { + "kind": "admin#reports#activities", + "nextPageToken": "page-2", + "etag": "\"CfV-pEPVZc7PJf2fWsHJTliD34MdGbO8iFIk3L4uBwQ/C1x8QdrcyHCPjiOgJQSxFVZigtk\"", + "items": [ + { + "kind": "admin#reports#activity", + "id": { + "time": "2024-12-10T14:18:25.405Z", + "uniqueQualifier": "-3640711002716937498", + "applicationName": "chrome", + "customerId": "C03puekhd" + }, + "etag": "\"CfV-pEPVZc7PJf2fWsHJTliD34MdGbO8iFIk3L4uBwQ/cBsNSJx2A9Lg8kiQCGLddmq827A\"", + "actor": { + "callerType": "USER", + "email": "kalpesh.kumar@example.io", + "profileId": "109689693170624712102" + }, + "events": [ + { + "type": "BROWSER_EXTENSION_INSTALL_TYPE", + "name": "BROWSER_EXTENSION_INSTALL", + "parameters": [ + { + "name": "TIMESTAMP", + "intValue": "1733753905405" + }, + { + "name": "EVENT_REASON", + "value": "BROWSER_EXTENSION_INSTALL" + }, + { + "name": "APP_ID", + "value": "lmjegmlicamnimmfhcmpkclmigmmcbeh" + }, + { + "name": "APP_NAME", + "value": "Application Launcher For Drive (by Google)" + }, + { + "name": "BROWSER_VERSION", + "value": "123.0.6312.112" + }, + { + "name": "CHROME_ORG_UNIT_ID", + "value": "02gajno12larrqx" + }, + { + "name": "CLIENT_TYPE", + "value": "CHROME_OS_DEVICE" + }, + { + "name": "DEVICE_NAME", + "value": "NXKUTSI002429051947600" + }, + { + "name": "DEVICE_PLATFORM", + "value": "ChromeOS 15786.48.2" + }, + { + "name": "DEVICE_USER", + "value": "kalpesh.kumar@example.io" + }, + { + "name": "DIRECTORY_DEVICE_ID", + "value": "efa9510f-8cd2-4d85-b6c2-939cfb335e9e" + }, + { + "name": "EVENT_RESULT", + "value": "REPORTED" + }, + { + "name": "EXTENSION_ACTION", + "value": "INSTALL" + }, + { + "name": "EXTENSION_SOURCE", + "value": "CHROME_WEBSTORE" + }, + { + "name": "EXTENSION_VERSION", + "value": "3.10" + }, + { + "name": "ORG_UNIT_NAME", + "value": "example.io" + }, + { + "name": "PROFILE_USER_NAME", + "value": "kalpesh.kumar@example.io" + }, + { + "name": "USER_AGENT", + "value": "Mozilla/5.0 (X11; CrOS x86_64 14541.0.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36" + }, + { + "name": "VIRTUAL_DEVICE_ID", + "value": "3d69c5a5-0afc-474b-a1a3-d3dc617e2a60" + } + ] + } + ] + } + ] + } - path: /admin/reports/v1/activity/users/all/applications/drive methods: [GET] query_params: diff --git a/packages/google_workspace/changelog.yml b/packages/google_workspace/changelog.yml index a815577bf0b..c6a7468877d 100644 --- a/packages/google_workspace/changelog.yml +++ b/packages/google_workspace/changelog.yml @@ -1,4 +1,12 @@ # newer versions go on top +- version: "2.29.0" + changes: + - description: Add support of Chrome Audit Events. + type: enhancement + link: https://github.com/elastic/integrations/pull/12171 + - description: ECS version updated to 8.16.0. + type: enhancement + link: https://github.com/elastic/integrations/pull/12171 - version: "2.28.0" changes: - description: Add "preserve_original_event" tag to documents with `event.kind` manually set to "pipeline_error". diff --git a/packages/google_workspace/data_stream/access_transparency/_dev/test/pipeline/test-access-transparency.log-expected.json b/packages/google_workspace/data_stream/access_transparency/_dev/test/pipeline/test-access-transparency.log-expected.json index 2d2bd26158b..ca17f013e9d 100644 --- a/packages/google_workspace/data_stream/access_transparency/_dev/test/pipeline/test-access-transparency.log-expected.json +++ b/packages/google_workspace/data_stream/access_transparency/_dev/test/pipeline/test-access-transparency.log-expected.json @@ -3,7 +3,7 @@ { "@timestamp": "2023-01-01T06:24:42.442Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ACCESS", diff --git a/packages/google_workspace/data_stream/access_transparency/elasticsearch/ingest_pipeline/default.yml b/packages/google_workspace/data_stream/access_transparency/elasticsearch/ingest_pipeline/default.yml index ccbbedf6d09..9e2e73dbaf6 100644 --- a/packages/google_workspace/data_stream/access_transparency/elasticsearch/ingest_pipeline/default.yml +++ b/packages/google_workspace/data_stream/access_transparency/elasticsearch/ingest_pipeline/default.yml @@ -3,7 +3,7 @@ description: Pipeline for parsing google_workspace access transparency logs. processors: - set: field: ecs.version - value: '8.11.0' + value: '8.16.0' - rename: field: message target_field: event.original diff --git a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-application.log-expected.json b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-application.log-expected.json index a9d015d207f..d9337852132 100644 --- a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-application.log-expected.json +++ b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-application.log-expected.json @@ -3,7 +3,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_APPLICATION_SETTING", @@ -103,7 +103,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CREATE_APPLICATION_SETTING", @@ -202,7 +202,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "DELETE_APPLICATION_SETTING", @@ -301,7 +301,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "REORDER_GROUP_BASED_POLICIES_EVENT", @@ -388,7 +388,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "GPLUS_PREMIUM_FEATURES", @@ -467,7 +467,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CREATE_MANAGED_CONFIGURATION", @@ -545,7 +545,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "DELETE_MANAGED_CONFIGURATION", @@ -623,7 +623,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "UPDATE_MANAGED_CONFIGURATION", @@ -702,7 +702,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "FLASHLIGHT_EDU_NON_FEATURED_SERVICES_SELECTED", diff --git a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-calendar.log-expected.json b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-calendar.log-expected.json index 6a44e3521b7..b7f40ca4c22 100644 --- a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-calendar.log-expected.json +++ b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-calendar.log-expected.json @@ -3,7 +3,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CREATE_BUILDING", @@ -81,7 +81,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "DELETE_BUILDING", @@ -159,7 +159,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "UPDATE_BUILDING", @@ -242,7 +242,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CREATE_CALENDAR_RESOURCE", @@ -320,7 +320,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "DELETE_CALENDAR_RESOURCE", @@ -398,7 +398,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CREATE_CALENDAR_RESOURCE_FEATURE", @@ -476,7 +476,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "DELETE_CALENDAR_RESOURCE_FEATURE", @@ -554,7 +554,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "UPDATE_CALENDAR_RESOURCE_FEATURE", @@ -638,7 +638,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "RENAME_CALENDAR_RESOURCE", @@ -717,7 +717,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "UPDATE_CALENDAR_RESOURCE", @@ -800,7 +800,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_CALENDAR_SETTING", @@ -899,7 +899,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CANCEL_CALENDAR_EVENTS", @@ -982,7 +982,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "RELEASE_CALENDAR_RESOURCES", diff --git a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-chat.log-expected.json b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-chat.log-expected.json index f081b431bd9..58b72a71610 100644 --- a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-chat.log-expected.json +++ b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-chat.log-expected.json @@ -3,7 +3,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "MEET_INTEROP_CREATE_GATEWAY", @@ -80,7 +80,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "MEET_INTEROP_DELETE_GATEWAY", @@ -157,7 +157,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "MEET_INTEROP_MODIFY_GATEWAY", @@ -235,7 +235,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_CHAT_SETTING", diff --git a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-chromeos.log-expected.json b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-chromeos.log-expected.json index 75cdb03be2f..218908b1a82 100644 --- a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-chromeos.log-expected.json +++ b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-chromeos.log-expected.json @@ -3,7 +3,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_CHROME_OS_ANDROID_APPLICATION_SETTING", @@ -105,7 +105,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_DEVICE_STATE", @@ -185,7 +185,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_CHROME_OS_APPLICATION_SETTING", @@ -287,7 +287,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "SEND_CHROME_OS_DEVICE_COMMAND", @@ -365,7 +365,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_CHROME_OS_DEVICE_ANNOTATION", @@ -442,7 +442,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_CHROME_OS_DEVICE_SETTING", @@ -525,7 +525,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_CHROME_OS_DEVICE_STATE", @@ -607,7 +607,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_CHROME_OS_PUBLIC_SESSION_SETTING", @@ -690,7 +690,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "INSERT_CHROME_OS_PRINT_SERVER", @@ -767,7 +767,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "DELETE_CHROME_OS_PRINT_SERVER", @@ -844,7 +844,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "UPDATE_CHROME_OS_PRINT_SERVER", @@ -923,7 +923,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "INSERT_CHROME_OS_PRINTER", @@ -1000,7 +1000,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "DELETE_CHROME_OS_PRINTER", @@ -1077,7 +1077,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "UPDATE_CHROME_OS_PRINTER", @@ -1156,7 +1156,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_CHROME_OS_SETTING", @@ -1239,7 +1239,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_CHROME_OS_USER_SETTING", @@ -1322,7 +1322,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ISSUE_DEVICE_COMMAND", @@ -1404,7 +1404,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "MOVE_DEVICE_TO_ORG_UNIT_DETAILED", @@ -1484,7 +1484,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "REMOVE_CHROME_OS_APPLICATION_SETTINGS", @@ -1561,7 +1561,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "UPDATE_DEVICE", @@ -1639,7 +1639,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_CONTACTS_SETTING", diff --git a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-contacts.log-expected.json b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-contacts.log-expected.json index 1c9e5edb811..0cab82ba5bd 100644 --- a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-contacts.log-expected.json +++ b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-contacts.log-expected.json @@ -3,7 +3,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_CONTACTS_SETTING", diff --git a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-delegatedadmin.log-expected.json b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-delegatedadmin.log-expected.json index 41563b7194a..4010b725096 100644 --- a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-delegatedadmin.log-expected.json +++ b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-delegatedadmin.log-expected.json @@ -3,7 +3,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ASSIGN_ROLE", @@ -92,7 +92,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CREATE_ROLE", @@ -170,7 +170,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "DELETE_ROLE", @@ -248,7 +248,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ADD_PRIVILEGE", @@ -329,7 +329,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "REMOVE_PRIVILEGE", @@ -410,7 +410,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "RENAME_ROLE", @@ -488,7 +488,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "UPDATE_ROLE", @@ -566,7 +566,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "UNASSIGN_ROLE", diff --git a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-docs.log-expected.json b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-docs.log-expected.json index d1537b2847d..f3ca9e92900 100644 --- a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-docs.log-expected.json +++ b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-docs.log-expected.json @@ -3,7 +3,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "TRANSFER_DOCUMENT_OWNERSHIP", @@ -90,7 +90,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "DRIVE_DATA_RESTORE", @@ -176,7 +176,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_DOCS_SETTING", @@ -275,7 +275,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "DRIVE_DATA_RESTORE", diff --git a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-domain.log-expected.json b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-domain.log-expected.json index 3deb7eae3d3..8cb47fbe392 100644 --- a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-domain.log-expected.json +++ b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-domain.log-expected.json @@ -3,7 +3,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_ACCOUNT_AUTO_RENEWAL", @@ -81,7 +81,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ADD_APPLICATION", @@ -160,7 +160,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ADD_APPLICATION_TO_WHITELIST", @@ -238,7 +238,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_ADVERTISEMENT_OPTION", @@ -317,7 +317,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CREATE_ALERT", @@ -394,7 +394,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_ALERT_CRITERIA", @@ -471,7 +471,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "DELETE_ALERT", @@ -548,7 +548,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ALERT_RECEIVERS_CHANGED", @@ -627,7 +627,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "RENAME_ALERT", @@ -703,7 +703,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ALERT_STATUS_CHANGED", @@ -782,7 +782,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ADD_DOMAIN_ALIAS", @@ -860,7 +860,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "REMOVE_DOMAIN_ALIAS", @@ -938,7 +938,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "SKIP_DOMAIN_ALIAS_MX", @@ -1016,7 +1016,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "VERIFY_DOMAIN_ALIAS_MX", @@ -1094,7 +1094,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "VERIFY_DOMAIN_ALIAS", @@ -1173,7 +1173,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "TOGGLE_OAUTH_ACCESS_TO_ALL_APIS", @@ -1252,7 +1252,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "TOGGLE_ALLOW_ADMIN_PASSWORD_RESET", @@ -1331,7 +1331,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ENABLE_API_ACCESS", @@ -1411,7 +1411,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "AUTHORIZE_API_CLIENT_ACCESS", @@ -1497,7 +1497,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "REMOVE_API_CLIENT_ACCESS", @@ -1579,7 +1579,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHROME_LICENSES_REDEEMED", @@ -1658,7 +1658,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "TOGGLE_AUTO_ADD_NEW_SERVICE", @@ -1736,7 +1736,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_PRIMARY_DOMAIN", @@ -1814,7 +1814,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_WHITELIST_SETTING", @@ -1894,7 +1894,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "COMMUNICATION_PREFERENCES_SETTING_CHANGE", @@ -1977,7 +1977,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_CONFLICT_ACCOUNT_ACTION", @@ -2056,7 +2056,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ENABLE_FEEDBACK_SOLICITATION", @@ -2136,7 +2136,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "TOGGLE_CONTACT_SHARING", @@ -2215,7 +2215,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CREATE_PLAY_FOR_WORK_TOKEN", @@ -2292,7 +2292,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "TOGGLE_USE_CUSTOM_LOGO", @@ -2371,7 +2371,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_CUSTOM_LOGO", @@ -2448,7 +2448,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_DATA_LOCALIZATION_FOR_RUSSIA", @@ -2527,7 +2527,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_DATA_LOCALIZATION_SETTING", @@ -2607,7 +2607,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_DATA_PROTECTION_OFFICER_CONTACT_INFO", @@ -2684,7 +2684,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "DELETE_PLAY_FOR_WORK_TOKEN", @@ -2761,7 +2761,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "VIEW_DNS_LOGIN_DETAILS", @@ -2838,7 +2838,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_DOMAIN_DEFAULT_LOCALE", @@ -2917,7 +2917,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_DOMAIN_DEFAULT_TIMEZONE", @@ -2996,7 +2996,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_DOMAIN_NAME", @@ -3074,7 +3074,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "TOGGLE_ENABLE_PRE_RELEASE_FEATURES", @@ -3152,7 +3152,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_DOMAIN_SUPPORT_MESSAGE", @@ -3231,7 +3231,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ADD_TRUSTED_DOMAINS", @@ -3308,7 +3308,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "REMOVE_TRUSTED_DOMAINS", @@ -3385,7 +3385,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_EDU_TYPE", @@ -3464,7 +3464,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "TOGGLE_ENABLE_OAUTH_CONSUMER_KEY", @@ -3543,7 +3543,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "TOGGLE_SSO_ENABLED", @@ -3622,7 +3622,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "TOGGLE_SSL", @@ -3701,7 +3701,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_EU_REPRESENTATIVE_CONTACT_INFO", @@ -3778,7 +3778,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "GENERATE_TRANSFER_TOKEN", @@ -3850,7 +3850,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_LOGIN_BACKGROUND_COLOR", @@ -3929,7 +3929,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_LOGIN_BORDER_COLOR", @@ -4008,7 +4008,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_LOGIN_ACTIVITY_TRACE", @@ -4087,7 +4087,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "PLAY_FOR_WORK_ENROLL", @@ -4165,7 +4165,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "PLAY_FOR_WORK_UNENROLL", @@ -4242,7 +4242,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "MX_RECORD_VERIFICATION_CLAIM", @@ -4328,7 +4328,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "TOGGLE_NEW_APP_FEATURES", @@ -4407,7 +4407,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "TOGGLE_USE_NEXT_GEN_CONTROL_PANEL", @@ -4486,7 +4486,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "UPLOAD_OAUTH_CERTIFICATE", @@ -4563,7 +4563,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "REGENERATE_OAUTH_CONSUMER_SECRET", @@ -4640,7 +4640,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "TOGGLE_OPEN_ID_ENABLED", @@ -4719,7 +4719,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_ORGANIZATION_NAME", @@ -4798,7 +4798,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "TOGGLE_OUTBOUND_RELAY", @@ -4881,7 +4881,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_PASSWORD_MAX_LENGTH", @@ -4960,7 +4960,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_PASSWORD_MIN_LENGTH", @@ -5039,7 +5039,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "UPDATE_DOMAIN_PRIMARY_ADMIN_EMAIL", @@ -5118,7 +5118,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ENABLE_SERVICE_OR_FEATURE_NOTIFICATIONS", @@ -5198,7 +5198,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "REMOVE_APPLICATION", @@ -5276,7 +5276,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "REMOVE_APPLICATION_FROM_WHITELIST", @@ -5354,7 +5354,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_RENEW_DOMAIN_REGISTRATION", @@ -5433,7 +5433,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_RESELLER_ACCESS", @@ -5509,7 +5509,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "RULE_ACTIONS_CHANGED", @@ -5586,7 +5586,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CREATE_RULE", @@ -5663,7 +5663,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_RULE_CRITERIA", @@ -5740,7 +5740,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "DELETE_RULE", @@ -5817,7 +5817,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "RENAME_RULE", @@ -5893,7 +5893,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "RULE_STATUS_CHANGED", @@ -5972,7 +5972,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ADD_SECONDARY_DOMAIN", @@ -6050,7 +6050,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "REMOVE_SECONDARY_DOMAIN", @@ -6128,7 +6128,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "SKIP_SECONDARY_DOMAIN_MX", @@ -6206,7 +6206,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "VERIFY_SECONDARY_DOMAIN_MX", @@ -6284,7 +6284,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "VERIFY_SECONDARY_DOMAIN", @@ -6362,7 +6362,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "UPDATE_DOMAIN_SECONDARY_EMAIL", @@ -6441,7 +6441,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_SSO_SETTINGS", @@ -6519,7 +6519,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "GENERATE_PIN", @@ -6591,7 +6591,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "UPDATE_RULE", diff --git a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-gmail.log-expected.json b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-gmail.log-expected.json index 8077fb24d5e..4275da4c117 100644 --- a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-gmail.log-expected.json +++ b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-gmail.log-expected.json @@ -3,7 +3,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "DROP_FROM_QUARANTINE", @@ -83,7 +83,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "EMAIL_LOG_SEARCH", @@ -172,7 +172,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "EMAIL_UNDELETE", @@ -258,7 +258,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_EMAIL_SETTING", @@ -357,7 +357,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_GMAIL_SETTING", @@ -442,7 +442,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CREATE_GMAIL_SETTING", @@ -527,7 +527,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "DELETE_GMAIL_SETTING", @@ -612,7 +612,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "REJECT_FROM_QUARANTINE", @@ -692,7 +692,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "RELEASE_FROM_QUARANTINE", @@ -772,7 +772,7 @@ { "@timestamp": "2022-03-07T04:48:46.816Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "EMAIL_LOG_SEARCH", diff --git a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-groups.log-expected.json b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-groups.log-expected.json index 1ba75721814..38c4ad1349d 100644 --- a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-groups.log-expected.json +++ b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-groups.log-expected.json @@ -3,7 +3,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CREATE_GROUP", @@ -90,7 +90,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "DELETE_GROUP", @@ -177,7 +177,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_GROUP_DESCRIPTION", @@ -265,7 +265,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "GROUP_LIST_DOWNLOAD", @@ -338,7 +338,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ADD_GROUP_MEMBER", @@ -433,7 +433,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "REMOVE_GROUP_MEMBER", @@ -528,7 +528,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "UPDATE_GROUP_MEMBER", @@ -625,7 +625,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "UPDATE_GROUP_MEMBER_DELIVERY_SETTINGS", @@ -722,7 +722,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "UPDATE_GROUP_MEMBER_DELIVERY_SETTINGS_CAN_EMAIL_OVERRIDE", @@ -819,7 +819,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "GROUP_MEMBER_BULK_UPLOAD", @@ -898,7 +898,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "GROUP_MEMBERS_DOWNLOAD", @@ -971,7 +971,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_GROUP_NAME", @@ -1060,7 +1060,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_GROUP_SETTING", @@ -1153,7 +1153,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "WHITELISTED_GROUPS_UPDATED", diff --git a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-licenses.log-expected.json b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-licenses.log-expected.json index ea09995de1b..efa85507ec5 100644 --- a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-licenses.log-expected.json +++ b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-licenses.log-expected.json @@ -3,7 +3,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ORG_USERS_LICENSE_ASSIGNMENT", @@ -84,7 +84,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ORG_ALL_USERS_LICENSE_ASSIGNMENT", @@ -165,7 +165,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "USER_LICENSE_ASSIGNMENT", @@ -252,7 +252,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_LICENSE_AUTO_ASSIGN", @@ -331,7 +331,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "USER_LICENSE_REASSIGNMENT", @@ -419,7 +419,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ORG_LICENSE_REVOKE", @@ -500,7 +500,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "USER_LICENSE_REVOKE", @@ -587,7 +587,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "UPDATE_DYNAMIC_LICENSE", diff --git a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-mobile.log-expected.json b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-mobile.log-expected.json index 932d398fa92..ab894271d4f 100644 --- a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-mobile.log-expected.json +++ b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-mobile.log-expected.json @@ -3,7 +3,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ACTION_CANCELLED", @@ -97,7 +97,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ACTION_REQUESTED", @@ -191,7 +191,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ADD_MOBILE_CERTIFICATE", @@ -276,7 +276,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "COMPANY_DEVICES_BULK_CREATION", @@ -353,7 +353,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "COMPANY_OWNED_DEVICE_BLOCKED", @@ -431,7 +431,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "COMPANY_DEVICE_DELETION", @@ -509,7 +509,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "COMPANY_OWNED_DEVICE_UNBLOCKED", @@ -587,7 +587,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "COMPANY_OWNED_DEVICE_WIPED", @@ -665,7 +665,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_MOBILE_APPLICATION_PERMISSION_GRANT", @@ -756,7 +756,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_MOBILE_APPLICATION_PRIORITY_ORDER", @@ -836,7 +836,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "REMOVE_MOBILE_APPLICATION_FROM_WHITELIST", @@ -922,7 +922,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_MOBILE_APPLICATION_SETTINGS", @@ -1014,7 +1014,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ADD_MOBILE_APPLICATION_TO_WHITELIST", @@ -1100,7 +1100,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "MOBILE_DEVICE_APPROVE", @@ -1188,7 +1188,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "MOBILE_DEVICE_BLOCK", @@ -1276,7 +1276,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "MOBILE_DEVICE_DELETE", @@ -1364,7 +1364,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "MOBILE_DEVICE_WIPE", @@ -1452,7 +1452,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_MOBILE_SETTING", @@ -1538,7 +1538,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_ADMIN_RESTRICTIONS_PIN", @@ -1618,7 +1618,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_MOBILE_WIRELESS_NETWORK", @@ -1701,7 +1701,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ADD_MOBILE_WIRELESS_NETWORK", @@ -1784,7 +1784,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "REMOVE_MOBILE_WIRELESS_NETWORK", @@ -1867,7 +1867,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_MOBILE_WIRELESS_NETWORK_PASSWORD", @@ -1950,7 +1950,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "REMOVE_MOBILE_CERTIFICATE", @@ -2035,7 +2035,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ENROLL_FOR_GOOGLE_DEVICE_MANAGEMENT", @@ -2107,7 +2107,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "USE_GOOGLE_MOBILE_MANAGEMENT", @@ -2179,7 +2179,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "USE_GOOGLE_MOBILE_MANAGEMENT_FOR_NON_IOS", @@ -2251,7 +2251,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "USE_GOOGLE_MOBILE_MANAGEMENT_FOR_IOS", @@ -2323,7 +2323,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "MOBILE_ACCOUNT_WIPE", @@ -2411,7 +2411,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "MOBILE_DEVICE_CANCEL_WIPE_THEN_APPROVE", @@ -2499,7 +2499,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "MOBILE_DEVICE_CANCEL_WIPE_THEN_BLOCK", diff --git a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-org.log-expected.json b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-org.log-expected.json index 9ab3854110f..73c656a199f 100644 --- a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-org.log-expected.json +++ b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-org.log-expected.json @@ -3,7 +3,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHROME_LICENSES_ENABLED", @@ -86,7 +86,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHROME_APPLICATION_LICENSE_RESERVATION_CREATED", @@ -170,7 +170,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHROME_APPLICATION_LICENSE_RESERVATION_DELETED", @@ -253,7 +253,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHROME_APPLICATION_LICENSE_RESERVATION_UPDATED", @@ -338,7 +338,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CREATE_DEVICE_ENROLLMENT_TOKEN", @@ -415,7 +415,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ASSIGN_CUSTOM_LOGO", @@ -492,7 +492,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "UNASSIGN_CUSTOM_LOGO", @@ -569,7 +569,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CREATE_ENROLLMENT_TOKEN", @@ -646,7 +646,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "REVOKE_ENROLLMENT_TOKEN", @@ -723,7 +723,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHROME_LICENSES_ALLOWED", @@ -806,7 +806,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CREATE_ORG_UNIT", @@ -883,7 +883,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "REMOVE_ORG_UNIT", @@ -960,7 +960,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "EDIT_ORG_UNIT_DESCRIPTION", @@ -1037,7 +1037,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "MOVE_ORG_UNIT", @@ -1115,7 +1115,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "EDIT_ORG_UNIT_NAME", @@ -1193,7 +1193,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "REVOKE_DEVICE_ENROLLMENT_TOKEN", @@ -1270,7 +1270,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "TOGGLE_SERVICE_ENABLED", diff --git a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-security.log-expected.json b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-security.log-expected.json index edda8f50cce..4425d1d74b1 100644 --- a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-security.log-expected.json +++ b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-security.log-expected.json @@ -3,7 +3,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ALLOW_STRONG_AUTHENTICATION", @@ -83,7 +83,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ALLOW_SERVICE_FOR_OAUTH2_ACCESS", @@ -166,7 +166,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "DISALLOW_SERVICE_FOR_OAUTH2_ACCESS", @@ -249,7 +249,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_APP_ACCESS_SETTINGS_COLLECTION_ID", @@ -335,7 +335,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ADD_TO_TRUSTED_OAUTH2_APPS", @@ -419,7 +419,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "REMOVE_FROM_TRUSTED_OAUTH2_APPS", @@ -503,7 +503,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "BLOCK_ON_DEVICE_ACCESS", @@ -585,7 +585,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_TWO_STEP_VERIFICATION_ENROLLMENT_PERIOD_DURATION", @@ -678,7 +678,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_TWO_STEP_VERIFICATION_FREQUENCY", @@ -771,7 +771,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_TWO_STEP_VERIFICATION_GRACE_PERIOD_DURATION", @@ -864,7 +864,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_TWO_STEP_VERIFICATION_START_DATE", @@ -957,7 +957,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_ALLOWED_TWO_STEP_VERIFICATION_METHODS", @@ -1049,7 +1049,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "TOGGLE_CAA_ENABLEMENT", @@ -1124,7 +1124,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_CAA_ERROR_MESSAGE", @@ -1202,7 +1202,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_CAA_APP_ASSIGNMENTS", @@ -1292,7 +1292,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "UNTRUST_DOMAIN_OWNED_OAUTH2_APPS", @@ -1369,7 +1369,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "TRUST_DOMAIN_OWNED_OAUTH2_APPS", @@ -1446,7 +1446,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ENABLE_NON_ADMIN_USER_PASSWORD_RECOVERY", @@ -1539,7 +1539,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ENFORCE_STRONG_AUTHENTICATION", @@ -1638,7 +1638,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "UPDATE_ERROR_MSG_FOR_RESTRICTED_OAUTH2_APPS", @@ -1718,7 +1718,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "WEAK_PROGRAMMATIC_LOGIN_SETTINGS_CHANGED", @@ -1811,7 +1811,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "SESSION_CONTROL_SETTINGS_CHANGE", @@ -1894,7 +1894,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_SESSION_LENGTH", @@ -1971,7 +1971,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "UNBLOCK_ON_DEVICE_ACCESS", diff --git a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-sites.log-expected.json b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-sites.log-expected.json index afa81e7d07f..e15c23a9922 100644 --- a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-sites.log-expected.json +++ b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-sites.log-expected.json @@ -3,7 +3,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ADD_WEB_ADDRESS", @@ -91,7 +91,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "DELETE_WEB_ADDRESS", @@ -179,7 +179,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_SITES_SETTING", @@ -265,7 +265,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_SITES_WEB_ADDRESS_MAPPING_UPDATES", @@ -349,7 +349,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "VIEW_SITE_DETAILS", diff --git a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-user.log-expected.json b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-user.log-expected.json index 0e730b41114..981f2ee7007 100644 --- a/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-user.log-expected.json +++ b/packages/google_workspace/data_stream/admin/_dev/test/pipeline/test-admin-user.log-expected.json @@ -3,7 +3,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "DELETE_2SV_SCRATCH_CODES", @@ -87,7 +87,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "GENERATE_2SV_SCRATCH_CODES", @@ -171,7 +171,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "REVOKE_3LO_DEVICE_TOKENS", @@ -259,7 +259,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "REVOKE_3LO_TOKEN", @@ -346,7 +346,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ADD_RECOVERY_EMAIL", @@ -430,7 +430,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ADD_RECOVERY_PHONE", @@ -514,7 +514,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "GRANT_ADMIN_PRIVILEGE", @@ -598,7 +598,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "REVOKE_ADMIN_PRIVILEGE", @@ -682,7 +682,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "REVOKE_ASP", @@ -769,7 +769,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "TOGGLE_AUTOMATIC_CONTACT_SHARING", @@ -854,7 +854,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "BULK_UPLOAD", @@ -935,7 +935,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "BULK_UPLOAD_NOTIFICATION_SENT", @@ -1022,7 +1022,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CANCEL_USER_INVITE", @@ -1109,7 +1109,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_USER_CUSTOM_FIELD", @@ -1198,7 +1198,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_USER_EXTERNAL_ID", @@ -1284,7 +1284,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_USER_GENDER", @@ -1370,7 +1370,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_USER_IM", @@ -1456,7 +1456,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ENABLE_USER_IP_WHITELIST", @@ -1542,7 +1542,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_USER_KEYWORD", @@ -1628,7 +1628,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_USER_LANGUAGE", @@ -1714,7 +1714,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_USER_LOCATION", @@ -1800,7 +1800,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_USER_ORGANIZATION", @@ -1886,7 +1886,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_USER_PHONE_NUMBER", @@ -1972,7 +1972,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_RECOVERY_EMAIL", @@ -2056,7 +2056,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_RECOVERY_PHONE", @@ -2140,7 +2140,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_USER_RELATION", @@ -2226,7 +2226,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_USER_ADDRESS", @@ -2312,7 +2312,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CREATE_EMAIL_MONITOR", @@ -2408,7 +2408,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CREATE_DATA_TRANSFER_REQUEST", @@ -2496,7 +2496,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "GRANT_DELEGATED_ADMIN_PRIVILEGES", @@ -2581,7 +2581,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "DELETE_ACCOUNT_INFO_DUMP", @@ -2668,7 +2668,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "DELETE_EMAIL_MONITOR", @@ -2755,7 +2755,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "DELETE_MAILBOX_DUMP", @@ -2842,7 +2842,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_FIRST_NAME", @@ -2928,7 +2928,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "GMAIL_RESET_USER", @@ -3013,7 +3013,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_LAST_NAME", @@ -3099,7 +3099,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "MAIL_ROUTING_DESTINATION_ADDED", @@ -3184,7 +3184,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "MAIL_ROUTING_DESTINATION_REMOVED", @@ -3269,7 +3269,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ADD_NICKNAME", @@ -3354,7 +3354,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "REMOVE_NICKNAME", @@ -3439,7 +3439,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_PASSWORD", @@ -3523,7 +3523,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CHANGE_PASSWORD_ON_NEXT_LOGIN", @@ -3609,7 +3609,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "DOWNLOAD_PENDING_INVITES_LIST", @@ -3681,7 +3681,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "REMOVE_RECOVERY_EMAIL", @@ -3765,7 +3765,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "REMOVE_RECOVERY_PHONE", @@ -3849,7 +3849,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "REQUEST_ACCOUNT_INFO", @@ -3933,7 +3933,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "REQUEST_MAILBOX_DUMP", @@ -4025,7 +4025,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "RESEND_USER_INVITE", @@ -4112,7 +4112,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "RESET_SIGNIN_COOKIES", @@ -4196,7 +4196,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "SECURITY_KEY_REGISTERED_FOR_USER", @@ -4280,7 +4280,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "REVOKE_SECURITY_KEY", @@ -4364,7 +4364,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "USER_INVITE", @@ -4451,7 +4451,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "VIEW_TEMP_PASSWORD", @@ -4538,7 +4538,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "TURN_OFF_2_STEP_VERIFICATION", @@ -4622,7 +4622,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "UNBLOCK_USER_SESSION", @@ -4706,7 +4706,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "UNENROLL_USER_FROM_TITANIUM", @@ -4790,7 +4790,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ARCHIVE_USER", @@ -4874,7 +4874,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "UPDATE_BIRTHDATE", @@ -4959,7 +4959,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "CREATE_USER", @@ -5043,7 +5043,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "DELETE_USER", @@ -5127,7 +5127,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "DOWNGRADE_USER_FROM_GPLUS", @@ -5211,7 +5211,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "USER_ENROLLED_IN_TWO_STEP_VERIFICATION", @@ -5295,7 +5295,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "DOWNLOAD_USERLIST_CSV", @@ -5367,7 +5367,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "MOVE_USER_TO_ORG_UNIT", @@ -5455,7 +5455,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "USER_PUT_IN_TWO_STEP_VERIFICATION_GRACE_PERIOD", @@ -5540,7 +5540,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "RENAME_USER", @@ -5625,7 +5625,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "UNENROLL_USER_FROM_STRONG_AUTH", @@ -5709,7 +5709,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "SUSPEND_USER", @@ -5793,7 +5793,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "UNARCHIVE_USER", @@ -5877,7 +5877,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "UNDELETE_USER", @@ -5961,7 +5961,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "UNSUSPEND_USER", @@ -6045,7 +6045,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "UPGRADE_USER_TO_GPLUS", @@ -6129,7 +6129,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "USERS_BULK_UPLOAD", @@ -6207,7 +6207,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "USERS_BULK_UPLOAD_NOTIFICATION_SENT", diff --git a/packages/google_workspace/data_stream/admin/elasticsearch/ingest_pipeline/default.yml b/packages/google_workspace/data_stream/admin/elasticsearch/ingest_pipeline/default.yml index ca63f9e29cf..7728abf9f37 100644 --- a/packages/google_workspace/data_stream/admin/elasticsearch/ingest_pipeline/default.yml +++ b/packages/google_workspace/data_stream/admin/elasticsearch/ingest_pipeline/default.yml @@ -3,7 +3,7 @@ description: Pipeline for parsing google_workspace logs processors: - set: field: ecs.version - value: '8.11.0' + value: '8.16.0' - append: field: event.category value: iam diff --git a/packages/google_workspace/data_stream/alert/_dev/test/pipeline/test-alert.log-expected.json b/packages/google_workspace/data_stream/alert/_dev/test/pipeline/test-alert.log-expected.json index 16e946b63ce..d401882d218 100644 --- a/packages/google_workspace/data_stream/alert/_dev/test/pipeline/test-alert.log-expected.json +++ b/packages/google_workspace/data_stream/alert/_dev/test/pipeline/test-alert.log-expected.json @@ -3,7 +3,7 @@ { "@timestamp": "2022-07-10T10:49:29.436Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "email": { "attachments": { @@ -159,7 +159,7 @@ { "@timestamp": "2022-07-11T10:49:29.436Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "Domain wide takeout", @@ -232,7 +232,7 @@ { "@timestamp": "2022-07-12T10:49:29.436Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "email": { "attachments": { @@ -376,7 +376,7 @@ { "@timestamp": "2022-07-13T10:49:29.436Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "Google identity", @@ -453,7 +453,7 @@ { "@timestamp": "2022-07-14T10:49:29.436Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "Google Operations", @@ -546,7 +546,7 @@ { "@timestamp": "2022-07-15T10:49:29.436Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "State Sponsored Attack", @@ -613,7 +613,7 @@ { "@timestamp": "2022-07-16T10:49:29.436Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "State Sponsored Attack", @@ -703,7 +703,7 @@ { "@timestamp": "2022-07-17T10:49:29.436Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "AppMaker Editor", @@ -782,7 +782,7 @@ { "@timestamp": "2022-07-18T10:49:29.436Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "Security Center rules", @@ -874,7 +874,7 @@ { "@timestamp": "2022-07-19T10:49:29.436Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "Data Loss Prevention", @@ -1009,7 +1009,7 @@ { "@timestamp": "2022-07-20T10:49:29.436Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "Apps outage", @@ -1095,7 +1095,7 @@ { "@timestamp": "2022-07-21T10:49:29.436Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "Sensitive Admin Action", @@ -1207,7 +1207,7 @@ { "@timestamp": "2021-08-10T14:06:29.101Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "Google identity", @@ -1272,7 +1272,7 @@ { "@timestamp": "2022-07-27T03:31:28.440Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "Reporting Rule", diff --git a/packages/google_workspace/data_stream/alert/elasticsearch/ingest_pipeline/default.yml b/packages/google_workspace/data_stream/alert/elasticsearch/ingest_pipeline/default.yml index a93c02820ad..e63fea146c3 100644 --- a/packages/google_workspace/data_stream/alert/elasticsearch/ingest_pipeline/default.yml +++ b/packages/google_workspace/data_stream/alert/elasticsearch/ingest_pipeline/default.yml @@ -3,7 +3,7 @@ description: Pipeline for parsing Google Workspace Alert logs. processors: - set: field: ecs.version - value: '8.11.0' + value: '8.16.0' - rename: field: message target_field: event.original diff --git a/packages/google_workspace/data_stream/chrome/_dev/test/pipeline/test-chrome.log b/packages/google_workspace/data_stream/chrome/_dev/test/pipeline/test-chrome.log new file mode 100644 index 00000000000..92ffa083621 --- /dev/null +++ b/packages/google_workspace/data_stream/chrome/_dev/test/pipeline/test-chrome.log @@ -0,0 +1,2 @@ +{"actor":{"callerType":"USER","email":"kalpesh@example.io","profileId":"10111170624712104"},"ipAddress":"81.2.69.142","etag":"abcdefgh/cBsNSJx2A9Lg8kiQCGLddmq827A","events":{"name":"BROWSER_EXTENSION_INSTALL","parameters":[{"intValue":"1733753905405","name":"TIMESTAMP"},{"name":"EVENT_REASON","value":"BROWSER_EXTENSION_INSTALL"},{"name":"APP_ID","value":"laaaaaaafhcmpkclmigmmcbeh"},{"name":"APP_NAME","value":"Application Launcher For Drive (by Google)"},{"name":"BROWSER_VERSION","value":"123.0.6312.112"},{"name":"CHROME_ORG_UNIT_ID","value":"abcdefgh"},{"name":"CLIENT_TYPE","value":"CHROME_OS_DEVICE"},{"name":"DEVICE_NAME","value":"NXKUTSI002429051947600"},{"name":"DEVICE_PLATFORM","value":"ChromeOS 15786.48.2"},{"name":"DEVICE_USER","value":"kalpesh@example.io"},{"name":"DIRECTORY_DEVICE_ID","value":"efa9510f-8cd2-4d85-b6c2-939cfb335e9e"},{"name":"EVENT_RESULT","value":"REPORTED"},{"name":"EXTENSION_ACTION","value":"INSTALL"},{"name":"EXTENSION_SOURCE","value":"CHROME_WEBSTORE"},{"name":"EXTENSION_VERSION","value":"3.10"},{"name":"ORG_UNIT_NAME","value":"example.io"},{"name":"PROFILE_USER_NAME","value":"kalpesh@example.io"},{"name":"USER_AGENT","value":"Mozilla/5.0 (X11; CrOS x86_64 14541.0.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36"},{"name":"VIRTUAL_DEVICE_ID","value":"3d69c5a5-0afc-474b-a1a3-d3dc617e2a60"}],"type":"BROWSER_EXTENSION_INSTALL_TYPE"},"id":{"applicationName":"chrome","customerId":"C03puekhd","time":"2024-12-09T14:18:25.405Z","uniqueQualifier":"-3640711002716937498"},"kind":"admin#reports#activity"} +{"actor":{"callerType":"USER","email":"kalpesh@example.io","profileId":"109689111170624712105"},"etag":"abcdefgh/o-xkjZa6siXSekffMWaLMCnKxpg","events":{"name":"BROWSER_EXTENSION_INSTALL","parameters":[{"intValue":"1733753905286","name":"TIMESTAMP"},{"name":"EVENT_REASON","value":"BROWSER_EXTENSION_INSTALL"},{"name":"APP_ID","value":"aaaaaaaaabokpmkimbfghdkjmjhdgbg"},{"name":"APP_NAME","value":"Text"},{"name":"BROWSER_VERSION","value":"123.0.6312.112"},{"name":"CHROME_ORG_UNIT_ID","value":"abcdefgh"},{"name":"CLIENT_TYPE","value":"CHROME_OS_DEVICE"},{"name":"DEVICE_NAME","value":"NXKUTSI002429051947600"},{"name":"DEVICE_PLATFORM","value":"ChromeOS 15786.48.2"},{"name":"DEVICE_USER","value":"kalpesh@example.io"},{"name":"DIRECTORY_DEVICE_ID","value":"efa9510f-8cd2-4d85-b6c2-939cfb335e9e"},{"name":"EVENT_RESULT","value":"REPORTED"},{"name":"EXTENSION_ACTION","value":"INSTALL"},{"name":"EXTENSION_SOURCE","value":"CHROME_WEBSTORE"},{"name":"EXTENSION_VERSION","value":"0.8.4"},{"name":"ORG_UNIT_NAME","value":"example.io"},{"name":"PROFILE_USER_NAME","value":"kalpesh@example.io"},{"name":"USER_AGENT","value":"Mozilla/5.0 (X11; CrOS x86_64 14541.0.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36"},{"name":"VIRTUAL_DEVICE_ID","value":"3d69c5a5-0afc-474b-a1a3-d3dc617e2a60"}],"type":"BROWSER_EXTENSION_INSTALL_TYPE"},"id":{"applicationName":"chrome","customerId":"C03puekhd","time":"2024-12-09T14:18:25.286Z","uniqueQualifier":"7437587313655252416"},"kind":"admin#reports#activity"} diff --git a/packages/google_workspace/data_stream/chrome/_dev/test/pipeline/test-chrome.log-expected.json b/packages/google_workspace/data_stream/chrome/_dev/test/pipeline/test-chrome.log-expected.json new file mode 100644 index 00000000000..4f10eed4ab8 --- /dev/null +++ b/packages/google_workspace/data_stream/chrome/_dev/test/pipeline/test-chrome.log-expected.json @@ -0,0 +1,236 @@ +{ + "expected": [ + { + "@timestamp": "2024-12-09T14:18:25.405Z", + "device": { + "model": { + "name": "NXKUTSI002429051947600" + } + }, + "ecs": { + "version": "8.16.0" + }, + "event": { + "action": "browser_extension_install", + "id": "-3640711002716937498", + "kind": "event", + "original": "{\"actor\":{\"callerType\":\"USER\",\"email\":\"kalpesh@example.io\",\"profileId\":\"10111170624712104\"},\"ipAddress\":\"81.2.69.142\",\"etag\":\"abcdefgh/cBsNSJx2A9Lg8kiQCGLddmq827A\",\"events\":{\"name\":\"BROWSER_EXTENSION_INSTALL\",\"parameters\":[{\"intValue\":\"1733753905405\",\"name\":\"TIMESTAMP\"},{\"name\":\"EVENT_REASON\",\"value\":\"BROWSER_EXTENSION_INSTALL\"},{\"name\":\"APP_ID\",\"value\":\"laaaaaaafhcmpkclmigmmcbeh\"},{\"name\":\"APP_NAME\",\"value\":\"Application Launcher For Drive (by Google)\"},{\"name\":\"BROWSER_VERSION\",\"value\":\"123.0.6312.112\"},{\"name\":\"CHROME_ORG_UNIT_ID\",\"value\":\"abcdefgh\"},{\"name\":\"CLIENT_TYPE\",\"value\":\"CHROME_OS_DEVICE\"},{\"name\":\"DEVICE_NAME\",\"value\":\"NXKUTSI002429051947600\"},{\"name\":\"DEVICE_PLATFORM\",\"value\":\"ChromeOS 15786.48.2\"},{\"name\":\"DEVICE_USER\",\"value\":\"kalpesh@example.io\"},{\"name\":\"DIRECTORY_DEVICE_ID\",\"value\":\"efa9510f-8cd2-4d85-b6c2-939cfb335e9e\"},{\"name\":\"EVENT_RESULT\",\"value\":\"REPORTED\"},{\"name\":\"EXTENSION_ACTION\",\"value\":\"INSTALL\"},{\"name\":\"EXTENSION_SOURCE\",\"value\":\"CHROME_WEBSTORE\"},{\"name\":\"EXTENSION_VERSION\",\"value\":\"3.10\"},{\"name\":\"ORG_UNIT_NAME\",\"value\":\"example.io\"},{\"name\":\"PROFILE_USER_NAME\",\"value\":\"kalpesh@example.io\"},{\"name\":\"USER_AGENT\",\"value\":\"Mozilla/5.0 (X11; CrOS x86_64 14541.0.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36\"},{\"name\":\"VIRTUAL_DEVICE_ID\",\"value\":\"3d69c5a5-0afc-474b-a1a3-d3dc617e2a60\"}],\"type\":\"BROWSER_EXTENSION_INSTALL_TYPE\"},\"id\":{\"applicationName\":\"chrome\",\"customerId\":\"C03puekhd\",\"time\":\"2024-12-09T14:18:25.405Z\",\"uniqueQualifier\":\"-3640711002716937498\"},\"kind\":\"admin#reports#activity\"}", + "outcome": "success", + "provider": "chrome", + "reason": "BROWSER_EXTENSION_INSTALL" + }, + "google_workspace": { + "chrome": { + "actor": { + "caller_type": "USER", + "email": "kalpesh@example.io", + "profile_id": "10111170624712104" + }, + "app_id": "laaaaaaafhcmpkclmigmmcbeh", + "app_name": "Application Launcher For Drive (by Google)", + "browser_version": "123.0.6312.112", + "chrome_org_unit_id": "abcdefgh", + "client_type": "CHROME_OS_DEVICE", + "device_name": "NXKUTSI002429051947600", + "device_platform": "ChromeOS 15786.48.2", + "device_user": "kalpesh@example.io", + "directory_device_id": "efa9510f-8cd2-4d85-b6c2-939cfb335e9e", + "etag": "abcdefgh/cBsNSJx2A9Lg8kiQCGLddmq827A", + "event_reason": "BROWSER_EXTENSION_INSTALL", + "event_result": "REPORTED", + "extension_action": "INSTALL", + "extension_source": "CHROME_WEBSTORE", + "extension_version": "3.10", + "id": { + "application_name": "chrome", + "customer_id": "C03puekhd", + "time": "2024-12-09T14:18:25.405Z", + "unique_qualifier": "-3640711002716937498" + }, + "ip_address": "81.2.69.142", + "kind": "admin#reports#activity", + "name": "BROWSER_EXTENSION_INSTALL", + "org_unit_name": "example.io", + "profile_user_name": "kalpesh@example.io", + "timestamp": "2024-12-09T14:18:25.405Z", + "type": "BROWSER_EXTENSION_INSTALL_TYPE", + "user_agent": "Mozilla/5.0 (X11; CrOS x86_64 14541.0.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36", + "virtual_device_id": "3d69c5a5-0afc-474b-a1a3-d3dc617e2a60" + } + }, + "host": { + "ip": [ + "81.2.69.142" + ], + "os": { + "full": "ChromeOS 15786.48.2" + } + }, + "observer": { + "product": "Chrome", + "vendor": "Google Workspace" + }, + "organization": { + "id": "C03puekhd" + }, + "related": { + "ip": [ + "81.2.69.142" + ], + "user": [ + "kalpesh@example.io", + "10111170624712104" + ] + }, + "source": { + "geo": { + "city_name": "London", + "continent_name": "Europe", + "country_iso_code": "GB", + "country_name": "United Kingdom", + "location": { + "lat": 51.5142, + "lon": -0.0931 + }, + "region_iso_code": "GB-ENG", + "region_name": "England" + }, + "ip": "81.2.69.142", + "user": { + "domain": "example.io", + "email": "kalpesh@example.io", + "id": "10111170624712104", + "name": "kalpesh" + } + }, + "tags": [ + "preserve_duplicate_custom_fields" + ], + "user": { + "domain": "example.io", + "email": "kalpesh@example.io", + "id": "10111170624712104", + "name": "kalpesh" + }, + "user_agent": { + "device": { + "name": "Other" + }, + "name": "Chrome", + "original": "Mozilla/5.0 (X11; CrOS x86_64 14541.0.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36", + "os": { + "full": "Chrome OS 14541.0.0", + "name": "Chrome OS", + "version": "14541.0.0" + }, + "version": "123.0.0.0" + } + }, + { + "@timestamp": "2024-12-09T14:18:25.286Z", + "device": { + "model": { + "name": "NXKUTSI002429051947600" + } + }, + "ecs": { + "version": "8.16.0" + }, + "event": { + "action": "browser_extension_install", + "id": "7437587313655252416", + "kind": "event", + "original": "{\"actor\":{\"callerType\":\"USER\",\"email\":\"kalpesh@example.io\",\"profileId\":\"109689111170624712105\"},\"etag\":\"abcdefgh/o-xkjZa6siXSekffMWaLMCnKxpg\",\"events\":{\"name\":\"BROWSER_EXTENSION_INSTALL\",\"parameters\":[{\"intValue\":\"1733753905286\",\"name\":\"TIMESTAMP\"},{\"name\":\"EVENT_REASON\",\"value\":\"BROWSER_EXTENSION_INSTALL\"},{\"name\":\"APP_ID\",\"value\":\"aaaaaaaaabokpmkimbfghdkjmjhdgbg\"},{\"name\":\"APP_NAME\",\"value\":\"Text\"},{\"name\":\"BROWSER_VERSION\",\"value\":\"123.0.6312.112\"},{\"name\":\"CHROME_ORG_UNIT_ID\",\"value\":\"abcdefgh\"},{\"name\":\"CLIENT_TYPE\",\"value\":\"CHROME_OS_DEVICE\"},{\"name\":\"DEVICE_NAME\",\"value\":\"NXKUTSI002429051947600\"},{\"name\":\"DEVICE_PLATFORM\",\"value\":\"ChromeOS 15786.48.2\"},{\"name\":\"DEVICE_USER\",\"value\":\"kalpesh@example.io\"},{\"name\":\"DIRECTORY_DEVICE_ID\",\"value\":\"efa9510f-8cd2-4d85-b6c2-939cfb335e9e\"},{\"name\":\"EVENT_RESULT\",\"value\":\"REPORTED\"},{\"name\":\"EXTENSION_ACTION\",\"value\":\"INSTALL\"},{\"name\":\"EXTENSION_SOURCE\",\"value\":\"CHROME_WEBSTORE\"},{\"name\":\"EXTENSION_VERSION\",\"value\":\"0.8.4\"},{\"name\":\"ORG_UNIT_NAME\",\"value\":\"example.io\"},{\"name\":\"PROFILE_USER_NAME\",\"value\":\"kalpesh@example.io\"},{\"name\":\"USER_AGENT\",\"value\":\"Mozilla/5.0 (X11; CrOS x86_64 14541.0.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36\"},{\"name\":\"VIRTUAL_DEVICE_ID\",\"value\":\"3d69c5a5-0afc-474b-a1a3-d3dc617e2a60\"}],\"type\":\"BROWSER_EXTENSION_INSTALL_TYPE\"},\"id\":{\"applicationName\":\"chrome\",\"customerId\":\"C03puekhd\",\"time\":\"2024-12-09T14:18:25.286Z\",\"uniqueQualifier\":\"7437587313655252416\"},\"kind\":\"admin#reports#activity\"}", + "outcome": "success", + "provider": "chrome", + "reason": "BROWSER_EXTENSION_INSTALL" + }, + "google_workspace": { + "chrome": { + "actor": { + "caller_type": "USER", + "email": "kalpesh@example.io", + "profile_id": "109689111170624712105" + }, + "app_id": "aaaaaaaaabokpmkimbfghdkjmjhdgbg", + "app_name": "Text", + "browser_version": "123.0.6312.112", + "chrome_org_unit_id": "abcdefgh", + "client_type": "CHROME_OS_DEVICE", + "device_name": "NXKUTSI002429051947600", + "device_platform": "ChromeOS 15786.48.2", + "device_user": "kalpesh@example.io", + "directory_device_id": "efa9510f-8cd2-4d85-b6c2-939cfb335e9e", + "etag": "abcdefgh/o-xkjZa6siXSekffMWaLMCnKxpg", + "event_reason": "BROWSER_EXTENSION_INSTALL", + "event_result": "REPORTED", + "extension_action": "INSTALL", + "extension_source": "CHROME_WEBSTORE", + "extension_version": "0.8.4", + "id": { + "application_name": "chrome", + "customer_id": "C03puekhd", + "time": "2024-12-09T14:18:25.286Z", + "unique_qualifier": "7437587313655252416" + }, + "kind": "admin#reports#activity", + "name": "BROWSER_EXTENSION_INSTALL", + "org_unit_name": "example.io", + "profile_user_name": "kalpesh@example.io", + "timestamp": "2024-12-09T14:18:25.286Z", + "type": "BROWSER_EXTENSION_INSTALL_TYPE", + "user_agent": "Mozilla/5.0 (X11; CrOS x86_64 14541.0.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36", + "virtual_device_id": "3d69c5a5-0afc-474b-a1a3-d3dc617e2a60" + } + }, + "host": { + "os": { + "full": "ChromeOS 15786.48.2" + } + }, + "observer": { + "product": "Chrome", + "vendor": "Google Workspace" + }, + "organization": { + "id": "C03puekhd" + }, + "related": { + "user": [ + "kalpesh@example.io", + "109689111170624712105" + ] + }, + "source": { + "user": { + "domain": "example.io", + "email": "kalpesh@example.io", + "id": "109689111170624712105", + "name": "kalpesh" + } + }, + "tags": [ + "preserve_duplicate_custom_fields" + ], + "user": { + "domain": "example.io", + "email": "kalpesh@example.io", + "id": "109689111170624712105", + "name": "kalpesh" + }, + "user_agent": { + "device": { + "name": "Other" + }, + "name": "Chrome", + "original": "Mozilla/5.0 (X11; CrOS x86_64 14541.0.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36", + "os": { + "full": "Chrome OS 14541.0.0", + "name": "Chrome OS", + "version": "14541.0.0" + }, + "version": "123.0.0.0" + } + } + ] +} \ No newline at end of file diff --git a/packages/google_workspace/data_stream/chrome/_dev/test/pipeline/test-common-config.yml b/packages/google_workspace/data_stream/chrome/_dev/test/pipeline/test-common-config.yml new file mode 100644 index 00000000000..37e8fa225fd --- /dev/null +++ b/packages/google_workspace/data_stream/chrome/_dev/test/pipeline/test-common-config.yml @@ -0,0 +1,3 @@ +fields: + tags: + - preserve_duplicate_custom_fields diff --git a/packages/google_workspace/data_stream/chrome/_dev/test/system/test-default-config.yml b/packages/google_workspace/data_stream/chrome/_dev/test/system/test-default-config.yml new file mode 100644 index 00000000000..1ce16f15bf5 --- /dev/null +++ b/packages/google_workspace/data_stream/chrome/_dev/test/system/test-default-config.yml @@ -0,0 +1,14 @@ +input: cel +service: google_workspace +vars: + jwt_file: "{{SERVICE_LOGS_DIR}}/credentials.json" + delegated_account: test@example.com + api_host: http://{{Hostname}}:{{Port}} + enable_request_tracer: true +data_stream: + vars: + batch_size: 1 + preserve_original_event: true + preserve_duplicate_custom_fields: true +assert: + hit_count: 2 diff --git a/packages/google_workspace/data_stream/chrome/agent/stream/cel.yml.hbs b/packages/google_workspace/data_stream/chrome/agent/stream/cel.yml.hbs new file mode 100644 index 00000000000..90ba7e8adfa --- /dev/null +++ b/packages/google_workspace/data_stream/chrome/agent/stream/cel.yml.hbs @@ -0,0 +1,96 @@ +config_version: 2 +interval: {{interval}} +{{#if enable_request_tracer}} +resource.tracer.filename: "../../logs/cel/http-request-trace-*.ndjson" +resource.tracer.maxbackups: 5 +{{/if}} +{{#if proxy_url}} +resource.proxy_url: {{proxy_url}} +{{/if}} +{{#if ssl}} +resource.ssl: {{ssl}} +{{/if}} +{{#if http_client_timeout}} +resource.timeout: {{http_client_timeout}} +{{/if}} +auth.oauth2.provider: google +auth.oauth2.google.jwt_file: {{jwt_file}} +auth.oauth2.google.jwt_json: {{jwt_json}} +auth.oauth2.google.delegated_account: {{delegated_account}} +auth.oauth2.scopes: + - https://www.googleapis.com/auth/admin.reports.audit.readonly +resource.url: {{api_host}} +state: + user_key: {{user_key}} + initial_interval: {{initial_interval}} + batch_size: {{batch_size}} +program: | + ( + state.?want_more.orValue(false) ? + state + : + state.with({ + "start_time": state.?cursor.last_timestamp.orValue((now - duration(state.initial_interval)).format(time_layout.RFC3339)), + "end_time": now.format(time_layout.RFC3339), + }) + ).as(state, state.with( + request( + "GET", + state.url.trim_right("/") + "/admin/reports/v1/activity/users/" + state.user_key + "/applications/chrome?"+ { + "maxResults": [string(state.batch_size)], + "endTime": [string(state.end_time)], + "startTime": [string(state.start_time)], + ?"pageToken": has(state.next_page_token) ? optional.of([string(state.next_page_token)]) : optional.none(), + }.format_query() + ).do_request().as(resp, resp.StatusCode == 200 ? + bytes(resp.Body).decode_json().as(body,{ + "events": ( + has(body.items) + ? + body.items.map(item, item.events.map(event, item.drop("events").as(root, + {"message":root.with({"events": event}).encode_json()} + ))).flatten() + : + [] + ), + "cursor": { + "last_timestamp": state.end_time, + }, + "want_more": has(body.nextPageToken), + ?"next_page_token": body.?nextPageToken, + }) + : + { + "events": { + "error": { + "code": string(resp.StatusCode), + "id": string(resp.Status), + "message": "GET:"+( + size(resp.Body) != 0 ? + string(resp.Body) + : + string(resp.Status) + ' (' + string(resp.StatusCode) + ')' + ), + }, + }, + "want_more": false, + } + ) + )) +tags: +{{#if preserve_original_event}} + - preserve_original_event +{{/if}} +{{#if preserve_duplicate_custom_fields}} + - preserve_duplicate_custom_fields +{{/if}} +{{#each tags as |tag|}} + - {{tag}} +{{/each}} +{{#contains "forwarded" tags}} +publisher_pipeline.disable_host: true +{{/contains}} +{{#if processors}} +processors: +{{processors}} +{{/if}} diff --git a/packages/google_workspace/data_stream/chrome/elasticsearch/ingest_pipeline/default.yml b/packages/google_workspace/data_stream/chrome/elasticsearch/ingest_pipeline/default.yml new file mode 100644 index 00000000000..4aed38e1b6c --- /dev/null +++ b/packages/google_workspace/data_stream/chrome/elasticsearch/ingest_pipeline/default.yml @@ -0,0 +1,576 @@ +--- +description: Pipeline for processing Chrome Audit logs. +processors: + - set: + field: ecs.version + tag: set_ecs_version + value: 8.16.0 + - set: + field: observer.vendor + tag: set_observer_vendor + value: 'Google Workspace' + - set: + field: observer.product + tag: set_observer_product + value: Chrome + - fail: + tag: data_collection_error + if: ctx.error?.message != null && ctx.message == null && ctx.event?.original == null + message: error message set and no data to process. + - rename: + field: message + tag: rename_message_to_event_original + target_field: event.original + ignore_missing: true + description: Renames the original `message` field to `event.original` to store a copy of the original message. The `event.original` field is not touched if the document already has one; it may happen when Logstash sends the document. + if: ctx.event?.original == null + - remove: + field: message + tag: remove_message + ignore_missing: true + description: The `message` field is no longer required if the document has an `event.original` field. + if: ctx.event?.original != null + - json: + field: event.original + tag: json_event_original + target_field: json + if: ctx.event?.original != null + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - script: + lang: painless + tag: script_to_flatten_event_parameters + if: ctx.json?.events?.parameters instanceof List + description: Script to flatten the event parameters. + source: > + if (ctx.google_workspace == null) { + ctx.google_workspace = new HashMap(); + } + if (ctx.google_workspace.chrome == null) { + ctx.google_workspace.chrome = new HashMap(); + } + for (int i = 0; i < ctx.json.events.parameters.length; ++i) { + if (ctx["json"]["events"]["parameters"][i]["value"] != null) { + ctx.google_workspace.chrome[ctx["json"]["events"]["parameters"][i]["name"].toLowerCase()] = ctx["json"]["events"]["parameters"][i]["value"]; + } + if (ctx["json"]["events"]["parameters"][i]["boolValue"] != null) { + ctx.google_workspace.chrome[ctx["json"]["events"]["parameters"][i]["name"].toLowerCase()] = ctx["json"]["events"]["parameters"][i]["boolValue"]; + } + if (ctx["json"]["events"]["parameters"][i]["intValue"] != null) { + ctx.google_workspace.chrome[ctx["json"]["events"]["parameters"][i]["name"].toLowerCase()] = ctx["json"]["events"]["parameters"][i]["intValue"]; + } + if (ctx["json"]["events"]["parameters"][i]["multiValue"] != null) { + ctx.google_workspace.chrome[ctx["json"]["events"]["parameters"][i]["name"].toLowerCase()] = ctx["json"]["events"]["parameters"][i]["multiValue"]; + } + if (ctx["json"]["events"]["parameters"][i]["multiIntValue"] != null) { + ctx.google_workspace.chrome[ctx["json"]["events"]["parameters"][i]["name"].toLowerCase()] = ctx["json"]["events"]["parameters"][i]["multiIntValue"]; + } + if (ctx["json"]["events"]["parameters"][i]["multiBoolValue"] != null) { + ctx.google_workspace.chrome[ctx["json"]["events"]["parameters"][i]["name"].toLowerCase()] = ctx["json"]["events"]["parameters"][i]["multiBoolValue"]; + } + } + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - rename: + field: json.events.name + tag: rename_json_events_name + target_field: google_workspace.chrome.name + ignore_missing: true + - set: + field: event.kind + tag: set_event_into_event_kind + value: event + - set: + field: event.kind + tag: set_alert_into_event_kind + value: alert + if: ctx.google_workspace?.chrome?.name != null && ['malware_transfer', 'password_breach', 'sensitive_data_transfer', 'unsafe_site_visit'].contains(ctx.google_workspace.chrome.name.toLowerCase()) + - script: + description: Set event outcome based on event result. + if: ctx.google_workspace?.chrome?.event_result != null + tag: set_event_outcome_from_chrome_event_result + lang: painless + params: + allowed: success + blocked: failure + bypassed: success + detected: success + reported: success + warned: unknown + source: |- + if (ctx.event == null) { + ctx.event = new HashMap(); + } + ctx.event.outcome = params.get(ctx.google_workspace.chrome.event_result.toLowerCase()); + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - set: + field: url.full + tag: set_url_full_from_chrome_url + copy_from: google_workspace.chrome.url + ignore_empty_value: true + - uri_parts: + field: url.full + ignore_failure: true + - script: + description: Set event category based on event name. + if: ctx.google_workspace?.chrome?.name != null + tag: set_event_category_from_chrome_name + lang: painless + params: + chrome_os_add_user: iam + chrome_os_remove_user: iam + device_boot_state_change: configuration + chrome_os_login_failure_event: authentication + chrome_os_login_logout_event: authentication + chrome_os_login_event: authentication + chrome_os_logout_event: authentication + extension_request: configuration + login_event: authentication + malware_transfer: malware + source: |- + if (ctx.event == null) { + ctx.event = new HashMap(); + } + def category = new ArrayList(); + category.add(params.get(ctx.google_workspace.chrome.name.toLowerCase())); + ctx.event.put('category', category); + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - script: + description: Set event type based on event name. + if: ctx.google_workspace?.chrome?.name != null + tag: set_event_type_from_chrome_name + lang: painless + params: + chrome_os_add_user: creation + chrome_os_remove_user: deletion + device_boot_state_change: change + chrome_os_login_failure_event: info + chrome_os_login_logout_event: info + chrome_os_login_event: start + chrome_os_logout_event: end + extension_request: info + login_event: info + malware_transfer: info + source: |- + if (ctx.event == null) { + ctx.event = new HashMap(); + } + def type = new ArrayList(); + type.add(params.get(ctx.google_workspace.chrome.name.toLowerCase())); + ctx.event.put('type', type); + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - rename: + field: json.events.type + tag: rename_json_events_type + target_field: google_workspace.chrome.type + ignore_missing: true + - rename: + field: json.kind + tag: rename_json_kind + target_field: google_workspace.chrome.kind + ignore_missing: true + - rename: + field: json.etag + tag: rename_json_etag + target_field: google_workspace.chrome.etag + ignore_missing: true + - rename: + field: json.ownerDomain + tag: rename_json_ownerDomain + target_field: google_workspace.chrome.owner_domain + ignore_missing: true + - convert: + field: json.ipAddress + tag: convert_json_ipAddress_to_ip + target_field: google_workspace.chrome.ip_address + type: ip + ignore_missing: true + if: ctx.json?.ipAddress != '' + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - date: + field: json.id.time + tag: date_json_id_time + target_field: google_workspace.chrome.id.time + formats: + - ISO8601 + - UNIX_MS + if: ctx.json?.id?.time != null && ctx.json.id.time != '' + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - rename: + field: json.id.uniqueQualifier + tag: rename_json_id_uniqueQualifier + target_field: google_workspace.chrome.id.unique_qualifier + ignore_missing: true + - rename: + field: json.id.applicationName + tag: rename_json_id_applicationName + target_field: google_workspace.chrome.id.application_name + ignore_missing: true + - rename: + field: json.id.customerId + tag: rename_json_id_customerId + target_field: google_workspace.chrome.id.customer_id + ignore_missing: true + - rename: + field: json.actor.profileId + tag: rename_json_actor_profileId + target_field: google_workspace.chrome.actor.profile_id + ignore_missing: true + - rename: + field: json.actor.email + tag: rename_json_actor_email + target_field: google_workspace.chrome.actor.email + ignore_missing: true + - rename: + field: json.actor.callerType + tag: rename_json_actor_callerType + target_field: google_workspace.chrome.actor.caller_type + ignore_missing: true + - rename: + field: json.actor.key + tag: rename_json_actor_key + target_field: google_workspace.chrome.actor.key + ignore_missing: true + - convert: + field: google_workspace.chrome.is_federated + tag: convert_is_federated + type: boolean + ignore_missing: true + if: ctx.google_workspace?.chrome?.is_federated != '' + on_failure: + - remove: + field: google_workspace.chrome.is_federated + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - convert: + field: google_workspace.chrome.content_size + tag: convert_content_size + type: long + ignore_missing: true + if: ctx.google_workspace?.chrome?.content_size != '' + on_failure: + - remove: + field: google_workspace.chrome.content_size + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - date: + field: google_workspace.chrome.timestamp + tag: date_timestamp + target_field: google_workspace.chrome.timestamp + formats: + - ISO8601 + - UNIX_MS + if: ctx.google_workspace?.chrome?.timestamp != null && ctx.google_workspace.chrome.timestamp != '' + on_failure: + - remove: + field: google_workspace.chrome.timestamp + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - append: + field: related.user + tag: append_login_user_name_into_related_user + value: '{{{google_workspace.chrome.login_user_name}}}' + allow_duplicates: false + if: ctx.google_workspace?.chrome?.login_user_name != null + - append: + field: related.user + tag: append_device_user_into_related_user + value: '{{{google_workspace.chrome.device_user}}}' + allow_duplicates: false + if: ctx.google_workspace?.chrome?.device_user != null + - append: + field: related.user + tag: append_profile_user_name_into_related_user + value: '{{{google_workspace.chrome.profile_user_name}}}' + allow_duplicates: false + if: ctx.google_workspace?.chrome?.profile_user_name != null + - append: + field: related.user + tag: append_trigger_user_into_related_user + value: '{{{google_workspace.chrome.trigger_user}}}' + allow_duplicates: false + if: ctx.google_workspace?.chrome?.trigger_user != null + - append: + field: related.user + tag: append_actor_profile_id_into_related_user + value: '{{{google_workspace.chrome.actor.profile_id}}}' + allow_duplicates: false + if: ctx.google_workspace?.chrome?.actor?.profile_id != null + - append: + field: related.user + tag: append_actor_email_into_related_user + value: '{{{google_workspace.chrome.actor.email}}}' + allow_duplicates: false + if: ctx.google_workspace?.chrome?.actor?.email != null + - append: + field: related.ip + tag: append_ip_address_into_related_user + value: '{{{google_workspace.chrome.ip_address}}}' + allow_duplicates: false + if: ctx.google_workspace?.chrome?.ip_address != null + - append: + field: related.hash + tag: append_content_hash_into_related_user + value: '{{{google_workspace.chrome.content_hash}}}' + allow_duplicates: false + if: ctx.google_workspace?.chrome?.content_hash != null + - set: + field: device.model.name + tag: set_device_model_name_from_chrome_device_name + copy_from: google_workspace.chrome.device_name + ignore_empty_value: true + - set: + field: host.os.full + tag: set_host_os_full_from_chrome_device_platform + copy_from: google_workspace.chrome.device_platform + ignore_empty_value: true + - dissect: + field: google_workspace.chrome.device_user + tag: dissect_device_user + if: ctx.google_workspace?.chrome?.device_user != null && ctx.google_workspace.chrome.device_user.contains('@') + pattern: '%{user.name}@%{user.domain}' + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - set: + field: user.name + tag: set_user_name_from_device_user + copy_from: google_workspace.chrome.device_user + if: ctx.user?.name == null + ignore_empty_value: true + - set: + field: event.reason + tag: set_event_reason_from_chrome_event_reason + copy_from: google_workspace.chrome.event_reason + ignore_empty_value: true + - set: + field: '@timestamp' + tag: set_@timestamp_from_chrome_id_time + copy_from: google_workspace.chrome.id.time + ignore_empty_value: true + - set: + field: device.id + tag: set_device_id_from_chrome_device_id + copy_from: google_workspace.chrome.device_id + ignore_empty_value: true + - user_agent: + field: google_workspace.chrome.user_agent + ignore_missing: true + - set: + field: event.hash + tag: set_event_hash_from_chrome_content_hash + copy_from: google_workspace.chrome.content_hash + ignore_empty_value: true + - set: + field: message + tag: set_message_from_chrome_user_justification + copy_from: google_workspace.chrome.user_justification + ignore_empty_value: true + - set: + field: file.path + tag: set_file_path_from_chrome_evidence_locker_filepath + copy_from: google_workspace.chrome.evidence_locker_filepath + ignore_empty_value: true + - set: + field: host.domain + tag: set_host_domain_from_chrome_owner_domain + copy_from: google_workspace.chrome.owner_domain + ignore_empty_value: true + - append: + field: host.ip + tag: append_google_workspace_chrome_ip_address_into_host_ip + value: '{{{google_workspace.chrome.ip_address}}}' + allow_duplicates: false + if: ctx.google_workspace?.chrome?.ip_address != null + - set: + field: user.id + tag: set_user_id_from_chrome_actor_profile_id + copy_from: google_workspace.chrome.actor.profile_id + ignore_empty_value: true + - set: + field: user.email + tag: set_user_email_from_chrome_actor_email + copy_from: google_workspace.chrome.actor.email + ignore_empty_value: true + - set: + field: event.id + tag: set_event_id_from_uniqueQualifier + copy_from: google_workspace.chrome.id.unique_qualifier + ignore_empty_value: true + - set: + field: event.provider + tag: set_event_provider_from_application_name + copy_from: google_workspace.chrome.id.application_name + ignore_empty_value: true + - set: + field: event.action + tag: set_event_action_from_name + copy_from: google_workspace.chrome.name + ignore_empty_value: true + - lowercase: + field: event.action + tag: lowercase_event_action + ignore_missing: true + - split: + field: event.action + tag: split_event_action + separator: \s+ + ignore_missing: true + if: ctx.event?.action != '' + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - join: + field: event.action + tag: join_event_action + separator: '-' + if: ctx.event?.action instanceof List + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - set: + field: organization.id + tag: set_organization_id_from_customerId + copy_from: google_workspace.chrome.id.customer_id + ignore_empty_value: true + - set: + field: source.ip + tag: set_source_ip_from_ipAddress + copy_from: google_workspace.chrome.ip_address + ignore_empty_value: true + - geoip: + field: source.ip + tag: geoip_source_geo_from_source_ip + target_field: source.geo + ignore_missing: true + - geoip: + field: source.ip + tag: set_source_as_from_source_ip + database_file: GeoLite2-ASN.mmdb + target_field: source.as + properties: + - asn + - organization_name + ignore_missing: true + - set: + field: source.user.email + tag: set_source_user_email + copy_from: user.email + ignore_empty_value: true + - script: + lang: painless + tag: script_to_extract_source_user_name_and_domain + if: 'ctx?.source?.user?.email != null && ctx?.source?.user?.email.contains("@")' + source: > + String[] splitmail = ctx.source.user.email.splitOnToken('@'); + if (splitmail.length != 2) { + return; + } + if (ctx.user == null) { + ctx.user = new HashMap(); + } + ctx.source.user.name = splitmail[0]; + ctx.source.user.domain = splitmail[1]; + - set: + field: source.user.id + tag: set_source_user_id + copy_from: user.id + ignore_empty_value: true + - remove: + field: + - google_workspace.chrome.actor.email + - google_workspace.chrome.actor.profile_id + - google_workspace.chrome.content_hash + - google_workspace.chrome.device_id + - google_workspace.chrome.device_name + - google_workspace.chrome.device_platform + - google_workspace.chrome.event_reason + - google_workspace.chrome.evidence_locker_filepath + - google_workspace.chrome.id.application_name + - google_workspace.chrome.id.customer_id + - google_workspace.chrome.id.time + - google_workspace.chrome.id.unique_qualifier + - google_workspace.chrome.ip_address + - google_workspace.chrome.owner_domain + - google_workspace.chrome.url + - google_workspace.chrome.user_agent + - google_workspace.chrome.user_justification + tag: remove_custom_duplicate_fields + ignore_missing: true + if: ctx.tags == null || !(ctx.tags.contains('preserve_duplicate_custom_fields')) + - script: + tag: script_to_drop_null_values + lang: painless + description: Drops null/empty values recursively. + source: |- + boolean drop(Object object) { + if (object == null || object == '') { + return true; + } else if (object instanceof Map) { + ((Map) object).values().removeIf(v -> drop(v)); + return (((Map) object).size() == 0); + } else if (object instanceof List) { + ((List) object).removeIf(v -> drop(v)); + return (((List) object).length == 0); + } + return false; + } + drop(ctx); + on_failure: + - append: + field: error.message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - remove: + field: json + tag: remove_json + ignore_missing: true + - set: + field: event.kind + tag: set_pipeline_error_into_event_kind + value: pipeline_error + if: ctx.error?.message != null + - append: + field: tags + value: preserve_original_event + allow_duplicates: false + if: ctx.error?.message != null +on_failure: + - append: + field: error.message + value: >- + Processor '{{{ _ingest.on_failure_processor_type }}}' + {{{#_ingest.on_failure_processor_tag}}}with tag '{{{ _ingest.on_failure_processor_tag }}}' + {{{/_ingest.on_failure_processor_tag}}}failed with message '{{{ _ingest.on_failure_message }}}' + - append: + field: tags + value: preserve_original_event + allow_duplicates: false + - set: + field: event.kind + tag: set_pipeline_error_to_event_kind + value: pipeline_error diff --git a/packages/google_workspace/data_stream/chrome/fields/base-fields.yml b/packages/google_workspace/data_stream/chrome/fields/base-fields.yml new file mode 100644 index 00000000000..0ebc2545b80 --- /dev/null +++ b/packages/google_workspace/data_stream/chrome/fields/base-fields.yml @@ -0,0 +1,20 @@ +- name: data_stream.type + type: constant_keyword + description: Data stream type. +- name: data_stream.dataset + type: constant_keyword + description: Data stream dataset. +- name: data_stream.namespace + type: constant_keyword + description: Data stream namespace. +- name: event.module + type: constant_keyword + description: Event module. + value: google_workspace +- name: event.dataset + type: constant_keyword + description: Event dataset. + value: google_workspace.chrome +- name: '@timestamp' + type: date + description: Event timestamp. diff --git a/packages/google_workspace/data_stream/chrome/fields/beats.yml b/packages/google_workspace/data_stream/chrome/fields/beats.yml new file mode 100644 index 00000000000..4084f1dc7f5 --- /dev/null +++ b/packages/google_workspace/data_stream/chrome/fields/beats.yml @@ -0,0 +1,6 @@ +- name: input.type + type: keyword + description: Type of filebeat input. +- name: log.offset + type: long + description: Log offset. diff --git a/packages/google_workspace/data_stream/chrome/fields/fields.yml b/packages/google_workspace/data_stream/chrome/fields/fields.yml new file mode 100644 index 00000000000..7c7d96ca0b0 --- /dev/null +++ b/packages/google_workspace/data_stream/chrome/fields/fields.yml @@ -0,0 +1,161 @@ +- name: google_workspace + type: group + fields: + - name: chrome + type: group + fields: + - name: actor + type: group + fields: + - name: caller_type + type: keyword + - name: email + type: keyword + - name: key + type: keyword + - name: profile_id + type: keyword + - name: app_id + type: keyword + - name: app_name + type: keyword + description: App name. + - name: browser_version + type: keyword + description: Browser version event parameter. + - name: chrome_org_unit_id + type: keyword + - name: client_type + type: keyword + description: Event client type parameter. + - name: content_hash + type: keyword + description: Content hash event parameter. + - name: content_name + type: keyword + description: Content name event parameter. + - name: content_size + type: long + description: Content size event parameter. + - name: content_transfer_method + type: keyword + description: The method for content transferring. + - name: content_type + type: keyword + description: Content type event parameter. + - name: device_id + type: keyword + description: Device id event name. + - name: device_name + type: keyword + description: Device name event parameter. + - name: device_platform + type: keyword + description: Device platform event parameter. + - name: device_user + type: keyword + description: Device user name event parameter. + - name: directory_device_id + type: keyword + description: Directory API device ID of the device or browser on which the event happened. + - name: etag + type: keyword + - name: event_reason + type: keyword + description: Event reason event parameter. + - name: event_result + type: keyword + description: Event result event parameter. + - name: evidence_locker_filepath + type: keyword + description: A parameter that contains the filepath of the evidence locker. + - name: extension_action + type: keyword + - name: extension_source + type: keyword + - name: extension_version + type: keyword + - name: federated_origin + type: keyword + description: A parameter that contains the domain of the federated 3rd party provding the login flow. + - name: id + type: group + fields: + - name: application_name + type: keyword + - name: customer_id + type: keyword + - name: time + type: date + - name: unique_qualifier + type: keyword + - name: ip_address + type: ip + - name: is_federated + type: boolean + description: A parameter that contains whether the login is through a federated 3rd party. + - name: kind + type: keyword + - name: login_failure_reason + type: keyword + description: Login failure event reason parameter. + - name: login_user_name + type: keyword + description: A Parameter that contains the username used by the user when performing the login that triggered the login event report. + - name: name + type: keyword + - name: new_boot_mode + type: keyword + description: New device boot mode. + - name: org_unit_name + type: keyword + description: Org unit name. + - name: owner_domain + type: keyword + - name: previous_boot_mode + type: keyword + description: Previous device boot mode. + - name: profile_user_name + type: keyword + description: GSuite user name of the profile. + - name: remove_user_reason + type: keyword + description: Parameter explaining why a user was removed from a device. + - name: scan_id + type: keyword + description: A parameter that contains the scan id of the content analysis scan which triggered the event. + - name: server_scan_status + type: keyword + description: Status indicates the outcome of the event's server scan, which could be complete, require a manual audit due to configuration settings, or require a manual audit because the scan took too long. + - name: timestamp + type: date + description: The server timestamp of the Chrome Safe Browsing event. + - name: trigger_destination + type: keyword + description: A parameter that contains the destination of the rule which triggered the event. + - name: trigger_source + type: keyword + description: A parameter that contains the source of the rule which triggered the event. + - name: trigger_type + type: keyword + description: Event trigger type parameter. + - name: trigger_user + type: keyword + description: Trigger user event parameter. + - name: triggered_rules_reason + type: keyword + description: Triggered rules reason event parameter. + - name: type + type: keyword + - name: url + type: keyword + description: The URL that event happened on. + - name: user_agent + type: keyword + description: User agent event parameter. + - name: user_justification + type: keyword + description: A parameter that contains a justification message provided by users. + - name: virtual_device_id + type: keyword + description: Virtual device ID of the browser on which the event happened. diff --git a/packages/google_workspace/data_stream/chrome/manifest.yml b/packages/google_workspace/data_stream/chrome/manifest.yml new file mode 100644 index 00000000000..6403b35d83b --- /dev/null +++ b/packages/google_workspace/data_stream/chrome/manifest.yml @@ -0,0 +1,102 @@ +title: Google Workspace Chrome logs +type: logs +streams: + - input: cel + template_path: cel.yml.hbs + title: Google Workspace Chrome logs + description: Collecting Google Workspace Chrome logs via API. + vars: + - name: initial_interval + type: text + title: Initial Interval + multi: false + required: true + show_user: true + default: 24h + description: How far back to pull the Google Workspace Chrome logs Google Workspace API. Supported units for this parameter are h/m/s. + - name: interval + type: text + title: Interval + description: >- + Duration between requests to the API. Google Workspace defaults to a 2 hour polling interval because Google reports can go from some minutes up to 3 days of delay. For more details on this, you can read more at https://support.google.com/a/answer/7061566. NOTE: Supported units for this parameter are h/m/s. + multi: false + required: true + show_user: true + default: 2h + - name: batch_size + type: text + title: Batch Size + multi: false + required: true + show_user: false + description: Batch size for the response of the Google Workspace Chrome API. Maximum batch size can be 1000. + default: 1000 + - name: tags + type: text + title: Tags + multi: true + required: true + show_user: false + description: Tags for the data-stream. + default: + - forwarded + - google_workspace-chrome + - name: preserve_original_event + required: true + show_user: true + title: Preserve original event + description: Preserves a raw copy of the original event, added to the field `event.original` + type: bool + multi: false + default: false + - name: preserve_duplicate_custom_fields + required: false + show_user: false + title: Preserve duplicate custom fields + description: Preserve google_workspace.chrome fields that were copied to Elastic Common Schema (ECS) fields. + type: bool + multi: false + - name: processors + type: yaml + title: Processors + multi: false + required: false + show_user: false + description: >- + Processors are used to reduce the number of fields in the exported event or to enhance the event with metadata. This executes in the agent before the logs are parsed. + - name: proxy_url + type: text + title: Proxy URL + multi: false + required: false + show_user: false + description: URL to proxy connections in the form of http[s]://:@:. Please ensure your username and password are in URL encoded format. + - name: ssl + type: yaml + title: SSL Configuration + description: SSL Config for the host i.e. certificate_authorities, supported_protocols, verification_mode etc. + multi: false + required: false + show_user: false + default: | + #certificate_authorities: + # - | + # -----BEGIN CERTIFICATE----- + # MIIDCjCCAfKgAwIBAgITJ706Mu2wJlKckpIvkWxEHvEyijANBgkqhkiG9w0BAQsF + # ADAUMRIwEAYDVQQDDAlsb2NhbGhvc3QwIBcNMTkwNzIyMTkyOTA0WhgPMjExOTA2 + # MjgxOTI5MDRaMBQxEjAQBgNVBAMMCWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEB + # BQADggEPADCCAQoCggEBANce58Y/JykI58iyOXpxGfw0/gMvF0hUQAcUrSMxEO6n + # fZRA49b4OV4SwWmA3395uL2eB2NB8y8qdQ9muXUdPBWE4l9rMZ6gmfu90N5B5uEl + # 94NcfBfYOKi1fJQ9i7WKhTjlRkMCgBkWPkUokvBZFRt8RtF7zI77BSEorHGQCk9t + # /D7BS0GJyfVEhftbWcFEAG3VRcoMhF7kUzYwp+qESoriFRYLeDWv68ZOvG7eoWnP + # PsvZStEVEimjvK5NSESEQa9xWyJOmlOKXhkdymtcUd/nXnx6UTCFgnkgzSdTWV41 + # CI6B6aJ9svCTI2QuoIq2HxX/ix7OvW1huVmcyHVxyUECAwEAAaNTMFEwHQYDVR0O + # BBYEFPwN1OceFGm9v6ux8G+DZ3TUDYxqMB8GA1UdIwQYMBaAFPwN1OceFGm9v6ux + # 8G+DZ3TUDYxqMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAG5D + # 874A4YI7YUwOVsVAdbWtgp1d0zKcPRR+r2OdSbTAV5/gcS3jgBJ3i1BN34JuDVFw + # 3DeJSYT3nxy2Y56lLnxDeF8CUTUtVQx3CuGkRg1ouGAHpO/6OqOhwLLorEmxi7tA + # H2O8mtT0poX5AnOAhzVy7QW0D/k4WaoLyckM5hUa6RtvgvLxOwA0U+VGurCDoctu + # 8F4QOgTAWyh8EZIwaKCliFRSynDpv3JTUwtfZkxo6K6nce1RhCWFAsMvDZL8Dgc0 + # yvgJ38BRsFOtkRuAGSf6ZUwTO8JJRRIFnpUzXflAnGivK9M13D5GEQMmIl6U9Pvk + # sxSmbIUfc2SGJGCJD4I= + # -----END CERTIFICATE----- diff --git a/packages/google_workspace/data_stream/chrome/sample_event.json b/packages/google_workspace/data_stream/chrome/sample_event.json new file mode 100644 index 00000000000..3e39db562cc --- /dev/null +++ b/packages/google_workspace/data_stream/chrome/sample_event.json @@ -0,0 +1,132 @@ +{ + "@timestamp": "2024-12-09T14:18:25.405Z", + "agent": { + "ephemeral_id": "7917124f-6a0b-493b-be4b-a928a4f17334", + "id": "499a39d7-b13c-4994-a354-0d3791cf15e6", + "name": "docker-fleet-agent", + "type": "filebeat", + "version": "8.16.0" + }, + "data_stream": { + "dataset": "google_workspace.chrome", + "namespace": "12964", + "type": "logs" + }, + "device": { + "model": { + "name": "NXKUTSI002429051947600" + } + }, + "ecs": { + "version": "8.16.0" + }, + "elastic_agent": { + "id": "499a39d7-b13c-4994-a354-0d3791cf15e6", + "snapshot": false, + "version": "8.16.0" + }, + "event": { + "action": "browser_extension_install", + "agent_id_status": "verified", + "dataset": "google_workspace.chrome", + "id": "-3640711002716937498", + "ingested": "2024-12-24T07:36:34Z", + "kind": "event", + "original": "{\"actor\":{\"callerType\":\"USER\",\"email\":\"kalpesh.kumar@example.io\",\"profileId\":\"109689693170624712102\"},\"etag\":\"\\\"CfV-pEPVZc7PJf2fWsHJTliD34MdGbO8iFIk3L4uBwQ/cBsNSJx2A9Lg8kiQCGLddmq827A\\\"\",\"events\":{\"name\":\"BROWSER_EXTENSION_INSTALL\",\"parameters\":[{\"intValue\":\"1733753905405\",\"name\":\"TIMESTAMP\"},{\"name\":\"EVENT_REASON\",\"value\":\"BROWSER_EXTENSION_INSTALL\"},{\"name\":\"APP_ID\",\"value\":\"lmjegmlicamnimmfhcmpkclmigmmcbeh\"},{\"name\":\"APP_NAME\",\"value\":\"Application Launcher For Drive (by Google)\"},{\"name\":\"BROWSER_VERSION\",\"value\":\"123.0.6312.112\"},{\"name\":\"CHROME_ORG_UNIT_ID\",\"value\":\"02gajno12larrqx\"},{\"name\":\"CLIENT_TYPE\",\"value\":\"CHROME_OS_DEVICE\"},{\"name\":\"DEVICE_NAME\",\"value\":\"NXKUTSI002429051947600\"},{\"name\":\"DEVICE_PLATFORM\",\"value\":\"ChromeOS 15786.48.2\"},{\"name\":\"DEVICE_USER\",\"value\":\"kalpesh.kumar@example.io\"},{\"name\":\"DIRECTORY_DEVICE_ID\",\"value\":\"efa9510f-8cd2-4d85-b6c2-939cfb335e9e\"},{\"name\":\"EVENT_RESULT\",\"value\":\"REPORTED\"},{\"name\":\"EXTENSION_ACTION\",\"value\":\"INSTALL\"},{\"name\":\"EXTENSION_SOURCE\",\"value\":\"CHROME_WEBSTORE\"},{\"name\":\"EXTENSION_VERSION\",\"value\":\"3.10\"},{\"name\":\"ORG_UNIT_NAME\",\"value\":\"example.io\"},{\"name\":\"PROFILE_USER_NAME\",\"value\":\"kalpesh.kumar@example.io\"},{\"name\":\"USER_AGENT\",\"value\":\"Mozilla/5.0 (X11; CrOS x86_64 14541.0.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36\"},{\"name\":\"VIRTUAL_DEVICE_ID\",\"value\":\"3d69c5a5-0afc-474b-a1a3-d3dc617e2a60\"}],\"type\":\"BROWSER_EXTENSION_INSTALL_TYPE\"},\"id\":{\"applicationName\":\"chrome\",\"customerId\":\"C03puekhd\",\"time\":\"2024-12-09T14:18:25.405Z\",\"uniqueQualifier\":\"-3640711002716937498\"},\"kind\":\"admin#reports#activity\"}", + "outcome": "success", + "provider": "chrome", + "reason": "BROWSER_EXTENSION_INSTALL" + }, + "google_workspace": { + "chrome": { + "actor": { + "caller_type": "USER", + "email": "kalpesh.kumar@example.io", + "profile_id": "109689693170624712102" + }, + "app_id": "lmjegmlicamnimmfhcmpkclmigmmcbeh", + "app_name": "Application Launcher For Drive (by Google)", + "browser_version": "123.0.6312.112", + "chrome_org_unit_id": "02gajno12larrqx", + "client_type": "CHROME_OS_DEVICE", + "device_name": "NXKUTSI002429051947600", + "device_platform": "ChromeOS 15786.48.2", + "device_user": "kalpesh.kumar@example.io", + "directory_device_id": "efa9510f-8cd2-4d85-b6c2-939cfb335e9e", + "etag": "\"CfV-pEPVZc7PJf2fWsHJTliD34MdGbO8iFIk3L4uBwQ/cBsNSJx2A9Lg8kiQCGLddmq827A\"", + "event_reason": "BROWSER_EXTENSION_INSTALL", + "event_result": "REPORTED", + "extension_action": "INSTALL", + "extension_source": "CHROME_WEBSTORE", + "extension_version": "3.10", + "id": { + "application_name": "chrome", + "customer_id": "C03puekhd", + "time": "2024-12-09T14:18:25.405Z", + "unique_qualifier": "-3640711002716937498" + }, + "kind": "admin#reports#activity", + "name": "BROWSER_EXTENSION_INSTALL", + "org_unit_name": "example.io", + "profile_user_name": "kalpesh.kumar@example.io", + "timestamp": "2024-12-09T14:18:25.405Z", + "type": "BROWSER_EXTENSION_INSTALL_TYPE", + "user_agent": "Mozilla/5.0 (X11; CrOS x86_64 14541.0.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36", + "virtual_device_id": "3d69c5a5-0afc-474b-a1a3-d3dc617e2a60" + } + }, + "host": { + "os": { + "full": "ChromeOS 15786.48.2" + } + }, + "input": { + "type": "cel" + }, + "observer": { + "product": "Chrome", + "vendor": "Google Workspace" + }, + "organization": { + "id": "C03puekhd" + }, + "related": { + "user": [ + "kalpesh.kumar@example.io", + "109689693170624712102" + ] + }, + "source": { + "user": { + "domain": "example.io", + "email": "kalpesh.kumar@example.io", + "id": "109689693170624712102", + "name": "kalpesh.kumar" + } + }, + "tags": [ + "preserve_original_event", + "preserve_duplicate_custom_fields", + "forwarded", + "google_workspace-chrome" + ], + "user": { + "domain": "example.io", + "email": "kalpesh.kumar@example.io", + "id": "109689693170624712102", + "name": "kalpesh.kumar" + }, + "user_agent": { + "device": { + "name": "Other" + }, + "name": "Chrome", + "original": "Mozilla/5.0 (X11; CrOS x86_64 14541.0.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36", + "os": { + "full": "Chrome OS 14541.0.0", + "name": "Chrome OS", + "version": "14541.0.0" + }, + "version": "123.0.0.0" + } +} \ No newline at end of file diff --git a/packages/google_workspace/data_stream/context_aware_access/_dev/test/pipeline/test-context-aware-access.log-expected.json b/packages/google_workspace/data_stream/context_aware_access/_dev/test/pipeline/test-context-aware-access.log-expected.json index a166df83b52..598dad51adc 100644 --- a/packages/google_workspace/data_stream/context_aware_access/_dev/test/pipeline/test-context-aware-access.log-expected.json +++ b/packages/google_workspace/data_stream/context_aware_access/_dev/test/pipeline/test-context-aware-access.log-expected.json @@ -3,7 +3,7 @@ { "@timestamp": "2023-01-01T06:24:42.442Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ACCESS_DENY_EVENT", diff --git a/packages/google_workspace/data_stream/context_aware_access/elasticsearch/ingest_pipeline/default.yml b/packages/google_workspace/data_stream/context_aware_access/elasticsearch/ingest_pipeline/default.yml index ad02a605c79..a671425c467 100644 --- a/packages/google_workspace/data_stream/context_aware_access/elasticsearch/ingest_pipeline/default.yml +++ b/packages/google_workspace/data_stream/context_aware_access/elasticsearch/ingest_pipeline/default.yml @@ -3,7 +3,7 @@ description: Pipeline for parsing google_workspace context aware access logs. processors: - set: field: ecs.version - value: '8.11.0' + value: '8.16.0' - rename: field: message target_field: event.original diff --git a/packages/google_workspace/data_stream/device/_dev/test/pipeline/test-device.log-expected.json b/packages/google_workspace/data_stream/device/_dev/test/pipeline/test-device.log-expected.json index 43da800398b..2649ef439d4 100644 --- a/packages/google_workspace/data_stream/device/_dev/test/pipeline/test-device.log-expected.json +++ b/packages/google_workspace/data_stream/device/_dev/test/pipeline/test-device.log-expected.json @@ -3,7 +3,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "APPLICATION_EVENT", diff --git a/packages/google_workspace/data_stream/device/elasticsearch/ingest_pipeline/default.yml b/packages/google_workspace/data_stream/device/elasticsearch/ingest_pipeline/default.yml index e68b6dce985..96c66e595e5 100644 --- a/packages/google_workspace/data_stream/device/elasticsearch/ingest_pipeline/default.yml +++ b/packages/google_workspace/data_stream/device/elasticsearch/ingest_pipeline/default.yml @@ -3,7 +3,7 @@ description: Pipeline for parsing google_workspace device logs. processors: - set: field: ecs.version - value: '8.11.0' + value: '8.16.0' - rename: field: message target_field: event.original diff --git a/packages/google_workspace/data_stream/drive/_dev/test/pipeline/test-drive.log-expected.json b/packages/google_workspace/data_stream/drive/_dev/test/pipeline/test-drive.log-expected.json index 393833bfc9f..1f8f1564be1 100644 --- a/packages/google_workspace/data_stream/drive/_dev/test/pipeline/test-drive.log-expected.json +++ b/packages/google_workspace/data_stream/drive/_dev/test/pipeline/test-drive.log-expected.json @@ -3,7 +3,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "add_to_folder", @@ -97,7 +97,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "approval_canceled", @@ -191,7 +191,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "approval_comment_added", @@ -285,7 +285,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "approval_requested", @@ -379,7 +379,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "approval_reviewer_responded", @@ -473,7 +473,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "create", @@ -565,7 +565,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "delete", @@ -657,7 +657,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "download", @@ -749,7 +749,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "edit", @@ -841,7 +841,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "add_lock", @@ -933,7 +933,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "move", @@ -1029,7 +1029,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "preview", @@ -1121,7 +1121,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "print", @@ -1213,7 +1213,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "remove_from_folder", @@ -1307,7 +1307,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "rename", @@ -1401,7 +1401,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "untrash", @@ -1493,7 +1493,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "sheets_import_range", @@ -1585,7 +1585,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "trash", @@ -1677,7 +1677,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "remove_lock", @@ -1769,7 +1769,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "upload", @@ -1861,7 +1861,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "view", @@ -1954,7 +1954,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "change_acl_editors", @@ -2052,7 +2052,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "change_document_access_scope", @@ -2151,7 +2151,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "change_document_visibility", @@ -2250,7 +2250,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "shared_drive_membership_change", @@ -2349,7 +2349,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "shared_drive_settings_change", @@ -2448,7 +2448,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "sheets_import_range_access_change", @@ -2542,7 +2542,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "change_user_access", @@ -2642,7 +2642,7 @@ { "@timestamp": "2024-07-29T12:34:56.789Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "email_as_attachment", diff --git a/packages/google_workspace/data_stream/drive/elasticsearch/ingest_pipeline/default.yml b/packages/google_workspace/data_stream/drive/elasticsearch/ingest_pipeline/default.yml index 3fbfb4a9f21..ea32095cbee 100644 --- a/packages/google_workspace/data_stream/drive/elasticsearch/ingest_pipeline/default.yml +++ b/packages/google_workspace/data_stream/drive/elasticsearch/ingest_pipeline/default.yml @@ -3,7 +3,7 @@ description: Pipeline for parsing google_workspace logs processors: - set: field: ecs.version - value: '8.11.0' + value: '8.16.0' - append: field: event.category value: file diff --git a/packages/google_workspace/data_stream/gcp/_dev/test/pipeline/test-gcp.log-expected.json b/packages/google_workspace/data_stream/gcp/_dev/test/pipeline/test-gcp.log-expected.json index 9a310b0f7fe..1e264e312db 100644 --- a/packages/google_workspace/data_stream/gcp/_dev/test/pipeline/test-gcp.log-expected.json +++ b/packages/google_workspace/data_stream/gcp/_dev/test/pipeline/test-gcp.log-expected.json @@ -3,7 +3,7 @@ { "@timestamp": "2023-01-01T06:24:42.442Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "IMPORT_SSH_PUBLIC_KEY", diff --git a/packages/google_workspace/data_stream/gcp/elasticsearch/ingest_pipeline/default.yml b/packages/google_workspace/data_stream/gcp/elasticsearch/ingest_pipeline/default.yml index c4b084d229c..2a71a901c22 100644 --- a/packages/google_workspace/data_stream/gcp/elasticsearch/ingest_pipeline/default.yml +++ b/packages/google_workspace/data_stream/gcp/elasticsearch/ingest_pipeline/default.yml @@ -3,7 +3,7 @@ description: Pipeline for parsing google_workspace GCP logs. processors: - set: field: ecs.version - value: '8.11.0' + value: '8.16.0' - rename: field: message target_field: event.original diff --git a/packages/google_workspace/data_stream/group_enterprise/_dev/test/pipeline/test-group-enterprise.log-expected.json b/packages/google_workspace/data_stream/group_enterprise/_dev/test/pipeline/test-group-enterprise.log-expected.json index 0afe9070836..f83977374db 100644 --- a/packages/google_workspace/data_stream/group_enterprise/_dev/test/pipeline/test-group-enterprise.log-expected.json +++ b/packages/google_workspace/data_stream/group_enterprise/_dev/test/pipeline/test-group-enterprise.log-expected.json @@ -3,7 +3,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "add_info_setting", diff --git a/packages/google_workspace/data_stream/group_enterprise/elasticsearch/ingest_pipeline/default.yml b/packages/google_workspace/data_stream/group_enterprise/elasticsearch/ingest_pipeline/default.yml index 0d7132b4366..7132b529640 100644 --- a/packages/google_workspace/data_stream/group_enterprise/elasticsearch/ingest_pipeline/default.yml +++ b/packages/google_workspace/data_stream/group_enterprise/elasticsearch/ingest_pipeline/default.yml @@ -3,7 +3,7 @@ description: Pipeline for parsing google_workspace group enterprise logs. processors: - set: field: ecs.version - value: '8.11.0' + value: '8.16.0' - rename: field: message target_field: event.original diff --git a/packages/google_workspace/data_stream/groups/_dev/test/pipeline/test-groups.log-expected.json b/packages/google_workspace/data_stream/groups/_dev/test/pipeline/test-groups.log-expected.json index 60004e036f0..b6a2d1a0d4a 100644 --- a/packages/google_workspace/data_stream/groups/_dev/test/pipeline/test-groups.log-expected.json +++ b/packages/google_workspace/data_stream/groups/_dev/test/pipeline/test-groups.log-expected.json @@ -3,7 +3,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "change_acl_permission", @@ -97,7 +97,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "accept_invitation", @@ -184,7 +184,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "approve_join_request", @@ -278,7 +278,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "join", @@ -365,7 +365,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "request_to_join", @@ -452,7 +452,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "change_basic_setting", @@ -542,7 +542,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "create_group", @@ -628,7 +628,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "delete_group", @@ -714,7 +714,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "change_identity_setting", @@ -804,7 +804,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "add_info_setting", @@ -893,7 +893,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "change_info_setting", @@ -983,7 +983,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "remove_info_setting", @@ -1072,7 +1072,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "change_new_members_restrictions_setting", @@ -1162,7 +1162,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "change_post_replies_setting", @@ -1252,7 +1252,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "change_spam_moderation_setting", @@ -1342,7 +1342,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "change_topic_setting", @@ -1432,7 +1432,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "moderate_message", @@ -1523,7 +1523,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "always_post_from_user", @@ -1617,7 +1617,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "add_user", @@ -1712,7 +1712,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "ban_user_with_moderation", @@ -1807,7 +1807,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "revoke_invitation", @@ -1901,7 +1901,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "invite_user", @@ -1995,7 +1995,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "reject_join_request", @@ -2089,7 +2089,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "reinvite_user", @@ -2183,7 +2183,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "remove_user", diff --git a/packages/google_workspace/data_stream/groups/elasticsearch/ingest_pipeline/default.yml b/packages/google_workspace/data_stream/groups/elasticsearch/ingest_pipeline/default.yml index 8e150c0dc2c..f471947ee4e 100644 --- a/packages/google_workspace/data_stream/groups/elasticsearch/ingest_pipeline/default.yml +++ b/packages/google_workspace/data_stream/groups/elasticsearch/ingest_pipeline/default.yml @@ -3,7 +3,7 @@ description: Pipeline for parsing google_workspace logs processors: - set: field: ecs.version - value: '8.11.0' + value: '8.16.0' - append: field: event.category value: iam diff --git a/packages/google_workspace/data_stream/login/_dev/test/pipeline/test-login.log-expected.json b/packages/google_workspace/data_stream/login/_dev/test/pipeline/test-login.log-expected.json index c9667d13abb..014cbb84d5c 100644 --- a/packages/google_workspace/data_stream/login/_dev/test/pipeline/test-login.log-expected.json +++ b/packages/google_workspace/data_stream/login/_dev/test/pipeline/test-login.log-expected.json @@ -3,7 +3,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "account_disabled_password_leak", @@ -84,7 +84,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "suspicious_login", @@ -166,7 +166,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "suspicious_login_less_secure_app", @@ -248,7 +248,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "suspicious_programmatic_login", @@ -330,7 +330,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "account_disabled_generic", @@ -411,7 +411,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "account_disabled_spamming_through_relay", @@ -492,7 +492,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "account_disabled_spamming", @@ -573,7 +573,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "account_disabled_hijacked", @@ -656,7 +656,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "gov_attack_warning", @@ -728,7 +728,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "login_failure", @@ -807,7 +807,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "login_challenge", @@ -885,7 +885,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "login_verification", @@ -963,7 +963,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "logout", @@ -1039,7 +1039,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "login_success", diff --git a/packages/google_workspace/data_stream/login/elasticsearch/ingest_pipeline/default.yml b/packages/google_workspace/data_stream/login/elasticsearch/ingest_pipeline/default.yml index 25c0e6d0ab4..b0d328ca704 100644 --- a/packages/google_workspace/data_stream/login/elasticsearch/ingest_pipeline/default.yml +++ b/packages/google_workspace/data_stream/login/elasticsearch/ingest_pipeline/default.yml @@ -3,7 +3,7 @@ description: Pipeline for parsing google_workspace logs processors: - set: field: ecs.version - value: '8.11.0' + value: '8.16.0' - rename: field: message target_field: event.original diff --git a/packages/google_workspace/data_stream/rules/_dev/test/pipeline/test-rules.log-expected.json b/packages/google_workspace/data_stream/rules/_dev/test/pipeline/test-rules.log-expected.json index 3577aece7b3..0dcb88a338f 100644 --- a/packages/google_workspace/data_stream/rules/_dev/test/pipeline/test-rules.log-expected.json +++ b/packages/google_workspace/data_stream/rules/_dev/test/pipeline/test-rules.log-expected.json @@ -3,7 +3,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "rule_match", @@ -117,7 +117,7 @@ { "@timestamp": "2020-11-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "rule_match", diff --git a/packages/google_workspace/data_stream/rules/elasticsearch/ingest_pipeline/default.yml b/packages/google_workspace/data_stream/rules/elasticsearch/ingest_pipeline/default.yml index 5a1f642c74c..786a876717c 100644 --- a/packages/google_workspace/data_stream/rules/elasticsearch/ingest_pipeline/default.yml +++ b/packages/google_workspace/data_stream/rules/elasticsearch/ingest_pipeline/default.yml @@ -3,7 +3,7 @@ description: Pipeline for parsing google_workspace rules logs. processors: - set: field: ecs.version - value: '8.11.0' + value: '8.16.0' - rename: field: message target_field: event.original diff --git a/packages/google_workspace/data_stream/saml/_dev/test/pipeline/test-saml.log-expected.json b/packages/google_workspace/data_stream/saml/_dev/test/pipeline/test-saml.log-expected.json index 3200a0fecc3..586708919c8 100644 --- a/packages/google_workspace/data_stream/saml/_dev/test/pipeline/test-saml.log-expected.json +++ b/packages/google_workspace/data_stream/saml/_dev/test/pipeline/test-saml.log-expected.json @@ -3,7 +3,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "login_failure", @@ -85,7 +85,7 @@ { "@timestamp": "2020-10-02T15:00:01.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "login_success", diff --git a/packages/google_workspace/data_stream/saml/elasticsearch/ingest_pipeline/default.yml b/packages/google_workspace/data_stream/saml/elasticsearch/ingest_pipeline/default.yml index b623ad32b6a..1782046c28c 100644 --- a/packages/google_workspace/data_stream/saml/elasticsearch/ingest_pipeline/default.yml +++ b/packages/google_workspace/data_stream/saml/elasticsearch/ingest_pipeline/default.yml @@ -3,7 +3,7 @@ description: Pipeline for parsing google_workspace logs processors: - set: field: ecs.version - value: '8.11.0' + value: '8.16.0' - set: field: event.kind value: event diff --git a/packages/google_workspace/data_stream/token/_dev/test/pipeline/test-token.log-expected.json b/packages/google_workspace/data_stream/token/_dev/test/pipeline/test-token.log-expected.json index be072d532a2..6c71908e753 100644 --- a/packages/google_workspace/data_stream/token/_dev/test/pipeline/test-token.log-expected.json +++ b/packages/google_workspace/data_stream/token/_dev/test/pipeline/test-token.log-expected.json @@ -3,7 +3,7 @@ { "@timestamp": "2023-01-01T06:24:42.442Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "authorize", diff --git a/packages/google_workspace/data_stream/token/elasticsearch/ingest_pipeline/default.yml b/packages/google_workspace/data_stream/token/elasticsearch/ingest_pipeline/default.yml index 8b0a17949bf..df4a10416c1 100644 --- a/packages/google_workspace/data_stream/token/elasticsearch/ingest_pipeline/default.yml +++ b/packages/google_workspace/data_stream/token/elasticsearch/ingest_pipeline/default.yml @@ -3,7 +3,7 @@ description: Pipeline for parsing google_workspace token logs. processors: - set: field: ecs.version - value: '8.11.0' + value: '8.16.0' - rename: field: message target_field: event.original diff --git a/packages/google_workspace/data_stream/user_accounts/_dev/test/pipeline/test-user-accounts.log-expected.json b/packages/google_workspace/data_stream/user_accounts/_dev/test/pipeline/test-user-accounts.log-expected.json index 9b8e5357423..950b8217b7a 100644 --- a/packages/google_workspace/data_stream/user_accounts/_dev/test/pipeline/test-user-accounts.log-expected.json +++ b/packages/google_workspace/data_stream/user_accounts/_dev/test/pipeline/test-user-accounts.log-expected.json @@ -3,7 +3,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "2sv_disable", @@ -76,7 +76,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "2sv_enroll", @@ -149,7 +149,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "password_edit", @@ -222,7 +222,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "recovery_email_edit", @@ -295,7 +295,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "recovery_phone_edit", @@ -368,7 +368,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "recovery_secret_qa_edit", @@ -441,7 +441,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "titanium_enroll", @@ -514,7 +514,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "titanium_unenroll", @@ -587,7 +587,7 @@ { "@timestamp": "2020-10-02T15:00:00.000Z", "ecs": { - "version": "8.11.0" + "version": "8.16.0" }, "event": { "action": "email_forwarding_out_of_domain", diff --git a/packages/google_workspace/data_stream/user_accounts/elasticsearch/ingest_pipeline/default.yml b/packages/google_workspace/data_stream/user_accounts/elasticsearch/ingest_pipeline/default.yml index 2d3a816c8e4..1c3c1a5f2ba 100644 --- a/packages/google_workspace/data_stream/user_accounts/elasticsearch/ingest_pipeline/default.yml +++ b/packages/google_workspace/data_stream/user_accounts/elasticsearch/ingest_pipeline/default.yml @@ -3,7 +3,7 @@ description: Pipeline for parsing google_workspace logs processors: - set: field: ecs.version - value: '8.11.0' + value: '8.16.0' - set: field: event.kind value: event diff --git a/packages/google_workspace/docs/README.md b/packages/google_workspace/docs/README.md index ce22087b60c..63c004fa5b8 100644 --- a/packages/google_workspace/docs/README.md +++ b/packages/google_workspace/docs/README.md @@ -26,6 +26,7 @@ It is compatible with a subset of applications under the [Google Reports API v1] | [Access Transparency](https://developers.google.com/admin-sdk/reports/v1/appendix/activity/access-transparency) [help](https://support.google.com/a/answer/9230474?hl=en) | The Access Transparency activity report returns information about various types of Access Transparency activity events. | | [Context Aware Access](https://developers.google.com/admin-sdk/reports/v1/appendix/activity/context-aware-access) [help](https://support.google.com/a/answer/9394107?hl=en#zippy=) | The Context Aware Access activity report returns information about various types of Context-Aware Access Audit activity events. | | [GCP](https://developers.google.com/admin-sdk/reports/v1/appendix/activity/gcp) | The GCP activity report returns information about various types of Google Cloud Platform activity events. | +| [Chrome](https://developers.google.com/admin-sdk/reports/v1/appendix/activity/chrome) | The Chrome activity reports return information about Chrome browser and Chrome OS events. | ## Requirements @@ -42,7 +43,7 @@ This integration will make use of the following *oauth2 scope*: Once you have downloaded your service account credentials as a JSON file, you are ready to set up your integration. -Click the Advanced option of Google Workspace Audit Reports. The default value of "API Host" is `https://www.googleapis.com`. The API Host will be used for collecting `access_transparency`, `admin`, `device`, `context_aware_access`, `drive`, `gcp`, `groups`, `group_enterprise`, `login`, `rules`, `saml`, `token` and `user accounts` logs. +Click the Advanced option of Google Workspace Audit Reports. The default value of "API Host" is `https://www.googleapis.com`. The API Host will be used for collecting `access_transparency`, `admin`, `chrome`, `context_aware_access`, `device`, `drive`, `gcp`, `groups`, `group_enterprise`, `login`, `rules`, `saml`, `token` and `user accounts` logs. > NOTE: The `Delegated Account` value in the configuration, is expected to be the email of the administrator account, and not the email of the ServiceAccount. @@ -126,7 +127,7 @@ Once Service Account credentials are downloaded as a JSON file, then the integra ### Google Workspace Reports ECS fields -This is a list of Google Workspace Reports fields that are mapped to ECS that are common to al data sets. +This is a list of Google Workspace Reports fields that are mapped to ECS that are common to all data sets. | Google Workspace Reports | ECS Fields | |------------------------------|---------------------------------------------------------------| @@ -2791,3 +2792,214 @@ An example event for `gcp` looks as following: | input.type | Type of Filebeat input. | keyword | | log.offset | Log offset. | long | + +### Chrome + +This is the `chrome` dataset. + +An example event for `chrome` looks as following: + +```json +{ + "@timestamp": "2024-12-09T14:18:25.405Z", + "agent": { + "ephemeral_id": "7917124f-6a0b-493b-be4b-a928a4f17334", + "id": "499a39d7-b13c-4994-a354-0d3791cf15e6", + "name": "docker-fleet-agent", + "type": "filebeat", + "version": "8.16.0" + }, + "data_stream": { + "dataset": "google_workspace.chrome", + "namespace": "12964", + "type": "logs" + }, + "device": { + "model": { + "name": "NXKUTSI002429051947600" + } + }, + "ecs": { + "version": "8.16.0" + }, + "elastic_agent": { + "id": "499a39d7-b13c-4994-a354-0d3791cf15e6", + "snapshot": false, + "version": "8.16.0" + }, + "event": { + "action": "browser_extension_install", + "agent_id_status": "verified", + "dataset": "google_workspace.chrome", + "id": "-3640711002716937498", + "ingested": "2024-12-24T07:36:34Z", + "kind": "event", + "original": "{\"actor\":{\"callerType\":\"USER\",\"email\":\"kalpesh.kumar@example.io\",\"profileId\":\"109689693170624712102\"},\"etag\":\"\\\"CfV-pEPVZc7PJf2fWsHJTliD34MdGbO8iFIk3L4uBwQ/cBsNSJx2A9Lg8kiQCGLddmq827A\\\"\",\"events\":{\"name\":\"BROWSER_EXTENSION_INSTALL\",\"parameters\":[{\"intValue\":\"1733753905405\",\"name\":\"TIMESTAMP\"},{\"name\":\"EVENT_REASON\",\"value\":\"BROWSER_EXTENSION_INSTALL\"},{\"name\":\"APP_ID\",\"value\":\"lmjegmlicamnimmfhcmpkclmigmmcbeh\"},{\"name\":\"APP_NAME\",\"value\":\"Application Launcher For Drive (by Google)\"},{\"name\":\"BROWSER_VERSION\",\"value\":\"123.0.6312.112\"},{\"name\":\"CHROME_ORG_UNIT_ID\",\"value\":\"02gajno12larrqx\"},{\"name\":\"CLIENT_TYPE\",\"value\":\"CHROME_OS_DEVICE\"},{\"name\":\"DEVICE_NAME\",\"value\":\"NXKUTSI002429051947600\"},{\"name\":\"DEVICE_PLATFORM\",\"value\":\"ChromeOS 15786.48.2\"},{\"name\":\"DEVICE_USER\",\"value\":\"kalpesh.kumar@example.io\"},{\"name\":\"DIRECTORY_DEVICE_ID\",\"value\":\"efa9510f-8cd2-4d85-b6c2-939cfb335e9e\"},{\"name\":\"EVENT_RESULT\",\"value\":\"REPORTED\"},{\"name\":\"EXTENSION_ACTION\",\"value\":\"INSTALL\"},{\"name\":\"EXTENSION_SOURCE\",\"value\":\"CHROME_WEBSTORE\"},{\"name\":\"EXTENSION_VERSION\",\"value\":\"3.10\"},{\"name\":\"ORG_UNIT_NAME\",\"value\":\"example.io\"},{\"name\":\"PROFILE_USER_NAME\",\"value\":\"kalpesh.kumar@example.io\"},{\"name\":\"USER_AGENT\",\"value\":\"Mozilla/5.0 (X11; CrOS x86_64 14541.0.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36\"},{\"name\":\"VIRTUAL_DEVICE_ID\",\"value\":\"3d69c5a5-0afc-474b-a1a3-d3dc617e2a60\"}],\"type\":\"BROWSER_EXTENSION_INSTALL_TYPE\"},\"id\":{\"applicationName\":\"chrome\",\"customerId\":\"C03puekhd\",\"time\":\"2024-12-09T14:18:25.405Z\",\"uniqueQualifier\":\"-3640711002716937498\"},\"kind\":\"admin#reports#activity\"}", + "outcome": "success", + "provider": "chrome", + "reason": "BROWSER_EXTENSION_INSTALL" + }, + "google_workspace": { + "chrome": { + "actor": { + "caller_type": "USER", + "email": "kalpesh.kumar@example.io", + "profile_id": "109689693170624712102" + }, + "app_id": "lmjegmlicamnimmfhcmpkclmigmmcbeh", + "app_name": "Application Launcher For Drive (by Google)", + "browser_version": "123.0.6312.112", + "chrome_org_unit_id": "02gajno12larrqx", + "client_type": "CHROME_OS_DEVICE", + "device_name": "NXKUTSI002429051947600", + "device_platform": "ChromeOS 15786.48.2", + "device_user": "kalpesh.kumar@example.io", + "directory_device_id": "efa9510f-8cd2-4d85-b6c2-939cfb335e9e", + "etag": "\"CfV-pEPVZc7PJf2fWsHJTliD34MdGbO8iFIk3L4uBwQ/cBsNSJx2A9Lg8kiQCGLddmq827A\"", + "event_reason": "BROWSER_EXTENSION_INSTALL", + "event_result": "REPORTED", + "extension_action": "INSTALL", + "extension_source": "CHROME_WEBSTORE", + "extension_version": "3.10", + "id": { + "application_name": "chrome", + "customer_id": "C03puekhd", + "time": "2024-12-09T14:18:25.405Z", + "unique_qualifier": "-3640711002716937498" + }, + "kind": "admin#reports#activity", + "name": "BROWSER_EXTENSION_INSTALL", + "org_unit_name": "example.io", + "profile_user_name": "kalpesh.kumar@example.io", + "timestamp": "2024-12-09T14:18:25.405Z", + "type": "BROWSER_EXTENSION_INSTALL_TYPE", + "user_agent": "Mozilla/5.0 (X11; CrOS x86_64 14541.0.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36", + "virtual_device_id": "3d69c5a5-0afc-474b-a1a3-d3dc617e2a60" + } + }, + "host": { + "os": { + "full": "ChromeOS 15786.48.2" + } + }, + "input": { + "type": "cel" + }, + "observer": { + "product": "Chrome", + "vendor": "Google Workspace" + }, + "organization": { + "id": "C03puekhd" + }, + "related": { + "user": [ + "kalpesh.kumar@example.io", + "109689693170624712102" + ] + }, + "source": { + "user": { + "domain": "example.io", + "email": "kalpesh.kumar@example.io", + "id": "109689693170624712102", + "name": "kalpesh.kumar" + } + }, + "tags": [ + "preserve_original_event", + "preserve_duplicate_custom_fields", + "forwarded", + "google_workspace-chrome" + ], + "user": { + "domain": "example.io", + "email": "kalpesh.kumar@example.io", + "id": "109689693170624712102", + "name": "kalpesh.kumar" + }, + "user_agent": { + "device": { + "name": "Other" + }, + "name": "Chrome", + "original": "Mozilla/5.0 (X11; CrOS x86_64 14541.0.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36", + "os": { + "full": "Chrome OS 14541.0.0", + "name": "Chrome OS", + "version": "14541.0.0" + }, + "version": "123.0.0.0" + } +} +``` + +**Exported fields** + +| Field | Description | Type | +|---|---|---| +| @timestamp | Event timestamp. | date | +| data_stream.dataset | Data stream dataset. | constant_keyword | +| data_stream.namespace | Data stream namespace. | constant_keyword | +| data_stream.type | Data stream type. | constant_keyword | +| event.dataset | Event dataset. | constant_keyword | +| event.module | Event module. | constant_keyword | +| google_workspace.chrome.actor.caller_type | | keyword | +| google_workspace.chrome.actor.email | | keyword | +| google_workspace.chrome.actor.key | | keyword | +| google_workspace.chrome.actor.profile_id | | keyword | +| google_workspace.chrome.app_id | | keyword | +| google_workspace.chrome.app_name | App name. | keyword | +| google_workspace.chrome.browser_version | Browser version event parameter. | keyword | +| google_workspace.chrome.chrome_org_unit_id | | keyword | +| google_workspace.chrome.client_type | Event client type parameter. | keyword | +| google_workspace.chrome.content_hash | Content hash event parameter. | keyword | +| google_workspace.chrome.content_name | Content name event parameter. | keyword | +| google_workspace.chrome.content_size | Content size event parameter. | long | +| google_workspace.chrome.content_transfer_method | The method for content transferring. | keyword | +| google_workspace.chrome.content_type | Content type event parameter. | keyword | +| google_workspace.chrome.device_id | Device id event name. | keyword | +| google_workspace.chrome.device_name | Device name event parameter. | keyword | +| google_workspace.chrome.device_platform | Device platform event parameter. | keyword | +| google_workspace.chrome.device_user | Device user name event parameter. | keyword | +| google_workspace.chrome.directory_device_id | Directory API device ID of the device or browser on which the event happened. | keyword | +| google_workspace.chrome.etag | | keyword | +| google_workspace.chrome.event_reason | Event reason event parameter. | keyword | +| google_workspace.chrome.event_result | Event result event parameter. | keyword | +| google_workspace.chrome.evidence_locker_filepath | A parameter that contains the filepath of the evidence locker. | keyword | +| google_workspace.chrome.extension_action | | keyword | +| google_workspace.chrome.extension_source | | keyword | +| google_workspace.chrome.extension_version | | keyword | +| google_workspace.chrome.federated_origin | A parameter that contains the domain of the federated 3rd party provding the login flow. | keyword | +| google_workspace.chrome.id.application_name | | keyword | +| google_workspace.chrome.id.customer_id | | keyword | +| google_workspace.chrome.id.time | | date | +| google_workspace.chrome.id.unique_qualifier | | keyword | +| google_workspace.chrome.ip_address | | ip | +| google_workspace.chrome.is_federated | A parameter that contains whether the login is through a federated 3rd party. | boolean | +| google_workspace.chrome.kind | | keyword | +| google_workspace.chrome.login_failure_reason | Login failure event reason parameter. | keyword | +| google_workspace.chrome.login_user_name | A Parameter that contains the username used by the user when performing the login that triggered the login event report. | keyword | +| google_workspace.chrome.name | | keyword | +| google_workspace.chrome.new_boot_mode | New device boot mode. | keyword | +| google_workspace.chrome.org_unit_name | Org unit name. | keyword | +| google_workspace.chrome.owner_domain | | keyword | +| google_workspace.chrome.previous_boot_mode | Previous device boot mode. | keyword | +| google_workspace.chrome.profile_user_name | GSuite user name of the profile. | keyword | +| google_workspace.chrome.remove_user_reason | Parameter explaining why a user was removed from a device. | keyword | +| google_workspace.chrome.scan_id | A parameter that contains the scan id of the content analysis scan which triggered the event. | keyword | +| google_workspace.chrome.server_scan_status | Status indicates the outcome of the event's server scan, which could be complete, require a manual audit due to configuration settings, or require a manual audit because the scan took too long. | keyword | +| google_workspace.chrome.timestamp | The server timestamp of the Chrome Safe Browsing event. | date | +| google_workspace.chrome.trigger_destination | A parameter that contains the destination of the rule which triggered the event. | keyword | +| google_workspace.chrome.trigger_source | A parameter that contains the source of the rule which triggered the event. | keyword | +| google_workspace.chrome.trigger_type | Event trigger type parameter. | keyword | +| google_workspace.chrome.trigger_user | Trigger user event parameter. | keyword | +| google_workspace.chrome.triggered_rules_reason | Triggered rules reason event parameter. | keyword | +| google_workspace.chrome.type | | keyword | +| google_workspace.chrome.url | The URL that event happened on. | keyword | +| google_workspace.chrome.user_agent | User agent event parameter. | keyword | +| google_workspace.chrome.user_justification | A parameter that contains a justification message provided by users. | keyword | +| google_workspace.chrome.virtual_device_id | Virtual device ID of the browser on which the event happened. | keyword | +| input.type | Type of filebeat input. | keyword | +| log.offset | Log offset. | long | + diff --git a/packages/google_workspace/img/google-workspace-chrome-screenshot.png b/packages/google_workspace/img/google-workspace-chrome-screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..9beb215a16386acd28510e7ec06c231224671f3f GIT binary patch literal 541327 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%0DWxW*mWTBH@E7Lyp?{M=kAF zwTI7Re_yx{?(a%xBU0MKi1roy=+`xc-Swj{E;cRv+MGUAF>ce#f@7uN`&tX->l0Pg z29K43zPQ3zD$O|m?^D>=RW$)EQ6xxpJ84+5(Y{cUXWI{xpg)fkK*6LSBXUW0fl0Lx8|A7?{i26H4xsjBeK2XEVZTWwB3(RG-& z)yhd84OmVFkdtN#f)yRnudcw-e znt=EKELm*&a1PXNrPffa0UY}9aLEj%#@IZ1`ESC&7t3Z0V{`^^7@W?eseilCki+Ct z|NCIfy}r)2RF+;I8ZBPUcS}rYkB^?}TYYKtO~VgK(7E&F3a()28CyvjwNghe$C2gD zHN7>;Kp154f-^cAKY4-Y$^JfV=fnC=N#w@J;%q(UBZ?tV>CVfKR78JXB4`tLy|B=) z)IR;DCZcKGc($rgvm{V5Iv^5g(nEg#67wNK=FQ|3|C*8W*M7h2@w*01?3|qfZC12e z@%576DE=CXq*$$`VR?y9n8ogl&z&yi_O#o4$2}73E9rQlAKh&y*i*&8++5#`P&w2b z8N>H&B-fQ^2oh!a?CYu`b!px~x=rI@azjAWTp3#Pz71H{zp4QL(CNusBK*jS{@$>L%>hh>UBlECS3?PllxF*k zup1Tjerx@CQ|}Pr)SO6fSg4{BeO4;@XOix<#?H~r5b(KBKGf_lhFW# zrEAWou*jgy2>1mbA?%h#k8hzM63;XH-?f>V)*^7dUebo`MH)~#Z00-f|CA;^Z)<=G z|9LW;+$1MfEOpyniS?&+JOrN$%Ub;nBcuSXYFWO*qI1$Ic#%)X>tj`P_> zp=vWW(&F6qPfhnMz*urp0%qwWLrK0MTJZJm>X=C;vmCD9ZbJF$gx7q4bV=JCBBaLxypcEm>bMTG9aSRT- z&+-RX-rr9P7@M|-s}c8{Fwo*s28vcBp3}cRPJ0nkmOTX#jWQT1jNyJMNf6LU2uCIoIUQ-h;eoyVmc_YRcf%X`o&~9i#)B%iUu)=~%rvgW z8Oydzx(Oo(zsdw2Zn{dWSYC<%vaWnusK&4Q4Tun0ZcP;w=@ZN={tsQ>z@1kUw%b^Z z)0mCzq;camwryLDZ8VK-J85jEv2EMt*=gTzee0}s&L4R8vu9?{+;i!!+C;Q$x_QJp z?GYk+rlrp%+v)VdPO4%g*Hv5_{mi7UAPZ9_VPLoeHXj$CPtrM)O2)k)0ABt5>#^Xk zO;)cYV_lf*uCkj5nw!-pRl+KMIAw{~O1+9#X zvg#!&sW2v_(#&iv1fGlU>GnFCzKYTjA@Y$8wfm>FC;h3kmI}P>+#X6)H?L-uJR@@F z(BfVwh06~~b_s43l&N<0Agh^U*5OaKbCo9Z3eQ@4GzeCY$wQ$S1VM}%eKieBb~s9i zc4M-Ba&umhoK=-UdEk=zy+Uw;`WL(Txs*EQmhjXnL^O|Bra^5;#x;>-Z zKzp@@cWfmraG^~wiKeqFDN`uoXT;ixiq{WP=$`##7m=v|&cf~YYJerF5*wfUQ;hSf z(6l&5XuO?I&d468>Muq_!Ag%4qUZ8Oqot}dmuu^-_#&BXg`V{@{i8}q@OWZCG3%GL(MW zo?D*~LmoL4v?Zls%Pa91HB+k?z@iP|r+E zA=X%d(&;{=!>V?Je<%-Bq=>&&31Et;>)^4#XA2U_8uh*@rs34g-#PSzuaE^h&!R$> z2;plqUdcc0ff`dPcHj3U18ZR{ccUHol9(p;15E%lp77iq4GqC?T=$-aB{DhUf?VCq zka+0g-2KC|(>d=nK}nWk?pT#-y)Nd1qlcB7bMmt^&9l)bjrJA4D%yv}4(*nV@|mQd z+HNyjzKOK<+KD@LdI#&=Q8EQ%%<``l0zT(U$dF6B@(xULjkd*!sXrdD0e}um8H-o$ zLg7jNguwFcG_e-nt6eEuPv4p*dGceCGosEzvR}iKTF9kiP?xb0S8R>+Tj8e^uC7wd zHA0JdXHY~fza`j;W|67>FQq+)=siL3*PNMij-hnp(+xH)RYYrLZAMdUg2~ zQKVbPNbB`*cUtTi!;4Z8Fnz(1IO`njm{Ute+{o82tX{tfK1CJ^B-H28C&?CqpgN z0sgOMK>gAgteNWdO5o{*@8d>~FKbkc+$d%lYFIr>p@}6q)R3c?Bqm3Y^YnfWg1uJ- zNhZI-|3CC?!p_a*CCYV*158{K0)IPXd9arY%8|2XFBCBt^Phpx{sUpKD#G8efe~gw zVz+i0e8}F!$S0LYdNM0w{nIw!POM_5v*3(U!h9&qD!RX4zavs@-rj(O z3f91@nzmP66rul)o>yT3*Kf_~r0ZZmfBqhn}@BdbGJybqePG~^DBf&u{hmBwH4N4 zh+S|E-RhesFn&%Nf^nVdl`~-&@i$3|zg;7l`3ug6>0rj>+Gn9l>Te^vDrvt{5dhfA z8)(&ri*PANBW6aizthVNMF8;-{*4!#T1@o7;&`M#jk6qA>Lo#dW+8(6)Jy^Cqk7wSv%~-yHFi-qR7Av zm3-aX7;m9GCWg(L8W*uq7zvBb=lxQh%etpbsgLez&DbV5%Of1a3pSo7^@wfByq73u zv)%6k8Anu86p`*>-pzO`J(@qgd+;KDV=RK>AD~D^_R3Je?#m#^EMluZb3}~Xi+X%< zka=pNkd1p-SC+C71E_id!W<%xeKYYZ;h;3eay@Hvq@UVBKr(DoEInV`HCga9S!?_O8 z$6CPSE?o2CfzND!4gjA97Fk08Vhv?cs$4-M004qrW`Cg8MM#ZJy4y}*v=#_=@9lHC z7Y$ZU2WGxjI%~V4uZ}#d<&tW3AH)QV=ZZ_x2}XuUgUwPh*sn=BlnsY{K78GT^o&w` zS?MrN)$ATfYpzAG4C%LB^HI4grAM$lfiMQ1v-CfJbEbku&vrb{dASj`R`ZXNI*Wcn z6L*5t!iJA-1=ASU7^qrLR&-^^vOnCqs;bva{Ogx{LP97j5Oi!32!AiSpmi&Z^gMU< z;N^)Sd34`g#SGy_1P?B5^sb3xVm9D-aR2a8@;VM}K*fBSF;hqzg8O~^tLc--@3AB@b`7x>t2`mUL2SvMVo&RwooRB+7^ zpR%*W2o;~s<^EVJbeZLL%-itbB*zeh(@v%gPc~325i>HV<*Pm?8Oj24Lr}VcP~=^9w56L)E?B+ zdWTp3U!Ko;iKS#(abAYGBSw4`ANYZlU2fc{mpY)<9!f2SK^v|RfKsPGMF_|2Yefp0 zPy81pN*={fJvcBGpz-|iO7QB5<+C>-tNJ7MbOa34P-A7>I}VmY9%d)hW=Z7$(BgLt zzoTYGR_U-MErgh%vaXKGaa4@*wBAPB*nz!i-gkVD4u8(R#6um>uS%#DGB5xMfv2?$aN*-+XcEeK43bT(|Sfk@LDEbMXo!=^g%TYgvEl zUR(>D*ZM>8^^xW>Fud}@({3z3>ehC3)g;bSdGuIt+Y@-kWbKloK5#z9ZB*NqsAz6h zYYq)_WFh}xUhIbR5zwnGUt85V+g^osSq2r4ciD|pYk9yC!7vu(z2{YU zEr6Re1AX{|f}o8++>Jr@f>-Gp-_ID&g(xng9XauenI5;8zU{@bu$~CB`|!&CRO!l6 zg-@u3EMGy_aa&pv35^BZP%&vlpl$k9mDVaUbPTV`IZ+NjDzSkg^&%tGGRkc~c*%=> zx$p`KMU!8vm=7MVgo^-eQ;ejr;=TEzl0tWbqWDBbq&(zQfaT8HdFGh3$?^iSQtv9q z<4Yx@P&<78ZIb+jao&$*PGz{fNAoZ*rNX{qV6!xF$J+b&mj0;4#x5A4eH)ae+{$!yi82nW9b76insxYYGe4F?62ePRaCgpZUK^sFYpMe4AWG#+Dc?5m#xYKq8uZ74*ejb}fX297 zywA{vV6}f@LPGIDot!=Pr*LP}hC80FqL;_H2izEW)g7Rbz}gGnXe{=q$hx6M|4FlP z_xH@)Z6ycJ%-Xn5Xr`w3H-9`dTrMkmt!^-Kk}?7mZ{}5tK9E&P1ry7;ma85y&60qPRF6~=Yq3ew@wc#(rbZ*d=dYb*Xe`&y{ z6~{r5b_noe9%}1YObjOvt)boUaD5BZEtXJg8$E!WR&RzZI%*T1{K>45PmJ0rrMMiJ z&WKvIy@M&4)*tR9LiCTz)?_i4T~XG2({XT1NZ(L;fV7j;_XbfAK0+|MpH4tH#~>1V8e^*dajpmU~FX{gM#P*b}-Z zeyZwx(Op7bjz0x;Yrg%6-$8!n`^@W#?HYY0-T{_dX};MVzj9}f!rVHq+CuMF0f4o? zltM4+G$rdg4D5aeJx-ZLCHOue!JZck=x#{#;z=uzBlVcPg>g4avRKa8PoQcJ)!!s3L6U|Gj& zeaS6K4-g|8VNW8q`-`Ggcrgmh zf%?=8Pw)Bxm|JYInm?*(Zg?6`5)L2}W?D8*<4Ukqm#21P|HsJ7wlLs8d7UfnVwEWA z3>#@34$Lr1@*#y+h&FOXR#Y7($NSbJM}MP`hu@hA&>|umzRE-GTFR~2*+ZfqE;>56 zba;3z_u>TEi7fZA+lCp@*pZG{3&=Nj6#tq_DzfoCm6|GEPl^>$_Xe!QT%$~? zYiqlfhsJA1VL*bq?p#$>VLm5=G+&I$+FO^o6gx3{Nmp^~UDi0)_W^VzBmK#witAb2 zj@9qt1fJb-G_nL5;q=QWWN_J8p|D%?AluvUEuvd8`^Gdf_K* zCK3_t?tD{u{ z*@3dcm$7;YQl&lxW(}rHc9p;UV95TGznrc3aT8$%+YR*WlU3qxb3|vtxJNyw>+`Ta z?+0;);yf;kPmB$iU*M+N>i@{q(V0h8kh=XZOFyJi62C&e&2U)y;)@U^Q^uJGsZlLh|U{|wMD}uQVPOD zX1UUc0@?374O=)RlhOsdaw~BjFY>=Ki^-)0mpq{VICBexmPz{giO0vc6RrEq25MY5 zW3<5le|tbD;8JFe_b7%ZLm+%=kz z-6*kM63%-4cOz3JU>*F@{Pi|+%y;D2gMwwwe>eP*$8gFJzkS!j#Vbl1GZ1KR#n@CdyiOo; zDOefzPWMbYq)RE~cCGfI*K6@@Rm*$1*{wOGrF@r$kX4xxS^Eu%sxp)bkR%F0GZMQb zNwPNocDwu(xG~f%TbfJ!R~I{ikPzGaqeNFGYR~{Uu8pb7nTbX{_*lweFR%Bz=GW7A zNO%}D2BxI6W~slRW9f`)l@i;$?v45rkfzZ$px2Y@@CTWk!dWJ%BjAuqG zE9i8Rs~eFr!&6KqFPIj!rtjz+^ASa70#yJH|BN|m+^(|FkXbedI*h3zZm-7eoFRru zw_7WC1n$B+b!@XSfnCMQT;IpX?Y%Gs*4R|(uFb@9+=xa^#?VRiB4?bRpW$BNks0+a zWngr4q|hqvvpU+2j0XBa+km}(AfND?f8^Th^0ji%3ar~WqUj7zi>8UIY-;$cV zJ`1M>qR|uh<{8E_PoR4t*XOUYGu1wPXub~; z)o7J);)pl*Uw9RtXhM0aFEuQ!cC8u`9oyX1Z{-JB)|GjD9WJjNL=Z$x;S#vIo0++} zchajgDr@xE4w#6LHhcIA^kSXKz_LUtmmM~1b@g0?<7I}-6tR7!v{kPmE3IZ*aM$8< z=0OPLoodNRjB52T-ZW$K6si$Lho+aKl&_By}#%9T&b+c>_w_l4( zk!be2ij(7R`IU=8S&BQ8N59UFepXUnh! zi&CfQmt4}pEDD;f>ZS-ULyuETKvemhv|@`hH|sz>eX_Xi!h3b&UGv&DMfxk1BFIDc zm7@}yE^evP$l}-RZK_gG_H8H zXl0^R@=;E1O2=57b+4K!V_)m@&rg482wf!;qmxxGYwfN3t>*i^KOVW1{)iBxYGDq} zo+LV!`eCj+B{}jC($h3bpZO4?`-H%UeE}lEKxEga(hS{V0Qw)*O$f^QkLzZ6&Hese zzGHL|l3k0h_acbh=4wZO%ULgr77(5uH*kK^Jf9KWk!^Ojm4Pe?kg{T0ItCO5KttDnooTs7xcRT&hmr8t zzh~}N^YIS>+(@2hs6FCS%ywHi>uCR(VZ8b5I-Erh1(3W@vDHI^4Q5}!H~-(2AA1gi zkI&1W81c39h`l0wiJ?|W2RfEQ3q`YJR`7@^4sJNnG*hSp?H@~QD_ko7p#o#G;0y9M3}ye97&?#aoy;>)FpdOP=Itk{5sePen|!*@W?I)L#H zs@`hg`20$H%iZ9U5_N`Mz;Bk3$Sd!aDfup<$TOi>|9L@IT@I(X3A~ zJC`NoU#`~)xZPf8o+8F$gua6MRFe*7i_W;3$W^!aHy@w_@8th}>p@X6UH$up0A?uj z-vf`Pgo_k5%eav{-(LNuqO1&CeL$bV0lwV%6@wsN@F|KqyU-6$*~ym<_?2przgm)E zY-y*vlH9xd*R`YjH81v>R|Xz_AU`ZqH;)rjp^Q!p-EM%N`kDfnBJtm}LfC7K7yf%w zV37V|Nvau~hn&S{zfh`QZ9u$$wv4Hg-kS)w8n;wWLI2mI#=4Q~kuT37QBd@1ZV7?j zH{n8=-;j-eS6mV`HP120g-w4%rojB~Ir{kH6#qR3^xq_sdV^>BqsYRXRbI^+F1y|c zEebj)Ljs`}*v4|x$G5%0c;0KNl7;+riADp|?^0QKPz|LsMw;E_?L;yxD5S4+b3DOS&w@ z8c_OXo}fvrfE?k-09z&UpEAilJQ17lU2=rv^DOZ1yX;<#436kK<;wbfvla~J3#4Cl zO`CVkzIc522n`e&5=Hn;#(MyYI z*Y!t6uT;+)ED;2A|7;G^ZK^lj4qEw}_}RVn|n8|A&4h^c`8%2zHl zg~Gu{t9HSLD~fR1a}o2lSvHBRh+QZ0=F>W!=_{cxZq<@7?DNC3n*Z?d-2g>z1q}1{gj%ldE6j!(_ z2`C5Q`)Po{ik;~dhiE?z%OeJUN&XJ*i&(~yC{r-ww2?xN_z#IsnEgUodP@x96hTp% zLaETLy@MR!8tEODI(@M33l2Y=yJ@XdXT;(nV;P*dm!^M289IgU0#KVA|LEtKMt)>y zOeRogb*t_}{=REX@Y@HP4(*+Oy@&lr>PC-Io5_Cv^a0iaAcIE#-N z>fRtg*N-q8MadFzu-x4I&e2)UJFZ;(VDEr`D{2bw;WH(^`sp*GbNb<%?V3QUBp|l@ z+@x$5dK#0Gv^?rcw(kn^%7kjC{BFy4Sr|8ggCMJFFV~LKbh+FY@&9!hg5V z?Ux^~4_@=mcl15I?X@&eF||S+AAp2?z5SyH7`3<}p>W{C{_rk_p(z~%NO2^#V=f=4 z3J@*~M2BN8{FkM|`aKcdIRk4U7F8cz(n#ITSvZ%ART%sX#NJff5g7&X%5NUd@K0=K zJrm;;xg9XTiuIc-)GCxsy=!(dQaOp0`Cm4@79tM%IGF){?r^w!QMb3TEs9%Wh{0CO zoi}c1Twzn1=A;VNumHbfU8Liwojr3+j}+Zw4n=v+qGQ9nLU&IN$B$e>xSzAhYva4i zBQqNvV%J%8l?~MzuD-Ez-^$Ju(u4u+uA?*a7uC2>isxIw4|N0xTXh(2?yIP%fpwxk zj0q)Q3;b;_Na6JG19hGj1vTD=``XrAv)pp7J-hu1^hPTrs|Nca+|bV^=Q*ryzpzkQ z=3zZ0B~(O1i^kf+-i&%app?41hdl2l>wloNS4rlaqK)cayr$-=_rHg z_#_GGqOWnMhO2xNhvnuJ)l~7n>VcrODE$q}UmL@-Z9gkv&sB#o%;>vUDQ{R$%%g;d z$%ryEw5H&h={!PKoKmXGP54{ZKwC84 zv3tU|o3%-i3AjDeQ+q+3cU{^ zukxHz{GDX~acYT)=obd>XeN^ZTkS-RwdI$-*ARdhj$T}b5{>`8Tc<|7NvG@D{%~Jn zBOi`GiJNCIac?Yy9WH| z(AZSTXNuK;jq3_z6K*=BlE-F2z8q=Vb(dKPZoVU*KEpDb7oiWgnod2rnr`F$F&L^S zfMUzIf|z2_<%7s?=OD#nRtuo7eA#DQ!zM`V<>Yb&A)TXvjr-T$AWXJmJgS9$n=Nj< z6*L^LbABFU>fop$SbBPT{`T()GDSy7*XBP*U;LsEJl58@a0LmeV6GK=|1(Z9>er0bE!gE@omda7hR!Y ziOY6GxPXn)xBS3SwZekHKZK996L2`nPEaukhJXmR9EI=hAvfpV3uPov{}>YzuHqU;+R!;^={05WxIsNUB&dDzE!WZ{0+rU z!+0yvpNeVD0VqMSQdjs(Vg}J*f-{;7j#a_rPqD*WBJDr>JS4} z){pq}xTNArf=7^2BANvc#2<|;(d2xM_+Ni2%*n5K>`A8rC6c+#!Kno@&;n6?-tPKm z6N|TN+g>4~Ya+A?15g91{M^!YImWSQeS*Soch~F0Cz}fK{^A3hH@KxfCcUvyI;ex{ z<$nsqI7Gf*)WF!HE2;Wh;h=1%n($m%#4(CI0lylxc7#lbK}%&5UoGM-I0C<_;;pj6 zfP#anPLSgsMoyLAClu{fk%0*t7R*W27^3*g!w-E#TK>y}Sp=a1Ax$?8}oNeZ%$%XzNB8 z^;T{|wsKh0Ifi$$_ED8)LB<{+q8Q@N6Jx2}6v_uVLQ8D4CT~*Oh0qmVh6#T)V=W$q z@BCfYvQGTFSLK_9+w~JaH}wjFWC_fik?zUxLlFtt>2mi&So@~!d;v8mqabPa)$yp3 z>Zl=RH8t%8ZcF>6U;qaZWSu?Sl~L+q1gB4wNJ+23YCB)!@Wk}8!3p^a{MS381O^5h zcJlC=hsNs-b~WE;kJ5b}k#6mm{tu2PN_m@9{ZE$lCo0TeG)=<(*IEAUCggSL+hGev zO3bjx8p6~?c~p4>a_81W_Zd1Q4POSau3}-N$#FzX!%ro|w8JVIBh%x6-P~CA-$c5K z?P%VoEgrfLg|M|>ZNie&PA zW)xP=$LJd_pWB~zU2E_VVE}7tGH`e62&U&Is;SKvEW7N3m@dJ3uVElq@m~QEXx(x{ z@ZFjINQbxqDDr>@C<4Oh`C}yqFQqKo9aj!e@L;_c{lf;RFeOb6v6n7AJ;EE|ZweM} z%Ytzr{l;%Efa{j5CW5Dz2?Of-OB6qp)Bd!CLOo!1grvtm?TlpAu|YrNU+ zzSB2FBs;zYU8q55^37?IjAvxClm4M8D}QD~pw$sF1>Gi)En+6YAmXqbFvbRHZm3z! z^&nAioEGq8yg8_wf$&99i*`K!su^V*hq>Zzr-#=#+V(;~7ku}5IBfDzJlX{mbW#DJge$_n|WOTDPH@M$6t=Rw$7X;=clF_ztjMMq}3kM9VWf{`DTRuY*T%CTnCkU%f6HM;M)z%w=WZlUeiqq5! z%3Q{noFS-7GxFVry#rnwjU`0<&a%fiY53%@u%-z2nR=otw`Rwj7d@~Z=AU}T-`B$- zqv>0;&rL70YJ{2i*v>Z<$&cz$Qr)8)Q;cni02UI8F^ds*jWJ zRZDD~rjX!Q1{MTWL5`=hF-L+e6hi2qEBeT4CX9_FhsJOJ4YauF9AfBqQ+Ko@%a z;X%gP`0LF_7+K#W{|JuB%n5Z|gIidfoJ+3k-cOblA8-}mhkV8V3*vGEATH1cNB1WC ztG~t*B8**!+HNpxuXkd0tAoGdOUx28Y{|v_T6COBJ2jfK7Kwdun6iVQ+P1xe+NiZY z`e3rY?{+x#imiz`{d@^H!$_h1w%p=U4f13jiBcA{iQjw| zDKNBNJ$f4X86hVmK$-VJ#q0m&r#6d_yL~1Q%dNynkJ+?VU|q}3(_pz8t8%ye{c88Y zwf=7WS)$ov&zS$0#pGGqOhVd%JA#4h&gYM+ropYRO@pV+a{G9(R^qdBMPE*yor7XC zRgw5e7Kjv&-X0*N_4F?@rbgU_fM#lCeuK?uo%PzT*#a<}cpTO|{H=Qs@5jsd=Eke2 z?iZ9>H?0QWM-osY!A$d${C&;Fx`lbcKqL_PcQSGqG6uTj@T9+<`$?~FUaL@f0ojSo zJ>S4}q%Zu2D#_P#$CHEn_>+lL}f9-~_$<|S$7Gn87794X>B|@O%oWEg)v4BF9?Q${n{X=N$aQ{E z|Ks#R>GO+gm)Sp8d2i`TokGU`Qq0PavBe4WQz_z7m6Re`*mGmF9$o+OrzOHqR+N;d3b$y z#Sk3q?aXib5>l&ihpPc^AAa39nuQV?T6q8$QHT@4OD6|3^fyNo*no3_$KjEnhY@@f zrK{B(CLD8#!)GG1*r`|gzLxqh8bZ)UN#II{p6k+Z^QxHI{^o2&TyPuWEsSKM*b35C z_8KibFD8NlqW?adrHH_61~S1oLa>>375_BJ9QBnaXdzC;>I>6xR{N2&Ji#gx$(EUHZA9}7T7pv;GE`qq_keW6 zs_m!balz^WCNmhemsZ8%|2T@t?V%GTrx<2}(5E+sa9{_Ex5wI(9uT$R7Kpb?szJx! zn%3r9VFf>*+bp`_B^2Vr+?08olB4khnlWR){X;e1nPY&Wr;-hh=q1-+y z?PC5S;^~qF&&_`0F!EkuqRTv@li>SLA1*w%{3_9-PSCslQtd9MW@e?C76gDbtB{myG- z)LszpDt>6NcMn38X|FDMz!Zu{^3edie5i0@+#0r5&Ke=mLxzjf+{l$Qpajixebbzh zv_mG<@z4hErY(aJAPh&5fYYCsdY!$R7niUyjKzae8Sn52l31&*nL5r;?!q zql{{vnDG&tZ7e;&W9}CV)EOoU!+mMHdZmE=NT($Cl1r)<3(}QmIq2F~0u~1`jHgly z+zmMiH6WVE{+eSBrv^@%(6sY z!Z&O|Br?4*gX!}k-cofTW`4}chCXwBC|T{-bWg3{2-;Q_wb8x;M}X!Wps#BK z#XZ8i_MxOL!&ijV#j7-l`%`;DS`nu|)z-0L_^vjcfAI{I&c?5Fn|kSu-R}EjKXOwck(T?LUx9)q70wZFz)W6`n(;_7>2ER0@>{Oso44AH?P|(WX&@l&#Am; ztWP#DB0#PZbQHv$=K(7;qYZk#hc#F`!CX#Wz7ROQhIL!{*P=1wgNQ#!IS#8u6A6{> z)9(H=$w7pGj#`Jhm;6zG=ugXBT8v$)>MYI`y+UW{jQB)b;76EfqQnza@07Pb^FdSS zD#fruN?H-UKMia@TX}-u!~BpQt#PM)X;Q*kl}Pj#M;-UIy75gd+Gwx);@#3%vm4NE z1%MDR#^&%w?{rT$#_SLqMs2|$<%1~Eb`MH6nD(G8TcZVrVcz@>48In}YEerxex~%- zMvSZYAVQ^*@)9&%R`UOshrEE zJhM_@!y_ZTGZzcQWXMXYqVI59J*wXYNm7OR!EH2#2s>}cj3PXk;y5^TFB``FaJ}Q|~ehz7> z+OGstY1<_{ZByzR&11}`Iq*4RZVT|_QGFTRBEauBKJdAJVbm6%9TW)+~17^>93jr~1byqnDUvRu|w7v36O!<(X)PSPPo<6@Na(j*m(YAn1;fv6lJZ zJdpVLl+B6mx_36Lf)%on9WRvh>M^IO#_C1w2Hq^o+IFP%-sy&?^72fHjn3q#_5(BI z>?9VBTOf=uswYK|aIs)6llIBQy?ryH5%}t+SzEOemjoVSLJr(TWuDUk1cw#Wlis0O z8#+a^McOi>-2vxEtM%L|2-KA(`nEje(n zQC}E$4OWlBUc`jaB59HWBvt9eoxOc&@oXp0av2jS}mrinoY_AZ_qFt#bF0L81(uv7YnUXgIS- zVF3A^TV)b$`11V=FE47v|5CSFC9&dn3?!7&+p|1+zz1`il2&!7ZY6PR8e&HQJH)cI zqpEEha^Z5N1@x=Ipo>vF?BxrRcuBk%r?{AnTQ)tkL$kA+ph_XUPW{UcD;ko8)zh3H zIKCxa3`9zYGh$2=|Lj^FH;F;rsie1XfiLN|jyq5r!@Hg2HrOvuUFdm^$y~2lwzo4h zw%Wfl9(GKQsZyD&k@L-G)X(Oqk_{_Xx64yI)H;B~ilnITuvv2ZTp zhuU`~WS`V`Q||*SK9dJ&So3TULHRxs7THh3|nOHkT432Tl~H)l}Z+H@FY-KQZ`? z*qp)GIwu#Ko~@3`;uRh#0x+K59PfPG)mBihT#^6G+nM?8%NF@^ME)_ZeR2#*X>ts^ zgXIN{`p2o}nE=<9#ELuvEaU-vppr}^*dijn8EGUWAtyCJ#O4tOhot~{5)eMuOnHTH zxMn$i2K?Xn=$N{!yUR50tWSu5Ktp%9FYP`*z4ecK1};`OOwQbvnFTU{rScaAivo_f z!@KkTWXdM>M@getVF!ozfSFDoa@Yp;bYI$%C8E~X65)^D;eeUEqYD}+m>zBf?Y0{U zTXGP;*Q8Vd|20kA;Ukq+4}M7?3!63ZAI{G|B>~2Xk*}}2jl52qy2pD5Go2x*GM1 zIBJt?Xcu-_P^tp}9(0Hha2f9wAb!7L+ifFS%8~&7hJ9)t@HcXl9W1MB>$>VDMv7>> zADTmHhCja#SjHxiAoKn){y@x{aWu*bVDI;414(KHYkSlCz)uAF5DJ{=Gz?v4ZI@K= zf&Um`yLVbINt>5Mergi1B}T~do%N>l+-q!nkJwH908_$YY!ZsDfqSyS*T4t}SSzdQ z*n|_N0V3M*{l(jR1R?E)twoVu;`uO>-pNfnk&arG?-tLc=A+nI1tH#8z@h_qz2xYc z0kr>kJ#~QBGxEIusX#HMqi-0I)Q;Cl{P=Tt={xx(7fgxK2|nHyRf1jDvK9eDUEDLT3i zo0hT~p3gZ)-q~_HpRX~1e4tG!N5dp3ndIH}y@NAB^}Sri$VkcaA((~M_3&@E`mf+L z5%0rDpr_Xn5q3{{S)SKe@O2TWymlI2uGFkBmy4Tru%ysYL3n^so0#0%SPf#gJ-#K_ zc7A_M^w&MLjBM>V&c=B#R!MNXjQ7F|9UzIGJTvhD!h{f5kD%}CG5(dP@ojbO3yS9q zXbV3X6TtPV?Q-ugci?H_C|65t0n}+GU^Pai<-ms&UF}6=r~6d_aK;QEKD-2M{d1pq zB*#%50XjPfc))vZW5eIv#`jV5c~@VEzy9RD(Z+OId0YYIk++c~1L8_O_%a)z)Vx$? z?V!HKW4OHkeYvfT17k!amzzD%Gi}hX;1b_;21Ls)6c>u~kAFRW1{HbVLV%)u)AoVK=7EM5$O$EBUJjs*lCL6=eiR%_Hyewm7qp0@u0 zaZ*v#6SMPlP;bKrpr!be)z7ze%eqR6LtnZV2M4R61ZOe6{GEr*jkO8cb3`5xLp3#@ zD^mDG=tM9OYIAc5t7#B;jg{d}+-e`_Z|}huk`$$XP3c;*n7+J{8XpnXFAj?KYu1tb zEI9lP5GTMk>DEzMOA^>S+WGv)<_RlsT@B{MWX!!B zQU^0JLSyg-yKJJJZYY8^;`LkA-2D9QkDxp$D4F2D#WG!N?Hk^%;jm*VD`spDbYj11 zp{x%EaiS@0As;eeMKxJ;CRfdxdAvSLQ)npl=!d^CIh6G&A8)hY&Y2HQ%t-o|&F$q> zMI*mPT=ryl&upM>LocB`@1ks=7}ehe++5n*9K^0nlIrzaVD!|h2le{FA7Lb2&qdqV zw)wsif!x!SVW7*9$P%B|*Oe&6~6ks3TrK;)iN>EzIvOHm&#jV4dF$~1gzJk0;iUR+Ib%}p4bGC zQBk)U(zZSAI6+A>i9pIzO(-51RL}9!*`+qO_DJBrj}K9Rh7J~j@Zl!zh(o*qG+p7~?Fsh6x{5K4_dvX!#bi%lOPk2K9lOYqcE^0MW#tyF)!t|^ z@Cwf8QzdXsWWgNVDLMY~2Q;n2ZomvV=5EIie&|T#SSYgM$3& zFsKqP1S!7IpEsuE{HkC^<=)uMzw{vLQUqqwZ2q`U3GMsl=M}>~oxQimOXpH;tjH3W z4B28catZBm#3&`#Z`9JHU1m2sqT{@#p9GwGH**GX>-eNQy0GwcbwMj<5;k1U$zayR zRkE`=7;IMg!N{QrFTB8eA4_9;a8Vt(V$XFenTvrc%KMo+3bGg><- zmtKuEd+Y~76td01HW>>Zk}6YZ4f1P|naN{Alsa**BVR6aK^ux)o=_FG9v5Zjc~&;# zQ6dQ=>-M0YdQcUGO8>?`V+%@0l%u9o)flPy2*NAX$Elx}JM5lj3Xk!L_S$Kl5Jh>a z)0iJr(dx>%21;S7oO{s7KU&dhL(q6d(jJQp_Y|HgQG6yNOR}ylAg%iWu{G<4TwHJ4 zImv++eL(?AJ%`_sbN5-nk`pBT$}LN5qEt+iuG}CrT$*vdhAvhYHde5Cf-aG<0i=e` z9Wj~#t3DDUL|-h|!5RpeFTcn>p|zQCgL{>rfZMw%(Xn5FNS7@`YH&oGf)uoKkI;&c zea%>}TERIP#I}v3R~-|xO3}e<#>B}%nQ(EaOfI$nN!Nr9cw=KL|MSA4-}&)(IfXhz zn&xqh5=xyLyH)?hzEExs8k&B%v_^?K*uv9_%Ckk%bU*~HoGrG?C9{?n_@GKsPU?-x z#Z@1LdJ0MSXq!irLSl{_2lF$9QSM<<&LRE=s`SBGc9p$8W@K**R8{Mq4MzBZIW>m; z!b3khUE{s@alPGIq(}wHn2>nfopB8ub-%7HGDcf_H>6A_3!V}x~ADc2$fMSg>k0c|8> zDAaZPShm10w>1tz;nP9}e0hJKMb;n$WSs&{$W5!`zPG0=b#xzclTMq!ueK5TtHTxNKT!B!Zx8mYEt08@Sfj5UCScmNv{sDHHgs zF~<3ZTeQg~x6NQ}c9Gbft(@~A!(qGwzqc8zKRpp4g!n!-k&$yDt!e6WlGhTd?3Hxa$lM2=4B#!GaUqB@hTOI0SbKF2UX1-MO3Oea|`n zbTz{rY6@ za}~_Bsx6IC4NpCaYjE000QasoR{UOclw9?lsrc9k=Gh9=;N)bI!X_CC@!m{+l zf2S24D^x6XfV;mIX}v^3V4pA`EYuf*<{SEGyFb%bZ6O)4V--{l%t19X9QQhpeifD{ z8r_^+W?CzWJM*>IrlG1%Rwu2w1ugAX2CY$5k>|0lfxDC1lKe->DFSE)$R0|~Fiq;8 zGDJc(Mp-SGorw1tQmVjap}c&)+KhHwzP2T8l!weIE>e~Y3v6LjdY`&b9JMY#tXB$e ztTH*7$-KRWtve%6`A`6ywH&cJL$c-9pTCAQnJjXVNeF)}N;FmwR#{F+#*0NcmDJrJ zx@1OQYC&yKJknNQXT+|cpfR*N1Dt9AAIOU)s#Y(4Gn9lw^ZP^BR7)J?*o=E)dih;b z@q>HUus$?!V>;4&Yl2$p*)IJ+Sbc>Z;_~mWKM%fr5zTys5$qn(7UGJ5zbs7rdD=A8 zpwHJWXBq}$DoZOEmpUTG&WlFE3POjY+($>DPYjN9lF&{eeySO=}ibtASZD#Ht5_7@>qZii&tQ*XapXIYQP0H$N7BmD##~ zqQed#VKJ1OVcC+z6ne7%fiKij6dt-y6s&(V%QEBLg)tea23&Q}4f}n1BJO64cV7~n zCGG6)*ef<)s8tFnkU(lkD#X?aTW3_q!JUMKk01-Fn6Dl3N4hA1F_iZ)Eju}deo$`L z1k4wtNIQT5#9Ti|Ze!F?hg$4m%9j3+uJe9!@_0v`Z3vSvpe~_D#J^)=ibujPS-{Bl zVw?7AfNho}?r#>|V87;aS6+QZ`8FNW@{s{f8ocGQ!&axe%Sa2^va)ht%^3{IO}46i zMKUGXuXgbbxGb;DhfwEoo`Dtu{^S;0h@C*(Z-5}IpKw#LGy6W@KOBq;MV(ow5oF7NE`J=wl>sN#Ld>9QfHlwW4 zO!^MhrKn-NynONa?vOn zIFSG3h!;<{=b&p(865F@!|gjsM<zaFY#uh5i{T7{; zcHFikQ{ts#H%XekhJY_!s@h-}vkT{w<-#O0Dp4s@kD>v&iUF!-(&~q)8JB+4OZiBV zuG=MK8H4lgTQh_Hk?HZZq4}cQ%uYz@>}^VfU{whDg}dp^ZGAS#+Ohry93c-)cbFk`WaMfmvN6VaUY>5jlF&`|jA->vMxQ+yB39ZcqIxmb6{D{9337-{z$g;0Flu++1jN|>>o zh-LgRe~ZE#T5@$p+?AZ!!SQiY$MC~w-^N6gs_I`VCozwYR1wrm>E}|p>oXR+7H!1Y zAii(rB>Lc#nsm~*`>QP$9Ht@_i+O3&5HtqXr z;5?qYGUtt)S{m7vm$;!a)l-57idOA+fuR(^Ydu2i?w0|Yt1RJSq&q>f|8wv7CdTn{m*a;vR}IvW^?N9 z1W_6hkGN&wlb>DeG)DYxwTg}PE(uZr}>l{HoLgiIV^ttX z$iBqN5a|iU#s9kH`2>Uj1jypi_6o^D*}O8T<)+0^tTt&Ax4i`h3EF9&1-{)o#(U#G z(W)%A{|KnQi<=id+S#~D7~!a38QEs66?FH7%gQSpVU4XWvsmi=T51YpSEZr*HbQf@ zAXmt)Tq?#&f9PE*+DMB>@S*Fl$%w~Xp?HbsE zw7i@+;E~cD|Co63_giU?!>g6wXR;M5Cm~%^V!?kNue2}@VlMld4D5blk#iLT%Tuj} zn?A{FbSM{r5@}mTBT^@dg{42?Yo(7j$TRAp!5rvZI_>QSO=TXFt=rv4|3O&94V|7e zWlQMrDrTo%H_Fdn+3lnwo~wqJG$`(Pwqt8h+b{)$OPpG}O|=_H2bs5F7~5${-f+m3$$ zyFs)Sa?k--q}f*+F)+HUDG-!7qR!&!bm}T3txBd#^@k(KEhb*-zG#m^%1Hno2keZZ z-TUX8PqA}xqJJU#BZ5lr&aRUHg59Q=_h1NXi%-v5n)1!vB?lVXE`2-{bv7%kOd=C% z7PwitCeLl#+M7LM?gJtePz!*KB}FclsB3m+(tcCh6=nEGS?j^PD$jL?p5vCZn723> zbnpQ`#83aviQ+(ligHjJc~&Z#!&i~T!ZSf|4K;+pCzCmJZld<|MyLPNQPr6+7_}=k zz7L;VBS5&Q%3GDXx27hb{HEQGcmWhNuk>FnfPk99Z_jIrH`EL>@3MH$ak6hfkV~>}KJBqREIO3# z^D?->hhmj_@Mr^B8gg0@RNS9*QGLK6h)Q}c+$ju+T9`W}$SNymz(hJ>7lPJhoRk1b zcN+W-U(8z+FYDIy{z4siM2gt;I@c$es}20)J$>O!y!GpB>23y$_AKAZ;1XxBRo}B- z?!tM>%ug9MP_^`;yOs9WjZa+V6@+2nC#%;i>H=Kv!u02~5oiv39Xw~{J7Z7J%$3!C zf?~}Z+j@md>o(RI$@D=6j%!f2+lgJ*ND2q%AhI`rJuK@`al8w1Lq2sTU|lkk#o}l=Z3|=q7mVRW14|esMkJ%3 zTjR{o^;LCxs`ezD27 zNvS7Z5rqxv?;6Luw5RfBuWLyfQ&26aB<~uf-oHWew=cUraXAbwqK0*IHs#kgB^7C& zg-^~5_X?Vf*pQO@h3wxQ|CZ@Mi{!@u{dF(Zxy%;lZYw@C2Y*M0m|sXiGy5MN+yEG~ zwt7KE4GawDrEf@fD9Mpe&XMR1~NRpM?rw#c$ZRG)kL z3x$9J5B@3;%0o*#L`|n|?tGp`DU@cPSy_#uTg5&=BZ4_AY{~CnAS*qf(J?=nAq{MI z4yWMYBE9$iT)t~BTxfTDn`H-^#nkt;eG-IFg6Y2-LZ61t)`OdmzM>z`lb%G~W)9y- zfI+5J7YM?%HL5C8)eSV`rcqN!-{uhV)lbOSmQHh@*_lN(9+VQW`7%(QYgWI3O&QPF z+k&B^g9_-Al1>J~UfCTQ^*ofnJGaBR3HHdftoc4TXQRCm)Xcuj?y>pWJQ^eqJU$7T zrMhh|!*R4hfd6W4_NeZYyHJ%maVT?TJGiWGd(_sP4!G?be&F4M6@~ps&!!^6!d{?+ z@j!c1ozZ%UQl6_z;Bv$f+r1kp`9KH8<1roz=6xq^=5MrjS5MOThwCAQpCS4Tay>uT zSltddG1T7^v0sxU`D)wug$OU3uEjkL&*PA-A;R)#%4Dr43&$ySqgOHL!#5 z%=a`MW;>`Mn7&_Ewi`xZ!rxehe6C6FM%UF(Xijo5^fyiBDhTr)1#j;FH&?uT$TY?YwW#9Z!nX=O+4LoI*VSgU#6?V`y!b|eHIrpW>U+DoW z4k9;>TvQuR&3V%>Mc=Jy;{BQo6CwtZmX>Cz@s^@HbY6GUS3p@RszfMK?!IL2kA;#J z)k|$$XtOizSXW>ELi+2(MRq~43{a8^{?PXOH$v5?>kq|e38>bfxIUL3f$&0NA>SlJr%lanP)+xM{%*!~1EN$ips zr!)dyWeLKHP#=m22Hg%E6kU*?88}t77G-*H5Mh6_v9Fg)U#4%U-fpnMU^DCYsXZ0) z-K6Idz+V+{zA25pjT{`**Oc*TzO|kZGr?GKR6!d5CMe6I<*-gmrtA2wg_FB7RFcKF z?kN+?6MH0K!F9GLQOVCKhhWesF`-O8r4R-oJdOQh#Xdvn8!hDdk z5zs4Kx3SNdtY{c+xp^al6G02R+jA+CQf85rFyw;qQ;;?Q+*o z@=CQb1j(a5#h?wH%;njLp5Fmd9Dn zMgdM&XkL9G3|$<}xZu_59u>C8oD0c26ZAFxQ!{x00|>{TE3Kd#U_kD&vB)64#sqNpsWU9n}s0F+cYve11! z(omEWpfy^Z;Rr*8FQuENCyY~H#$R6I+~f#D-$=9Lc@gs&(>fJDNgQA7x-l*Up{yWW42Xh{o)#Kni{RL#Kw`vOg3pYbuJ2c+P!~b$ZUxj5r-9%;t!> zH|vGhr+XHhP=Ndkc%uIUbsMeu)^)g%gbB?NZF8XSMd3q`xal$;u-l1tqGWuf zD=Es8#YnqlDx__HjAXDzhR+ScVfkf>vLUg{)(D+}f)NqCtg zXqh%B#1rY%+gpnI>r>tLgm{L2MumN;FM|NI@0qVLtH{u9J~j9l;j&E+u$-=k{*a_4 zD!oqK0@OrCu5{ob4hn7c#)?iw8iLz+-}1(pnq5g+WoZzt0J_Qe!>!;Mne zUX`f`b?omc8<`*>!&&XUW(8K)W>BF>rdrnwzK&>WuF5PXorMffB|}U&WLv==81Z)q zY|225pHe^rfOdKo^i*rK(F*F;smD)$7QWj?W{3RXiB&g^!CDz!Cl2&qL#6@KQh! zhH0I$MueZ=x;2H$s2_cCJ!%@v)j1zX3SK^&AEpu&Fu>lOc&u9SlJ_-Cv2Df=WH17v zl70<3OT(7|4i6r&P77n;Tztf!4~RSQFTTQA=;8Vt-c46HIO2jc!y!8kFke3(bT(!c z>?P~_9GBh7JAL$;@1y@dATwu<2+5Csg8_-~zrkjjcIMaxaRcmGofzCm%7;?bQA}}i!cfg> z+r?`k;eefw`U$l?=53(7Wt+Q?jpFY@Z?COC6Cp`F9q6Rhj%pV zA2slorkvYOToPyBZhK}Psms?kRd164^??DrKDloQ1<%(|{Dx%~Bhq}aA20yJ`@pQ8 zNx)xeXzgUFP0-V`@XVTMDlzJhO!Bf>40yTSO}5V1Z-30udbP&}%r+es{1ElzQcyl6kTl-g(o%#Zw#H^w zNK#gSENu%Q>1y)L6{y&;bH0J)?f3=D(>geT53xt|&pxIYJhsf(?%A3U5`r_|>x>hO zTX8DlF!l0n#QE}VKc`g+kuz|O77HEO!(cc+a)jcB4gDR* zQ=Hfq9j&NR8w#stA+ktEa)?EL_(I4(94#pyGJ5NLI~4JL(AB%+{4Qq6ZEziP%ywxv9<)%SFyedA1Yuk1q)QTwDVc84{JD(_VL}6Q}~>*G~<> zngho@zZQD@%;{o-(piyw&BmgPNCGb(xbC+_M?YOF{2EO$Sbr!p-0d8-yyy?ndVX|b z6b{~Q)a?8*`DqChE)J8v%~{nP!v}|>4&iyj7j7GBUA)xuT6Wt>tS1)%qU{M4y%erg zvkU7sd>q6eUM2SF8yklDRgl4cj)oU@N@uhp$MAR=J&oq{iQB$4v!|+s!(~21Oq2P)18>op z3K9k~7p@Es(}1EA)9+YL_YdZ;rGj`F5;!`ea|3=@-S$*`XRh3rIGO}R1#E@Lnq_VW zc9$Xtin17NJ>a8CN6X-~S|drTtHYiy5tkOzUX&PLI5l%VCr_guo_UJnM zHf$A3miavC4e=eil9dLPoq@b|hnC?K7Mbf_Q|b=%t)B0R$vqX>jA0jTD>{ zO=5zLjh~ODM^N*(2smGsYq8gk$0NQDZ8Nu7;)ENpi;S}P%WN{}ThIH?TGp(6D1;X^QQRI3UteF-HT>*6RF-4tHI} z&SV##iBAhI_p@5`<^PrTs$IEKfA9PMCAW?hB)f-#_FZK}lzv|WPiGF^Bl0hEws#da zE9IKKD?OO;=a4?E@X4Z04GoH{oqk{&KYV9_;?(vVcQXdx6ISvFSKc@9bB zwCTV6m^WBj7_p_*l!3;pvebvq*zDO!^*p-CvnTWSNqP$%zrJ`YC(lXSr zwQPE1L}~v<;dJ|hY6)*YO1WfUbuz=w>ivZ<%84LqG-;7=l~ESPY#Hln=QXJdf=8%J zr(~}0xpXAXgkcT{(&wd84K6XjJ1s`4L~ zAmiE-HAECU!cgvn@KAz0{hq5u{4qa)@TwVOS7CagSH(olJ+mi&+&~-rK)o-!!-D1M zdZQM8+J0}gSvx|6l^Fr{XZa^|u(GGn!(25(uxlQuc#cv=vL7gegy*pYPCAA@>(3uL zI_3O}x+vIA3rKeWO;v0T>{&VxHc!--H=J~#B~yFb)BY(~iP;tj)X&s_$Vnuhvk^0K zA;W_&62YAL)K3k+V*WXk9yimTh({?^pF6ETlCf7rkFehXP{hapyegl;CNvR z9r3uWaYWmTum#7m*YuKvdV21DxpyZ44_`k4sK?o{2+i6ig#GL)o(7)fTY<1Y!Ymq& zsfl9|yA&=4RqwVzZ{fTjR`lbx8+(8im&LPIUr$~dr1h@D^o```&@e*~NCkA;Tja0t zWJUbO3jZzc&#bq4Gn`${vu$7V!VXcXo*$d`DIT^MF}nT#Lu4cHwH9|?Rc$G6Zj6u{ zST6T{GdpPd92EiyDeCHeB4X;_|bk#j`aqO4_d6ChIFcW|Vho%B7!h5M%9+7nB9ccKw9L1-E8Qk831| zlF9I?((4Sux`w}A8dn^}@O%pMo%z=FxJlNdte>z2msDnzJ@pho>kxdWZU8$o zcP%<_X~mCDyp1~zzg*CpvLX^Nq`JRPyHj{1s4+q+y|UU=nM8b}kvmr^lGs5Do#2e} zPv)!A`FzR_zbi|gSLtZx4@E*QyM#51v;NWZIK0%&;h1^0Fq{nA8f{kG;291a!?#@A z_};XclJn+Ec2%}fmED`t^mj2>;5dp;U%L(Z?&z=E)Ns_bxeGtZg1*0du_j~v1RR|D zH4TvPOdy@>46A3*m{2%-g(?YM>vqNUVJHJ*G8q9BbQE)CC-*vpw9Ly(y*onS6|Nu= zEiOeB!Z$MEg9paYVx!sQx@B|ZFC>*d6H3%9j+dF#P4!br%YqPe+b`HuzS3Q@BCb~M zHmpAR^v`~=8Rh+^i&dVa0K(TPCjqPuZNQ zQ>JONw!%w(c^RI^#(^c7wItrP-s-T6+T8RO5RzJa&=5boWBVyDfALg7C>P;41tZf4 z9vwq^1;hZ!)3+ykjd%!AQ4AP@>Ivu&aD6KP~YtVLO(x z@lvTNiwcJI)UZ7iC86CW;%JQwUTrxSpz&cN2tO3B+?P6ck68?d#@WQWAJBAP`&Fdy z79~K(G6!2wLC!+m#g(Khtd4hf;H3xWQW7gax>t$e*IsUQWPjeIH>-!!ie5wc+c?1Smslll4QS6F(tQ%*wD>mdC< zDI<1sZgM$ms*jUdu0@!%ao4pK3{nUL^;r~FhE~@o2~^WUXwJe6 zK{&;l+=wUar@CUgGtrSmW!V#cpc(2?JtNPe;B0d}Dmd@h5*koxweof&gMSi4R;r)k z2bskNZy|2vxtzwPJ({dgT&u1v?3O%PmJZ{32htrDZNejuDsq5-5k{<5ttW_3?rCR;{koA?o9QkQsmqBkn}P zP=>A{KM->*hSAAjA_xNRn4;~HA|cEmO-;;yl(=-ZY$g9mhUTj~(J9)o#eq48CH8RYE5qqf0;9w*! zpz?ZJcFvX4k|}>#_iKq$RXT76dt`E$d~H>$!Sn}swIp-fxAWoEM!?Bk^Fi4yit!6Q z@AJ?M$_i=Or4|gi0(foV=gQ*Bwg%+nyTVyFm6~B@jimgdPZ4iE6>=BJ@C0q*zQtMp zcIbGE_!JT_CcdBw9?x>v3}Ug+f|e2^2ze^dudSnYxfcq#)*Qc2`20#faI#0jUJmC# zm|0z>`~5rITZl)DDD0lXkY+T9<=gIkk{DGJa~NMu<(*bPQhy{i_ewu1ITJp`@)zps+;I##Xm=QG z)>wCX2+QL=#Zjx9TvFiQLZ$*tWYJXj7ZYLo&7e{z=S zoVG=Pgy*lXn%fRuL`tC9y5QM6ptpA|3IF4Zxzuth>lMo*ugPn*3_3q3ax&{vE$-~L z3>iVrh`ta~kDu-hyVMN}_!X(v8Uj+-EDA=az%~OJblj_wsPRp;Ybp>ZrEd|b4Pp0~ zV)Z>8EX^YxrJjkTMlwQ|P`8273iSJ0+AncXrs^mGBjQAEC7Mx7&O?AG7YSKF)c$xG z`{MI$;{}I1g-TskN$9L>(`c=D;_<$%YiE?9k?AGAgr3j12`RUSizopHw9euzY!aZt za_FP4uw!f+@@}vD1R*m){f${*93W*+drT<)`sROUQ6`KK7>HTrX(>96&lRREUr$si zAZW;|j`Qf*#aIX?D)QqMxw%lOC0HK7g&xM%gI#=FGW0zxNT}{%7i! z@>G6s{~Gpu!4>fxGivt@?xvn*k6aUCsz;iUxMv@q1p}m#{R#`FmM=$n)`5*xfdT)v ztK!V?>w{nU%130#5-)to0G_yo3d+>5OYda=`R3Y}Svm7NX)ml#?bf|EC}p(IhEgv3 zAAqf0u2OkIFwOo%hYdDz0MGb{am2j%+k>N@M&5KuxeS8+Vkh@*>q|1E=LYpal9mfQ zV;UU3jEZ1Q^Apfb+-deGKB#H)juW|$&PX|3EClj;m*_D_y@2My^{l-ESG$EKV98+ArhLeIM7;_XjNq)7L>PDMaEGgixZ7#v$y5dLN8TX$GWo1es zZUjPQxr$|gAvV7?z8YU%>-DGhO3`js(j@NeR>Pk6aQan4VZjJ|y$Fg(F4u)`x4R!PnP|>5~!K;*cVis z80ra*_2noVCq#xx%GE-3f#l6BYOD~@WGK$sPNogh!M&-Vw+JBXV4A zFfm;oJA`7$jiB4Cx71yW%%j>(gpRUVLV7`1N#6E4&;o&7VHLpZb5+N0i-aAdqAARY zffu?=JI&;`-2R+gqZGjk;BY%7HJ4Q^_ zalnEmqZRCI9FZ7DoK+bivFGtw#zmg#XN40<5#2(DL!)-tcpgYzg zP9xzm=HTPwDv?qH%Dk@9H})F^+kgv`3KxSES3pX~ zo0GY`r$@tgEl5KX;O^M^n;ZGz_4P(4q1VBCU2;M#4z}PfQ*7&u&SpSTVL~Bj5!Z^K z*M*_GxAmKuv9f3PBS&&ypo@)lKVtNt8gyXyQ1Vi0C4AOHGN+Mn1lkzt#fqJ2&ebTMFMvqt3*GzF;X?M;8h;YzC zwD!Vfj_(Y7(g%QmtUKJuLV_>T$1CIqkHSXCypw_;4S+HQb%+Joh73hiCmbWO()OfU{R<35Q9R4I`*Sp9Jy71yWt>smXAlSfYU1cy!8nk6w)l2b^<^a-P z@_5^}93oJ0<)RKbKSV{Y7=1cYc-tf282I6X|l!oOaInYm~_eQ2DSpkxedmQ(Xr1aCuA& z{NdeM2}*haQsG{8Ph+}u54LivK?;H|$SD%h39?B1XRl`B#>0c0Iy>sc6sDE+Yy7%L zdM%6D�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�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%0As`cHd(XtNR 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