- Access exclusive content
- Connect with peers
- Share your expertise
- Find support resources
02-17-2026 06:19 AM
Hi everyone,
When I close each incident, I need to add the CSIRT taxonomy flags (from the ENISA Reference Incident Classification Taxonomy: https://www.enisa.europa.eu/publications/reference-incident-classification-taxonomy) to the Cortex XDR case.
Does anyone know if that is possible?
02-17-2026 11:39 AM
Hello @tlmarques,
Greetings for the day.
Based on the provided internal documentation and technical cases, the ability to add custom taxonomy flags (such as a CSIRT taxonomy) depends on whether you are using Cortex XDR (Standard/Pro) or Cortex XSIAM.
In the standard version of Cortex XDR, there is currently no native support for creating user-defined custom fields or custom incident statuses specifically for taxonomies.
Resolution Comments:
When closing an incident, you can change the status to Resolved and manually add the CSIRT taxonomy flags into the Resolution Comment field.
Resolution Reason:
You can select from the predefined resolution reasons (e.g., True Positive, False Positive, Security Testing), but these cannot currently be customized to match ENISA or CSIRT taxonomies.
Public API
You can use the update_incident API to programmatically add comments or update incident details. A sample request body:
{
"requestdata": {
"incidentid": "1001",
"updatedata": {
"status": "resolvedtruepositive",
"resolvecomment": "ENISA Taxonomy: [CSIRT-FLAG-HERE]",
"comment": {
"comment_action": "add",
"value": "Added CSIRT Taxonomy flags for closure."
}
}
}
}
This approach allows structured tagging via comments, but it does not create searchable, normalized taxonomy fields.
If your organization uses Cortex XSIAM, the capability to add these flags is natively supported through Editable Incident Layouts and Custom Incident Fields.
You can create dedicated fields such as:
CSIRT Taxonomy
Incident Classification
ENISA Category
Path:
Settings > Configurations > Object Setup > Incidents
These fields can be text, dropdown, multi-select, or other structured types.
You can modify the incident page layout to:
Display the custom taxonomy fields
Make them mandatory
Organize them under a dedicated classification section
This ensures analysts consistently apply the taxonomy during investigation or closure. You can also enforce population of these fields via playbooks.
| Feature | Cortex XDR | Cortex XSIAM |
|---|---|---|
| Custom Incident Fields | No | Yes |
| Custom Statuses | No | Yes |
| Editable Layouts | No | Yes |
| Recommended Approach | Use Resolution Comments or external orchestration | Use Custom Incident Fields |
If you are using Cortex XDR and require formal structured taxonomy fields, the only current options are comment-based tagging, API-driven enrichment, or external orchestration (e.g., via XSOAR).
If you are using Cortex XSIAM, implement Custom Incident Fields and enforce taxonomy usage through layout configuration and playbooks.
If structured taxonomy support is required in Cortex XDR, submit a Feature Request through your Sales Engineer or Account Team.
If you feel this has answered your query, please let us know by clicking like and on "mark this as a Solution".
Thanks & Regards,
S. Subashkar Sekar
02-17-2026 11:39 AM
Hello @tlmarques,
Greetings for the day.
Based on the provided internal documentation and technical cases, the ability to add custom taxonomy flags (such as a CSIRT taxonomy) depends on whether you are using Cortex XDR (Standard/Pro) or Cortex XSIAM.
In the standard version of Cortex XDR, there is currently no native support for creating user-defined custom fields or custom incident statuses specifically for taxonomies.
Resolution Comments:
When closing an incident, you can change the status to Resolved and manually add the CSIRT taxonomy flags into the Resolution Comment field.
Resolution Reason:
You can select from the predefined resolution reasons (e.g., True Positive, False Positive, Security Testing), but these cannot currently be customized to match ENISA or CSIRT taxonomies.
Public API
You can use the update_incident API to programmatically add comments or update incident details. A sample request body:
{
"requestdata": {
"incidentid": "1001",
"updatedata": {
"status": "resolvedtruepositive",
"resolvecomment": "ENISA Taxonomy: [CSIRT-FLAG-HERE]",
"comment": {
"comment_action": "add",
"value": "Added CSIRT Taxonomy flags for closure."
}
}
}
}
This approach allows structured tagging via comments, but it does not create searchable, normalized taxonomy fields.
If your organization uses Cortex XSIAM, the capability to add these flags is natively supported through Editable Incident Layouts and Custom Incident Fields.
You can create dedicated fields such as:
CSIRT Taxonomy
Incident Classification
ENISA Category
Path:
Settings > Configurations > Object Setup > Incidents
These fields can be text, dropdown, multi-select, or other structured types.
You can modify the incident page layout to:
Display the custom taxonomy fields
Make them mandatory
Organize them under a dedicated classification section
This ensures analysts consistently apply the taxonomy during investigation or closure. You can also enforce population of these fields via playbooks.
| Feature | Cortex XDR | Cortex XSIAM |
|---|---|---|
| Custom Incident Fields | No | Yes |
| Custom Statuses | No | Yes |
| Editable Layouts | No | Yes |
| Recommended Approach | Use Resolution Comments or external orchestration | Use Custom Incident Fields |
If you are using Cortex XDR and require formal structured taxonomy fields, the only current options are comment-based tagging, API-driven enrichment, or external orchestration (e.g., via XSOAR).
If you are using Cortex XSIAM, implement Custom Incident Fields and enforce taxonomy usage through layout configuration and playbooks.
If structured taxonomy support is required in Cortex XDR, submit a Feature Request through your Sales Engineer or Account Team.
If you feel this has answered your query, please let us know by clicking like and on "mark this as a Solution".
Thanks & Regards,
S. Subashkar Sekar
02-18-2026 05:26 AM
If I have Cortex XDR integrated with Cortex XSOAR (whether on-prem or cloud) for incident resolution through XSOAR, then I can perform the classification there. However, I only retrieve the data via XSOA
Do you know if this also works with XSOAR Cloud? I know it works in the on-prem version because I already have playbooks configured for that.
I assume the cloud version behaves the same way.
02-18-2026 10:10 AM
Another question, if you happen to know: is it possible to export all incidents to an external platform?
For example, can I export incident data to a SQL database, including fields such as IncidentID, Description, and CloseReason?
I need to perform a more granular classification of incidents — not just a true/false categorization — but also include additional flags aligned with European Union Agency for Cybersecurity (ENISA) taxonomy.
I'll use only Cortex XDR
02-18-2026 11:19 AM
Hello @tlmarques ,
Thank you for the response.
Yes, it is possible to export incident data from Cortex XDR to an external platform like a SQL database, though the method depends on whether you require a manual one-time export or a programmatic, automated integration.
To move data to an external SQL database, you have two primary options:
Public API (Recommended for Automation):
You can use the Cortex XDR Public API to programmatically retrieve incident data. The get_incidents and get_incident_extra_data endpoints provide structured JSON responses that include the fields you requested.
incident_id.description.resolution_status and resolution_comment.To implement this, you would write a script (e.g., in Python) to call the API and then insert that data into your SQL database. You will need to generate an API Key and API Key ID in the Cortex XDR console under Settings → Configurations → API Keys.
Manual Export (UI):
For manual analysis, you can export incidents directly from the console as a Tab-Separated Values (TSV) file, which can then be imported into a SQL database.
Incident Response → Incidents.
Click Accept as Solution to acknowledge that the answer to your question has been provided.
The button appears next to the replies on topics you’ve started. The member who gave the solution and all future visitors to this topic will appreciate it!
These simple actions take just seconds of your time, but go a long way in showing appreciation for community members and the LIVEcommunity as a whole!
The LIVEcommunity thanks you for your participation!

