diff --git a/Content/Content Packs/1Password.htm b/Content/Content Packs/1Password.htm new file mode 100644 index 00000000..b018b07e --- /dev/null +++ b/Content/Content Packs/1Password.htm @@ -0,0 +1,115 @@ + + + + 1Password Content Pack + + + + +

1Password is a cloud-based password management service that securely stores and manages credentials and other sensitive information for users and teams. This technology pack will process 1Password Events API logs, providing normalization and enrichment of common events such as sign-ins, item usage, and vault access.

+

The 1Password Spotlight comes ready to use with pre-built dashboard views including:

+ +

These built-in views can serve as a starting point for creating custom dashboards.

+

Supported Version(s)

+

This Spotlight supports 1Password API version 1.4.0.

+ +

Requirements

+ +

Stream Configuration

+

This technology pack includes 1 stream:

+ +

+

+
Hint: If this stream does not exist prior to the activation of this pack then it will be created and configured to route messages to this stream and the associated index set. There should not be any stream rules configured for this stream. +
+
+

+

Index Set Configuration

+

This technology pack includes 1 index set definition:

+ +

+

+
Hint: If this index set is already defined, then nothing will be changed. If this index set does not exist, then it will be created with retention settings of a daily rotation and 90 days of retention. These settings can be adjusted as required after installation. +
+
+

+

Log Format Example

+

{"host":"1passcarla1","event_source_product":"1password","vendor_subtype":"sign_in_attempts","version":"1.2","message":"{\"uuid\":\"MKJ222LF4VFLVJ2BYI7B6NA67Q\",\"session_uuid\":\"OY224ZWDHJFRFMQJ6MJISDTKBQ\",\"timestamp\":\"2025-08-28T12:54:26.860184645Z\",\"country\":\"US\",\"category\":\"failure\",\"type\":\"credentials_ok\",\"details\":null,\"client\":{\"app_name\":\"1Password for Web\",\"app_version\":\"2070\",\"platform_name\":\"Chrome\",\"platform_version\":\"139.0.7258.155\",\"os_name\":\"Windows\",\"os_version\":\"11.0\",\"ip_address\":\"121.98.168.15\"},\"location\":{\"country\":\"US\",\"region\":\"Georgia\",\"city\":\"Atlanta\",\"latitude\":33.7485,\"longitude\":-84.3871},\"target_user\":{\"uuid\":\"UECFLYAIR5CFVMO36T2TURYOZU\",\"name\":\"Sally Flex\",\"email\":\"test@graylog.com\",\"type\":\"user\"},\"account_uuid\":\"D4V22OLZ4JDNBAM7V4AVELI7FM\"}"} +

+

What is Provided

+ +

Log Collection

+

1Password utilizes see [1Password input] documentation the ingest multiple 1Password product type logs in JSON format.

+

GIM Categorization

+

GIM categorization is provided for the following messages:

+ + + + + + + + + + + + + + + + + + + +
vendor_subtypegim_event_type_code
sign_in_attempts109999
audit_events229999
+

1Password Spotlight Content Pack

+

This spotlight offers a dashboard with 3 tabs:

+

Overview

+

+ +

+

Sign-In Attempts

+

+ +

+

Item Usages

+

+ +

+ + diff --git a/Content/Resources/Images/1Password/item_usages.png b/Content/Resources/Images/1Password/item_usages.png new file mode 100644 index 00000000..967f6f53 Binary files /dev/null and b/Content/Resources/Images/1Password/item_usages.png differ diff --git a/Content/Resources/Images/1Password/overview.png b/Content/Resources/Images/1Password/overview.png new file mode 100644 index 00000000..3af007b9 Binary files /dev/null and b/Content/Resources/Images/1Password/overview.png differ diff --git a/Content/Resources/Images/1Password/signin_attempts.png b/Content/Resources/Images/1Password/signin_attempts.png new file mode 100644 index 00000000..67d5bc77 Binary files /dev/null and b/Content/Resources/Images/1Password/signin_attempts.png differ