Connecting to an IBM Security QRadar on Cloud data source
Connect the IBM Security QRadar on Cloud data source to the platform to enable your applications and dashboards to collect and analyze QRadar on Cloud security data. Universal Data Insights connectors enable federated search across your security products.
Before you begin
Collaborate with a QRadar administrator who can install the software on the QRadar Console, obtain the security token, IP address, and other required information.
The IBM QRadar on Cloud connector is designed to work with the Ariel event and flow data. Both event and flow data must be enabled on QRadar. The connector requires that the following content extensions are installed on your QRadar on Cloud environment:
- IBM QRadar Content Extension for Sysmon 1.1.3 or later
- IBM QRadar Custom Properties for Microsoft Windows 1.1.7 or later
- IBM QRadar Custom Properties Dictionary 1.3.1 or later
If you have a firewall between your cluster and the data source target, use the IBM Security Edge Gateway to host the containers. The Edge Gateway must be V1.6 or later. For more information, see Setting up Edge Gateway.
To conduct a federated search for domain names, you must add the DNS Request Domain custom event property to the appropriate DSMs in QRadar. For more information, see Adding the DNS Request Domain custom event property to your DSMs.
About this task
Structured Threat Information eXpression (STIX) is a language and serialization format that organizations use to exchange cyberthreat intelligence. The QRadar on Cloud connector uses STIX patterning to query QRadar on Cloud data and returns results as STIX objects. For more information about how the QRadar on Cloud data schema maps to STIX, see QRadar STIX Mapping (https://github.com/opencybersecurityalliance/stix-shifter/blob/develop/adapter-guide/connectors/qradar_supported_stix.md).
- Go to .
- On the Data Sources tab, click Connect a data source.
- Click IBM QRadar and QRadar On Cloud, then click Next.
- Configure the connection to the data source.
- In the Data source name field, assign a
name to uniquely identify the data source connection. You can create multiple connection instances to a data source so it would be good to clearly set them apart by name. Only alphanumeric characters and the following special characters are allowed: - . _
- In the Data source description field,
write a description to indicate the purpose of the data source connection. You can create multiple connection instances to a data source, so it is useful to clearly indicate the purpose of each connection by description. Only alphanumeric characters and the following special characters are allowed: - . _
- If you have a firewall between your cluster and the data source target,
use the Edge Gateway to host the containers. In
the Edge gateway (optional) field, specify which Edge Gateway to use. Select an Edge Gateway to host the connector. It can take up to five minutes for the status of newly deployed data source connections on the Edge Gateway to show as being connected.
- In the Management IP or hostname field, set the IP address of the data source so that the platform can communicate with it. This information is required and corresponds to the Management IP address value in the QRadar console.
- In the Host port field, set the port number that is associated with the data source host. The port is 443 by default.
- In the Data source name field, assign a name to uniquely identify the data source connection.
Set the query parameters to control the behavior of the search query on the data source.
Important: If you increase the concurrent search limit and the result size limit, a greater amount of data can be sent to the data source, which increases the strain on the data source. Increasing the query time range also increases the amount of data.
- In the Concurrent search limit field, set the number of simultaneous connections that can be made to the data source. The default limit for the number of connections is 4. The value must not be less than 1 and must not be greater than 100.
- In the Query search timeout limit field, set the time limit in minutes for how long the query is run on the data source. The default time limit is 30. When the value is set to zero, there is no timeout. The value must not be less than 1 and must not be greater than 120.
- In the Result size limit field, set the maximum number of entries or objects that are returned by search query. The default result size limit is 10,000. The value must not be less than 1 and must not be greater than 500,000.
- In the Query time range field, set the time range in minutes for the search, represented as the last X minutes. The default is 5 minutes. The value must not be less than 1 and must not be greater than 10,000.
- Optional: If you need to customize the STIX attributes mapping, click Customize attribute mapping and edit the JSON blob to map new or existing properties to their associated target data source fields.
- Configure identity and access.
You can see the data source connection configuration that you added under Connections on the data source settings page. A message on the card indicates connection with the data source.When you add a data source, it might take a few minutes before the data source shows as being connected.Tip: After you connect a data source, it might take up to 30 seconds to retrieve the data. Before the full data set is returned, the data source might display as unavailable. After the data is returned, the data source shows as being connected, and a polling mechanism occurs to validate the connection status. The connection status is valid for 60 seconds after every poll.
- Click Add a Configuration.
- In the Configuration name field, enter a unique name to describe the access configuration and distinguish it from the other access configurations for this data source connection that you might set up. Only alphanumeric characters and the following special characters are allowed: - . _
- In the Configuration description field, enter a unique description to describe the access configuration and distinguish it from the other access configurations for this data source connection that you might set up. Only alphanumeric characters and the following special characters are allowed: - . _
- Click Edit access and choose which users can connect to the data source and the type of access.
- In the Authentication Token field, enter the unique identifier
of the data source that you want to establish the connection with. To obtain an authentication token:
- Go to https://www.ibm.com/support/home/.
- Open a support case. Specify the following details in the case: An Authorized Service token
needs to be generated. Include details on User Role and Security Profile.
Specify a user role that is restricted to only Event and Flow viewing permissions. Specifically, the Log Activity and Network Activity roles. However, you can also choose All if you do not want to create such a role. To follow best practice, do not select Admin.
- Click Add.
- To save your configuration and establish the connection, click Done.
You can add other connection configurations for this data source that have different users and different data access permissions.
- To edit your configurations, complete the following steps:
- On the Data Sources tab, select the data source connection that you want to edit.
- In the Configurations section, click Edit Configuration ().
- Edit the identity and access parameters and click Save.
What to do next
Test the connection by running a query with IBM Security Data Explorer. To use Data Explorer, you must have data sources that are connected so that the application can run queries and retrieve results across a unified set of data sources. The search results vary depending on the data that is contained in your configured data sources. For more information about how to build a query in Data Explorer, see Build a query.