SentinelOne Tables

The SentinelOne integration uses the following tables

Tables

SentinelOneAccounts

Represents all SentinelOne customer accounts, including licensing allocations, SKUs, creation metadata, and account activity across environments.

NameTypeDescription
IDstringUnique identifier for the record.
ExternalIDstringExternal identifier for the entity in SentinelOne.
NamestringName of the configuration or entity.
StatestringLifecycle state of the account.
CreatedAtdatetimeDate and time the record was created in SentinelOne.
UpdatedAtdatetimeDate and time the record was last updated in SentinelOne.
ExpirationdatetimeExpiration date of the account or license.
UnlimitedExpirationbooleanIndicates whether the account has unlimited expiration.
IsDefaultbooleanIndicates whether this is the default group or policy for its scope.
AccountTypestringType of SentinelOne account.
CreatorstringDisplay name of the user who created the record.
CreatorIDstringIdentifier of the user who created the record.

SentinelOneAccountSKUs

Defines licensing SKUs for each SentinelOne account, reflecting license volumes, limitations, and usage distribution.

NameTypeDescription
IDintegerUnique identifier for the record.
AccountIDstringIdentifier of the SentinelOne account in scope.
TypestringType discriminator for the group or entity.
TotalLicensesintegerNumeric value for Total Licenses.
UnlimitedbooleanBoolean flag for Unlimited.
AgentsInSkuintegerNumeric value for Agents In Sku.
ConfigIDintegerThe ID of the configuration within Compyl.
BatchDatedatetimeThe date and time data was synced to our database.

SentinelOneActiveDirectoryComputerGroups

Captures AD computer group memberships for endpoints, linking AD structure with SentinelOne agent identity.

NameTypeDescription
IDintegerUnique identifier for the record.
AgentIDstringIdentifier of the SentinelOne agent related to this record.
GroupNamestringName of the Active Directory or SentinelOne group.
ConfigIDintegerThe ID of the configuration within Compyl.
BatchDatedatetimeThe date and time data was synced to our database.

SentinelOneActiveDirectoryUserGroups

Maps SentinelOne-monitored devices to AD user groups, enriching identity-based threat correlation.

NameTypeDescription
IDintegerUnique identifier for the record.
AgentIDstringIdentifier of the SentinelOne agent related to this record.
GroupNamestringName of the Active Directory or SentinelOne group.
ConfigIDintegerThe ID of the configuration within Compyl.
BatchDatedatetimeThe date and time data was synced to our database.

SentinelOneActivities

Logs all activity events across SentinelOne agents, sites, and accounts, giving detailed visibility into operations, behavioral events, and threat-related actions.

NameTypeDescription
IDstringUnique identifier for the record.
AccountIDstringIdentifier of the SentinelOne account in scope.
AccountNamestringName of the SentinelOne account in scope.
FullScopeDetailsstringFull textual scope details for the event (account/site/group path).
FullScopeDetailsPathstringHierarchical scope path string for the event.
IPAddressstringSentinelOne field: IP Address.
SiteNamestringName of the SentinelOne site in scope.
SourceTypestringSource type of the activity event.
LastLoggedInUserNamestringLast logged-in username reported by the agent.
ComputerNamestringComputer / hostname related to the event or agent.
DeviceClassstringSentinelOne field: Device Class.
DeviceNamestringSentinelOne field: Device Name.

SentinelOneAgentActiveDirectories

Provides the AD identity context (computer and user DN) associated with each SentinelOne agent, supporting identity-aware threat investigation.

NameTypeDescription
IDintegerUnique identifier for the record.
AgentIDstringIdentifier of the SentinelOne agent related to this record.
ComputerDistinguishedNamestringSentinelOne field: Computer Distinguished Name.
LastUserDistinguishedNamestringSentinelOne field: Last User Distinguished Name.
UserPrincipalNamestringSentinelOne field: User Principal Name.
ConfigIDintegerThe ID of the configuration within Compyl.
BatchDatedatetimeThe date and time data was synced to our database.

SentinelOneAgentInstalledApplications

Contains full inventory of installed applications across SentinelOne-managed endpoints, enriched with agent context, application metadata, signatures, and security risk classification.

