Skip to main content

Cyware Orchestrate

Exabeam Security Operations

App Vendor: Exabeam Security Operations

App Category: Analytics & SIEM

Connector Version: 1.1.0

API Version: v1 & v2

About App

Exabeam Security Operations Platform revolutionizes threat detection, investigation, and response with its New-Scale SIEM approach. Utilizing a cloud-native architecture, it offers rapid security log management, behavioral analytics, and a Common Information Model for streamlined data preparation and ingestion, empowering organizations to swiftly detect and respond to threats with enhanced efficiency and performance.

The Exabeam Security OperationsIDs app is configured with Orchestrate to perform the following actions:

Action Name

Description

Add Context Records to an Existing Table 

This adds one or more context records directly to an existing table by including them in the request body.

Create Context Table With Metadata 

This action creates a new custom context table (only custom table creation is supported) with attributes that represent the schema of the new table. you can either create new attributes, by providing new names, or reuse existing attributes, by providing their ids. attribute ids can be retrieved using the get attributes api. use is key to signify which attribute is the key. There can be only a single key attribute in a table.

Generic Action 

This is a generic action used to transcend the actions implemented by making a request to any endpoint.

Get All Context Tables Metadata 

This action retrieves metadata for all existing context tables, including source, operational status, and attribute mapping.

Get Attributes for Specific Table Record 

This action retrieves all of the available attributes for a specific type of context table.

Get Metadata Context Table 

This action retrieves metadata for a specific context table, including source, operational status, and attribute mapping.

Get Table Records by ID 

This action retrieves the records for a specific context table.

Search Audit Events 

This action searches for events.

Search for Events 

This action searches for events.

Track Ingestion Progress 

This action polls the status of an add records job.

Configuration Parameters

The following configuration parameters are required for the Exabeam Security Analytics app to communicate with the Exabeam Security Operations enterprise application. The parameters can be configured by creating instances in the app.

Parameter

Description

Field Type

Required/Optional

Comments

Client ID 

Enter the client ID for authentication with Exabeam security operations.

Text

Required

 

Client Secret 

Enter the client secret to authenticate with Exabeam security operations.

Password

Required

 

Region 

Enter the region of the exabeam security operations instance.

Text

Required

 Allowed values: 

  • US-east

  • US-west

  • SG

  • EU

  • JP

  • AU 

  • CA

Verify 

Select the SSL/TLS certification status. 

Boolean

Optional

Default value:

true

Timeout 

Enter the timeout value in seconds. This is the number of seconds that requests will wait to establish a connection with the Exabeam Security Operations app.

Integer

Optional

Allowed range:

15-120 seconds

Default value:

15

Action: Add Context Records to an Existing Table

This action adds one or more context records directly to an existing table by including them in the request body.

Action Input Parameters 

Parameter

Description

Field Type

Required/Optional

Comments

Context Table ID 

Enter the ID of an existing context table to which you want to add context records.

Text

Required

 

Operation 

Enter the options for how data should be uploaded to an existing table. 

Text

Required

Allowed values: 

  • Append

  • Replace

Data 

Enter the list of data in JSON format.

List

Optional

 

Action: Create Context Table With Metadata

This action creates a new custom context table (only custom table creation is supported) with attributes that represent the schema of the new table. You can either create new attributes, by providing new names, or reuse existing attributes, by providing their IDs. Attribute IDs can be retrieved using the get attributes API. Use isKey to signify which attribute is the key. There can be only a single key attribute in a table.

Action Input Parameters 

Parameter

Description

Field Type

Required/Optional

Comments

Table Name 

Enter the table display name.

Text

Required

 

Context Type 

Enter the valid context type for creating a table.

Text

Required

Allowed values:

  • Other

  • User

Source 

Enter the vendor from which the table will be sourced. 

Example: Microsoft, IBM.

Text

Required

 

Attributes 

Enter the list of table metadata attributes in JSON format.

List

Optional

 

Action: Generic Action

