OnePassword Tables

The OnePassword integration includes the following tables

Tables

OnePasswordUsers

Roster of users in the 1Password Business account synced from the Users API for Partners.

NameTypeDescription
ConfigIDintegerInternal Compyl configuration ID for this tenant.
IDstring1Password user UUID from the Users API (id field). Natural key within an account.
DisplayNamestringDisplay name of the user.
EmailstringEmail address of the user.
StatestringAccount-level state of the user. Expected values: STATE_UNSPECIFIED, ACTIVE, SUSPENDED.
CreateTimedatetimeDate and time when the user was created in 1Password (RFC 3339).
PathstringResource path of the user in the form accounts/{account_id}/users/USER_ID.
BatchDatedatetimeDate and time when this data snapshot was ingested into Compyl.

OnePasswordAuditEvents

Administrative actions performed by team members in the 1Password Business account.

NameTypeDescription
ConfigIDintegerInternal Compyl configuration ID for this tenant.
UUIDstringUnique identifier for the audit event.
TimestampdatetimeDate and time when the action was performed (RFC 3339).
ActionstringType of action performed. Example values: create, update, delete, activate, suspend, reactive, grant, revoke, share, view, export, join, leave.
ObjectTypestringType of object the action was performed on. Example values: user, vault, item, group, account, device, invite, report.
ObjectUUIDstringUnique identifier for the object the action was performed on.
AccountUUIDstringUUID of the 1Password account where the action was performed.
AuxIDintegerNumeric auxiliary identifier providing additional information about the activity (for example a device ID that was added or removed).
AuxUUIDstringAuxiliary UUID providing additional information about the activity (for example a team member UUID joining or leaving a group).
AuxInfostringFreeform additional information about the activity.
ActorUUIDstringUUID of the user who performed the action.
ActorNamestringName of the user who performed the action.

OnePasswordItemUsages

Item access events (fill, reveal, copy, export, share) for items stored in shared 1Password vaults.

NameTypeDescription
ConfigIDintegerInternal Compyl configuration ID for this tenant.
UUIDstringUnique identifier for the item-usage event.
TimestampdatetimeDate and time when the item was accessed (RFC 3339).
UsedVersionintegerVersion of the item that was accessed.
VaultUUIDstringUUID of the vault the accessed item belongs to.
ItemUUIDstringUUID of the item that was accessed.
ActionstringHow the item was used. Example values: fill, reveal, secure-copy, export, share. Reported by 1Password 8.4.0 and newer clients.
AccountUUIDstringMSP-only. UUID of the account where the action was performed.
UserUUIDstringUUID of the user who accessed the item.
UserNamestringName of the user who accessed the item.
UserEmailstringEmail address of the user who accessed the item.
UserTypestringMSP-only. Type of user who accessed the item. Values: user, external_user.

OnePasswordSignInAttempts

Sign-in attempts against the 1Password Business account, including successful and failed sign-ins.

NameTypeDescription
ConfigIDintegerInternal Compyl configuration ID for this tenant.
UUIDstringUnique identifier for the sign-in attempt event.
SessionUUIDstringUUID of the session that produced the sign-in attempt.
TimestampdatetimeDate and time when the sign-in attempt occurred (RFC 3339).
CategorystringSign-in attempt outcome category. Values: success, credentials_failed, mfa_failed, sso_failed, firewall_failed, modern_version_failed, firewall_reported_success.
TypestringDetailed reason or type for the sign-in attempt outcome. Example values: credentials_ok, mfa_ok, password_secret_bad, mfa_missing, okta_reauth_failed, ip_blocked, continent_blocked, country_blocked.
CountrystringISO 3166 country code captured for the event.
AccountUUIDstringMSP-only. UUID of the account where the attempt occurred.
DetailsValuestringFreeform additional detail from the sign-in attempt (for example the reason for a blocked attempt).
TargetUserUUIDstringUUID of the user being signed in.
TargetUserNamestringName of the user being signed in.
TargetUserEmailstringEmail address of the user being signed in.


Did this page help you?