NameTypeDescription
IDstringUnique identifier for the record.
AgentIDstringIdentifier of the SentinelOne agent related to this record.
AgentUUIDstringSentinelOne field: Agent UUID.
AgentComputerNamestringComputer name of the agent at detection time.
AgentDomainstringSentinelOne field: Agent Domain.
AgentNetworkStatusstringNetwork connectivity / quarantine status of the agent at detection time.
AgentOperationalStatestringSentinelOne field: Agent Operational State.
AgentVersionstringSentinelOne agent software version.
AgentIsActivebooleanBoolean flag for Agent Is Active.
AgentIsDecommissionedbooleanBoolean flag for Agent Is Decommissioned.
AgentInfectedbooleanIndicates whether the agent was marked infected at detection time.
AgentMachineTypestringSentinelOne field: Agent Machine Type.

SentinelOneAgentIPv4Addresses

Stores IPv4 addresses discovered on SentinelOne agents, tied to specific network interfaces for each endpoint.

NameTypeDescription
IPv4AddressstringSentinelOne field: I Pv4 Address.
InterfaceIDstringSentinelOne field: Interface ID.
AgentIDstringIdentifier of the SentinelOne agent related to this record.
ConfigIDintegerThe ID of the configuration within Compyl.
BatchDatedatetimeThe date and time data was synced to our database.

SentinelOneAgentIPv6Addresses

Captures IPv6 addresses assigned to network interfaces on SentinelOne-protected endpoints.

NameTypeDescription
IPv6AddressstringSentinelOne field: I Pv6 Address.
InterfaceIDstringSentinelOne field: Interface ID.
AgentIDstringIdentifier of the SentinelOne agent related to this record.
ConfigIDintegerThe ID of the configuration within Compyl.
BatchDatedatetimeThe date and time data was synced to our database.

SentinelOneAgentLocations

Maps agents to SentinelOne-defined locations, useful for organizing endpoints by site, network, or logical grouping.

NameTypeDescription
LocationIDstringIdentifier of the location record.
NamestringName of the configuration or entity.
ScopestringScope assignment for the user or role.
ConfigIDintegerThe ID of the configuration within Compyl.
BatchDatedatetimeThe date and time data was synced to our database.

SentinelOneAgentNetworkInterfaces

Describes the network interfaces of SentinelOne-protected endpoints, including gateways and physical/virtual status.

NameTypeDescription
InterfaceIDstringSentinelOne field: Interface ID.
AgentIDstringIdentifier of the SentinelOne agent related to this record.
NamestringName of the configuration or entity.
PhysicalstringSentinelOne field: Physical.
GatewayIPstringSentinelOne field: Gateway IP.
GatewayMacAddressstringSentinelOne field: Gateway Mac Address.
ConfigIDintegerThe ID of the configuration within Compyl.
BatchDatedatetimeThe date and time data was synced to our database.

SentinelOneAgents

Provides a comprehensive inventory of all SentinelOne agents, including OS, hardware, licensing, operational state, and security posture metadata for each endpoint.

NameTypeDescription
IDstringUnique identifier for the record.
ExternalIDstringExternal identifier for the entity in SentinelOne.
ComputerNamestringComputer / hostname related to the event or agent.
DomainstringWindows / network domain of the endpoint.
OSNamestringOperating system name of the endpoint.
OSArchstringOperating system architecture (e.g. 64 bit).
OSTypestringOperating system type (windows, linux, macos).
OSRevisionstringOperating system revision / build string.
OSUsernamestringLast known OS username on the endpoint.
IsActivebooleanIndicates whether the agent is currently active / connected.
IsUninstalledbooleanIndicates whether the agent has been uninstalled.
IsPendingUninstallbooleanIndicates whether an uninstall is pending.

SentinelOneApplications

Aggregates vulnerability and deployment information for applications discovered across SentinelOne-managed endpoints.

NameTypeDescription
ApplicationIDstringSentinelOne field: Application ID.
CVECountintegerNumeric value for CVE Count.
DaysDetectedintegerNumeric value for Days Detected.
DetectionDatedatetimeDate and time for Detection Date.
EndpointCountintegerNumeric value for Endpoint Count.
EstimatebooleanBoolean flag for Estimate.
HighestNVDBaseScorestringSentinelOne field: Highest NVD Base Score.
HighestSeveritystringSentinelOne field: Highest Severity.
NamestringName of the configuration or entity.
VendorstringSoftware vendor name.
ConfigIDintegerThe ID of the configuration within Compyl.
BatchDatedatetimeThe date and time data was synced to our database.

SentinelOneCVEs

Tracks individual CVE findings across applications and endpoints, combining CVSS, NVD, risk scoring, mitigation state, and environment context.

