Skip to content

SentinelOne

SentinelOne

This module interacts with the SentinelOne

Configuration

Name Type Description
hostname string The domain-name to the SentinelOne instance
api_token string The API token to authenticate to SentinelOne

Triggers

Consume events from SentinelOne DeepVisibility

Consume events from SentinelOne DeepVisibility’s Kafka brokers

Arguments

Name Type Description
chunk_size integer The size of chunks for the batch processing
intake_server string Server of the intake server (e.g. 'https://intake.sekoia.io')
intake_key string Intake key to use when sending events
bootstrap_servers string Kafka bootstrap servers (e.g. 'dv-exporter-kafka-eu-central-1-prod.sentinelone.net:9093')
username string Kafka username
password string Kafka password
group_id string Kafka consumer group
topic string Kafka topic

Actions

Deisolate an endpoint

Connect the endpoint back to the network

Arguments

Name Type Description
ids array The list of Agent IDs to filter by
account_ids array The list of Account IDs to filter by
group_ids array The list of network group to filter by
site_ids array The list of Site IDs to filter by
query string Free-text search term to use

Outputs

Name Type Description
affected integer The number of deisolated endpoints

Get malwares from threat

Fetch the malwares associated to a threat

Arguments

Name Type Description
threat_id string The identifier of threat
timeout integer The maximum time, in seconds, the malwares should be retrieved (default: 300s)
filters object Filters to select the agents from which the malware will be transferred

Outputs

Name Type Description
status string The status of the run
status_reason string The reason of the status
files object The list of retrieved files

Isolate an endpoint

Disconnect the endpoint from the network

Arguments

Name Type Description
ids array The list of Agent IDs to filter by
account_ids array The list of Account IDs to filter by
group_ids array The list of network group to filter by
site_ids array The list of Site IDs to filter by
query string Free-text search term to use

Outputs

Name Type Description
affected integer The number of isolated endpoints

Query events in Deep Visibility

Create a query in Deep Visibility and get the events

Arguments

Name Type Description
group_ids array The list of network group to filter by
site_ids array The list of Site IDs to filter by
query string Free-text search term to use
from_date string Get events created after this timestamp
to_date string Get events created before or at this timestamp
timeout integer The maximum time, in seconds, the query should be processed in (default 300s)

Outputs

Name Type Description
status string The status of the query
status_reason string The reason of the status
events array The events got from the query

Execute a remote script

Execute a remote script and get the results

Arguments

Name Type Description
script_id string The identifier of the script to identify
output_destination string The destination of the result
task_description string A short description of the task
timeout integer The maximum time, in seconds, the execution should be processed in (default: 300s)
settings object The settings to forward the remote script
filters object Filters to select the agents that will run the remote script

Outputs

Name Type Description
status string The status of the run
status_reason string The reason of the status
result_file object The url to download the result (for cloud destination)

Extra

Module SentinelOne v1.12