Symantec Endpoint Security
#
This Integration is part of the Symantec Endpoint Security Pack.Supported versions
Supported Cortex XSOAR versions: 6.8.0 and later.
Symantec Endpoint Security Event Collector for Cortex XSIAM.
#
Configure Symantec Endpoint Security on Cortex XSIAMNavigate to Settings > Configurations > Data Collection > Automations & Feed Integrations.
Search for Symantec Endpoint Security.
Click Add instance to create and configure a new integration instance.
Parameter Required Server URL True OAuth credential True Stream ID True Channel ID True Fetch interval in seconds True Use system proxy settings False Trust any certificate (not secure) False Click Test to validate the URLs, token, and connection.
#
To generate a token for the Token parameter:- Log in to the Symantec Endpoint Security console.
- Click Integration > Client Applications.
- Choose
Add Client Application
. - Choose a name for the application, then click
Add
. The client application details screen will appear. - Click
â‹®
and selectClient Secret
. - Click the ellipsis and select Client Secret.
- Click the
copy
icon next toOAuth Credentials
.
For more information on obtaining OAuth Credentials, refer to this documentation or watch this video.
Note:
- No need to generate the bearer token, the integration uses the provided
OAuth Credentials
to generate one. - The
test_module
test checks only the validity of theOAuth credential
parameter and does not validate theChannel ID
andStream ID
parameters. - Fetching events that occurred at a specific time may be delayed due to delays in event ingestion on Symantec's side.
#
symantec-ses-reset-integration-contextReset Integration context. By default, resetting the integration context only resets the next_fetch
field in the integration context.
Note:
By default, resetting the integration context only resets the next_fetch
field in the integration context,
This means that the next fetch call will be performed without the next
parameter, but events will still be filtered, preventing duplicate events from being ingested.
When using the delete_all=true
argument, the entire integration_context
is deleted. This means that the API call will be performed without the next
parameter, and duplicate events may be ingested into the system.
#
Base Commandsymantec-ses-reset-integration-context
#
InputArgument Name | Description | Required |
---|---|---|
delete_all | Whether delete all integration context, default, false. Possible values are: true, false. | Optional |
#
Context OutputThere is no context output for this command.
#
TroubleshootingIn case where the integration has been disabled for an extended period, it is recommended to run the command symantec-ses-reset-integration-context
without the delete_all
argument. This will ensure that the next
parameter stored in the integration_context
is cleared,
This means that the fetch process will run without the next
parameter and retrieve all available events from the stream. However, events will still be filtered based on the last retrieved event timestamp.