NameTypeDescription
IDstringUnique identifier for the record.
ApplicationstringSentinelOne field: Application.
ApplicationNamestringSentinelOne field: Application Name.
ApplicationVendorstringSentinelOne field: Application Vendor.
InactiveApplicationstringSentinelOne field: Inactive Application.
InactiveApplicationVendorstringSentinelOne field: Inactive Application Vendor.
ApplicationVersionstringSentinelOne field: Application Version.
BaseScorestringSentinelOne field: Base Score.
CVEIDstringCommon Vulnerabilities and Exposures identifier.
CVSSVersionstringSentinelOne field: CVSS Version.
DaysDetectedintegerNumeric value for Days Detected.
DetectionDatedatetimeDate and time for Detection Date.

SentinelOneGroups

Stores SentinelOne group records used to organize endpoints within a site and apply shared policy configurations.

NameTypeDescription
IDstringUnique identifier for the record.
NamestringName of the configuration or entity.
DescriptionstringFree-text description of the group or entity.
SiteIDstringIdentifier of the SentinelOne site in scope.
TypestringType discriminator for the group or entity.
InheritsbooleanIndicates whether the group inherits policy from its parent.
IsDefaultbooleanIndicates whether this is the default group or policy for its scope.
CreatorstringDisplay name of the user who created the record.
CreatorIDstringIdentifier of the user who created the record.
RankintegerSort / priority rank of the group.
TotalAgentsintegerNumber of agents currently assigned to the group.
FilterIDstringDynamic group filter identifier, when the group is filter-based.

SentinelOnePolicies

Contains SentinelOne policy configurations that define agent detection behavior and automated mitigation actions within a given scope.

NameTypeDescription
ScopeTypestringPolicy scope level: Group, Site, Account, or Tenant.
ScopeIDstringIdentifier of the scoped entity (group/site/account id; tenant uses a sentinel scope id).
InheritedFromstringScope from which this policy is inherited, when applicable.
MitigationModeThreatsstringPolicy mitigation mode for confirmed threats (e.g. detect, protect).
MitigationModeSuspiciousstringPolicy mitigation mode for suspicious detections.
AutoMitigationActionstringAutomatic mitigation action configured by the policy.
NetworkQuarantineEnabledbooleanIndicates whether network quarantine (isolation) is enabled by policy or on the agent.
FwForNetworkQuarantineEnabledbooleanIndicates whether firewall rules for network quarantine are enabled.
IsDefaultbooleanIndicates whether this is the default group or policy for its scope.
CreatedAtdatetimeDate and time the record was created in SentinelOne.
UpdatedAtdatetimeDate and time the record was last updated in SentinelOne.
AgentLoggingOnbooleanIndicates whether agent Logging On is enabled.

SentinelOneRoles

Defines available roles in SentinelOne, including permissions scope, ownership, and usage counts across users and sites.

NameTypeDescription
IDstringUnique identifier for the record.
AccountNamestringName of the SentinelOne account in scope.
CreatedAtdatetimeDate and time the record was created in SentinelOne.
CreatorstringDisplay name of the user who created the record.
DescriptionstringFree-text description of the group or entity.
NamestringName of the configuration or entity.
PredefinedRolebooleanBoolean flag for Predefined Role.
ScopestringScope assignment for the user or role.
ScopeIDstringIdentifier of the scoped entity (group/site/account id; tenant uses a sentinel scope id).
SiteNamestringName of the SentinelOne site in scope.
UpdatedAtdatetimeDate and time the record was last updated in SentinelOne.
UsersInRolesintegerNumeric value for Users In Roles.

SentinelOneThreatMitigations

Records mitigation actions applied to SentinelOne threats, including action type, execution status, and associated agent and timestamps.

NameTypeDescription
RecordIDstringStable composite key for the mitigation row (threatId, action, reportId, startedAt).
ThreatIDstringParent SentinelOne threat identifier.
ActionstringMitigation action performed (e.g. kill, quarantine, remediate, rollback).
StatusstringStatus of the mitigation action.
MitigationStartedAtdatetimeDate and time the mitigation action started.
MitigationEndedAtdatetimeDate and time the mitigation action ended.
LastUpdatedAtdatetimeDate and time the mitigation status was last updated.
ReportIDstringIdentifier of the mitigation report produced by the agent.
LatestReportstringLatest mitigation report summary or path returned by the agent.
AgentSupportsReportbooleanIndicates whether the agent supports mitigation reporting.
GroupNotFoundbooleanIndicates whether the agent group could not be found during mitigation.
ActionsSuccessintegerCount of successful mitigation sub-actions.

