TEAM: Huntress Managed Security Information and Event Management (SIEM)
PRODUCT: SIEM
ENVIRONMENT: REST API
SUMMARY: Configuration Guide for 1Password
Vendor Information
Vendor |
1Password |
---|---|
Supported Model Name/Number |
N/A |
Supported Software Version(s) |
N/A |
Collection Method |
REST API |
Provider Name |
1Password |
Additional Information |
Device Configuration Checklist
Note: A 1Password Business or Enterprise license is required for API access.
1Password Portal Steps
- Sign into your 1Password account
- Click Integrations on the sidebar
- Select Other
- Enter a Name (Huntress SIEM) for the integration
- Enter a Name for the bearer token and select an expiration date.
- Select the event types the token has access to
- Click Issue Token
- Click Save in 1Password and choose which vault to save the token to.
- Click View Integration Details and note the bearer token
Huntress Portal Steps
- Open the Huntress Portal
- Click on SIEM on the left navigation menu
- Click Source Management
- Click Add Source
- Choose 1Password
- Click Add on the right side of the screen
- Set the configuration details
- Select the appropriate Organization from the drop down menu
- Enter a unique Name for the 1Password source
- (Optional) Enter a description fro the source
- Select the Server that matches your 1Password subscription
- Enter the Bearer Token generated from the 1Password Portal steps above
- Click Save
Example Log Messages
Sign-In Attempt
{
"cursor": "aGVsbG8hIGlzIGl0IG1lIHlvdSBhcmUgbG9va2luZyBmb3IK",
"has_more": true,
"items": [
{
"uuid": "56YE2TYN2VFYRLNSHKPW5NVT5E",
"session_uuid": "A5K6COGVRVEJXJW3XQZGS7VAMM",
"timestamp": "2023-03-15T16:32:50-03:00",
"category": "firewall_failed",
"type": "continent_blocked",
"country": "France",
"details": {
"value": "Europe"
},
"target_user": {
"uuid": "IR7VJHJ36JHINBFAD7V2T5MP3E",
"name": "Wendy Appleseed",
"email": "wendy_appleseed@agilebits.com"
},
"client": {
"app_name": "1Password Browser",
"app_version": "20240",
"platform_name": "Chrome",
"platform_version": "string",
"os_name": "MacOSX",
"os_version": "13.2",
"ip_address": "192.0.2.254"
},
"location": {
"country": "Canada",
"region": "Ontario",
"city": "Toronto",
"latitude": 43.5991,
"longitude": -79.4988
}
}
]
}
Item Usage
{
"cursor": "aGVsbG8hIGlzIGl0IG1lIHlvdSBhcmUgbG9va2luZyBmb3IK",
"has_more": true,
"items": [
{
"uuid": "56YE2TYN2VFYRLNSHKPW5NVT5E",
"timestamp": "2023-03-15T16:33:50-03:00",
"used_version": 0,
"vault_uuid": "VZSYVT2LGHTBWBQGUJAIZVRABM",
"item_uuid": "SDGD3I4AJYO6RMHRK8DYVNFIDZ",
"user": {
"uuid": "4HCGRGYCTRQFBMGVEGTABYDU2V",
"name": "Wendy Appleseed",
"email": "wendy_appleseed@agilebits.com"
},
"client": {
"app_name": "1Password Browser",
"app_version": "20240",
"platform_name": "Chrome",
"platform_version": "string",
"os_name": "MacOSX",
"os_version": "13.2",
"ip_address": "192.0.2.254"
},
"location": {
"country": "Canada",
"region": "Ontario",
"city": "Toronto",
"latitude": 43.5991,
"longitude": -79.4988
},
"action": "secure-copy"
}
]
}