This is a generic action used to transcend the actions implemented by requesting any endpoint.

Action Input Parameters 

Parameter

Description

Field Type

Required/Optional

Comments

Method 

Enter the HTTP method to request.

Text

Required

 

Endpoint 

Enter the endpoint to request.

Text

Required

 

Query Params 

Enter the query parameters to pass to the API.

Key Value

Optional

 

Payload 

Enter the payload to pass to the API.

Any

Optional

 

Extra Fields 

Enter the extra fields to pass to the API.

Key Value

Optional

 

Action: Get All Context Tables Metadata

This action retrieves metadata for all existing context tables, including source, operational status, and attribute mapping.

Action Input Parameters 

This action does not require any input parameter.

Action: Get Attributes for Specific Table Record

This action retrieves all the available attributes for a specific type of context table.

Action Input Parameters 

Parameter

Description

Field Type

Required/Optional

Comments

Context Type 

Enter the type of context table for which you want to retrieve the available attributes.

Text

Required

Allowed values:

  • Other

  • User

  • TI_ips

  • TI_domains

Action: Get Metadata Context Table

This action retrieves metadata for a specific context table, including source, operational status, and attribute mapping.

Action Input Parameters 

Parameter

Description

Field Type

Required/Optional

Comments

Context Table ID

Enter the ID of an existing context table.

Text

Required

 

Action: Get Table Records by ID

This action retrieves the records for a specific context table.

Action Input Parameters 

Parameter

Description

Field Type

Required/Optional

Comments

Context Table ID

Enter the ID for the specified table.

Text

Required

 

Limit 

Enter the number of records to return per page.

Integer

Optional

 

Offset 

Enter the number of rows to skip before beginning to return records.

Integer

Optional

 

Action: Search Audit Events

This action searches for events.

Action Input Parameters 

Parameter

Description

Field Type

Required/Optional

Comments

Fields 

Enter the list of fields to be returned from the audit search.

List

Required

 

Start Time 

Enter the ISO 8601 UTC timestamp to start the audit search. 

Example: 

2023-01-01t00:00:00z.

Integer

Required

 

End Time 

Enter the ISO 8601 UTC timestamp to end the audit search. 

Example: 

2023-01-01t00:00:00z.

Integer

Required

 

Filter 

Enter the filter for specific audit events. 

Example: 

ID:123 and src_ip:1.1.1.1.

Text

Required

 

Limit 

Enter the number of events returned from the audit search request. 

Integer

Optional

Default value: 

3000

Group By 

Enter the list of groups by fields.

List

Optional

 

Order By 

Enter the list of orders by fields in ascending or descending order.

List

Optional

 

Distinct 

Choose the value to include or exclude distinct from the select clause.

Boolean

Optional

Default value: 

false

Action: Search for Events

This action searches for events.

Action Input Parameters 

Parameter

Description

Field Type

Required/Optional

Comments

Fields 

Enter the list of fields to be returned from the search.

List

Required

 

Start Time 

Enter the timestamp to start the search. 

Example: 2023-01-01t00:00:00z.

Integer

Required

 

End Time 

Enter the timestamp to end the search. 

Example: 2023-01-01t00:00:00z.

Integer

Required

 

Filter 

Enter the filter for specific events. 

Example: id:123 and src_ip:00.00.000.000

Text

Required

 

Limit 

Enter the number of events returned from the search request. 

Integer

Optional

Default value: 

3000 

Group By 

Enter the list of groups by fields.

List

Optional

 

Order By 

Enter the list of orders by fields in ascending or descending order.

List

Optional

 

Distinct 

Choose the value to include or exclude distinct from the select clause. 

Boolean

Optional

Default value: 

False 

Action: Track Ingestion Progress

This action polls the status of an add records job.

Action Input Parameters 

Parameter

Description

Field Type

Required/Optional

Comments

Tracker ID 

Enter the tracker ID from an upload request whose progress you want to track

Text

Required