SentinelOneThreats

Primary table of threats detected by SentinelOne agents, including classification, confidence level, mitigation status, verdict, and detection timestamps.

NameTypeDescription
IDstringSentinelOne threat identifier (threat id).
ThreatNamestringDisplay name of the detected threat.
ClassificationstringThreat classification assigned by SentinelOne engines (e.g. Malware, Exploit).
ClassificationSourcestringSource that produced the classification (e.g. engine, cloud).
ConfidenceLevelstringConfidence level of the detection (e.g. malicious, suspicious).
DetectionTypestringDetection type / engine category for the threat.
IncidentStatusstringCurrent incident / analyst workflow status of the threat.
IncidentStatusDescriptionstringHuman-readable description of the incident status.
AnalystVerdictstringAnalyst verdict applied to the threat (e.g. true_positive, false_positive).
AnalystVerdictDescriptionstringHuman-readable description of the analyst verdict.
MitigationStatusstringOverall mitigation status of the threat.
MitigationStatusDescriptionstringHuman-readable description of the mitigation status.

SentinelOneThreatTimelineEvents

Stores chronological event records associated with a SentinelOne threat, capturing the sequence of process, file, network, and registry activities observed during execution.

NameTypeDescription
IDstringUnique identifier for the record.
ThreatIDstringParent SentinelOne threat identifier.
ActivityTypeintegerNumeric SentinelOne activity type code for the timeline event.
CreatedAtdatetimeDate and time the record was created in SentinelOne.
UpdatedAtdatetimeDate and time the record was last updated in SentinelOne.
PrimaryDescriptionstringPrimary human-readable description of the event.
SecondaryDescriptionstringSecondary / supplemental description of the event.
AgentIDstringIdentifier of the SentinelOne agent related to this record.
HashstringContent hash associated with the event (often SHA-1).
OsFamilystringOperating system family related to the event.
AccountIDstringIdentifier of the SentinelOne account in scope.
SiteIDstringIdentifier of the SentinelOne site in scope.

SentinelOneUserActions

Holds definitions of user actions configured in SentinelOne, which can be associated with agents, events, or automation flows.

NameTypeDescription
NamestringName of the configuration or entity.
ConfigIDintegerThe ID of the configuration within Compyl.
BatchDatedatetimeThe date and time data was synced to our database.

SentinelOneUsers

Contains user account information for SentinelOne console access, including identity, login activity, API token status, and 2FA configuration.

NameTypeDescription
IDstringUnique identifier for the record.
CanGenerateAPITokenbooleanBoolean flag for Can Generate API Token.
APITokenCreatedAtdatetimeDate and time for API Token Created At.
APITokenExpiresAtdatetimeDate and time for API Token Expires At.
DateJoineddatetimeDate and time the user joined / was created.
EmailstringEmail address of the console user.
EmailReadOnlybooleanBoolean flag for Email Read Only.
EmailVerifiedbooleanBoolean flag for Email Verified.
FirstLogindatetimeDate and time for First Login.
FullNamestringFull name of the console user.
FullNameReadOnlybooleanBoolean flag for Full Name Read Only.
GlobalOrganizationIDstringSentinelOne field: Global Organization ID.

Bridge Tables

SentinelOneRoles_SentinelOneUsers

Join table mapping SentinelOne users to their roles, enabling many-to-many role assignments across accounts and scopes.

NameTypeDescription
RoleIDstringForeign key to SentinelOneRoles.ID.
UserIDstringForeign key to SentinelOneUsers.ID.
ConfigIDintegerThe ID of the configuration within Compyl.

SentinelOneAgents_SentinelOneUserActions

Connects agents to specific user actions or action definitions, recording which actions are associated with which endpoints.

NameTypeDescription
IDstringForeign key to SentinelOneAgents.ID.
NamestringForeign key to SentinelOneUserActions.Name.
ConfigIDintegerThe ID of the configuration within Compyl.

SentinelOneAgents_SentinelOneAgentLocations

Represents the join between agents and location entities, defining which agents belong to which SentinelOne locations.

NameTypeDescription
IDstringForeign key to SentinelOneAgents.ID.
LocationIDstringForeign key to SentinelOneAgentLocations.LocationID.
ConfigIDintegerThe ID of the configuration within Compyl.

Did this page help you?