Managing policies
You can create allowlist and blocklist policies in QRadar® EDR that are not linked with alerts. You can also activate preexisting protection policies on your endpoints through the QRadar EDR Agent, and create custom detection strategy policies.
About this task
QRadar EDR has four types of policies.
- Allowlist
- Use an allowlist policy to specify false positives and behavior for which you don't want to receive an alert. An allowlist policy can override a protection policy.
- Blocklist
- Use a blocklist policy to either automatically block processes or automatically create an alert for a process. Blocklist policies have the highest priority. Other policies cannot override a blocklist policy.
- Protection
- When a protection policy is enabled, the QRadar EDR Agent switches from EDR mode to EPP mode and automatically blocks any process that triggers the policy. When the agent blocks a process, it creates an alert. An allowlist policy can override a protection policy.
- DeStra
- Detection strategy (DeStra) policies are custom policies that you create based on information that is gathered from events that the QRadar EDR Agent collects. DeStra policies use LUA scripts and run at the endpoint level. DeStra policies are supported on Linux®, macOS, and Windows.
QRadar EDR includes some allowlist, blocklist, and protection policies. You can create your own allowlist, blocklist, and detection strategy policies.
Viewing policy priority
The highest priority based first on the scope of a policy, then the type of the policy, and then the matchers of the policy.
About this task
The following table shows the policy priority matrix.
1. Scope | 2. Type | 3. Matchers |
---|---|---|
|
|
|
Procedure
Creating an allowlist policy
Procedure
Creating a blocklist policy
Procedure
Editing an allowlist or blocklist policy
About this task
Procedure
- Click Policies.
- Click a policy in the policy list.
- Click Edit policy, and update the policy data that you want to change.
- Click Save.
Enabling or disabling a policy
Procedure
- Click Policies.
- Click a policy in the policy list.
- Set the policy status to Enabled or Disabled.
- Click Yes, Enable or Yes, Disable.
Deleting a policy
Procedure
- Click Policies.
- Click a policy in the policy list.
- Click Delete Policy.
- Click Delete.
Creating a DeStra policy
Before you begin
You need to write a LUA script to use with your DeStra policy. For more information about writing LUA scripts for your DeStra policies, including examples, see https://github.com/ReaQta/destra-docs.
If you need assistance with writing LUA scripts to use with your DeStra policies, contact Security Expert Labs (www.ibm.com/security/security-expert-labs) or sel@us.ibm.com.
About this task
Procedure
- Click Destra.
- Click Create Detection.
- Enter a Destra Name and a Description for your DeStra policy.
- Select one or more Binding Events from the
list. The operating systems that are associated with the binding events are added to the Applied OS field.
- If you don't want your DeStra policy to apply to a specific operating system, remove it from the Applied OS field.
- If you're in an MSSP environment, select the target clients or groups for your DeStra policy.
- Add your LUA script to the Script field.
- Click Submit.
Enabling or disabling a DeStra policy
Procedure
- Click Destra.
- Click a detection strategy in the detection strategy list.
- Set the DeStra policy status to Enabled or Disabled.
Deleting a DeStra policy
Procedure
- Click Destra.
- Click a detection strategy in the detection strategy list.
- Click Delete Destra.
- Click Delete.