7 Incident Management

Incident Management is the record of security events that went wrong: a phishing campaign, a malware infection, a lost laptop, a service outage. You file each incident under a classification, give it an owner, link it to the affected asset or third party, and keep a full history from first report to resolution. Incidents that involve personal data can be assessed as personal data breaches, with the GDPR 72-hour notification clock and a log of who was told and when. Closed incidents keep their resolution, so the record stays useful for trend reporting and the next audit.

The security operations team typically files and works incidents; the Data Protection Officer assesses and tracks breaches; the CISO and auditors read the register.

7.1 Who can do what

Access to incidents is controlled by the incidents module rights. Administrators can do everything regardless of role.

ActionPermission
See the incidents list and detail pagesincidents:read
Create an incident (New incident)incidents:create
Edit, close, reopen, assess a breach, log notifications, comment, upload attachments, edit custom fieldsincidents:update, at the "all" level for every record or "own" for records you or your groups own
Link records of processing to a breachincidents:update on the incident and dataPrivacy:read
Delete an incidentincidents:delete (all or own)
Manage the classification catalogincidents:update at the "all" level
Import incidents from CSVincidents:create or incidents:update

A record is "yours" when you are listed as its owner or your group is the owner group. The Classifications button appears only for users whose incidents:update right is at the "all" level, because the catalog is shared by every incident.

7.2 Managing the classification catalog

Classifications are the categories incidents are filed under. The demo catalog, for example, holds Phishing, Malware, Unauthorized access, Personal data breach, Service outage, Lost or stolen device and Third-party incident.

The Incident classifications dialog, listing each classification with its sort value and the number of incidents filed under it.
Figure 7.1. The Incident classifications dialog, listing each classification with its sort value and the number of incidents filed under it.
  1. Open Incidents in the navigation.
  2. Click Classifications (top right). The Incident classifications dialog lists the catalog with the Sort value and the number of Incidents filed under each classification.
  3. To add one, type a Name and a Sort number and click Add. Classifications are ordered by sort value, then name, everywhere they are listed.
  4. To rename or re-order one, click the pencil icon in its row, change the Name or Sort value in the Edit classification dialog, and click Save changes.
  5. To remove one, click the trash icon and confirm with Delete.

A classification that is in use cannot be deleted. If any incident is filed under it, the delete fails with a message saying how many incidents are classified with it. Reclassify those incidents first.

7.3 The incidents list

The Incidents page lists every incident you can read. Click a column heading to sort; the Classification and Status columns have filter dropdowns.

The incidents list, showing open and closed incidents with their classification, owner, linked asset or third party, and opened and closed dates.
Figure 7.2. The incidents list, showing open and closed incidents with their classification, owner, linked asset or third party, and opened and closed dates.
ColumnWhat it shows
TitleThe incident's title. Click it to open the incident.
ClassificationThe incident's category, or a dash. Filter by one classification.
Statusopen or closed (see below). Filter by status.
OwnerThe owner user, or the owner group when no user is set.
AssetThe linked asset, or a dash.
Third partyThe linked third party, or a dash.
OpenedWhen the incident was opened.
ClosedWhen the incident was closed, or a dash.
LabelsThe incident's labels. Filter by typing part of a label name.

Incidents have two statuses, shown as colored badges:

StatusBadgeMeaning
openRedThe incident is being worked. New incidents start here.
closedGrayThe incident was resolved; a resolution and closed date are recorded.

The Import button beside New incident creates or updates incidents in bulk from a CSV file (see Importing from CSV under Getting Started). Personal data breach details are not imported.

7.4 Creating an incident

  1. On the incidents list, click New incident.

  2. Complete the dialog (only the title is required):

    FieldWhat it means
    TitleShort name for the incident, e.g. "Phishing campaign targeting finance".
    DescriptionFree text: what happened, the impact, the current state.
    ClassificationCategory from the catalog, or None.
    AssetThe affected asset from your asset register, or None.
    Third partyThe third party involved, or None.
    OwnerThe user responsible for handling the incident.
    Owner groupThe group responsible; complements or replaces the owner user.
  3. Click Create incident.

The New incident dialog with its title, description, classification, asset, third party, owner and owner group fields.
Figure 7.3. The New incident dialog with its title, description, classification, asset, third party, owner and owner group fields.

The incident is created with status open, and Opened is set to the current time. The creation is recorded in the audit log and appears on the incident's History tab.

7.5 The incident detail page

Click an incident's title to open it.

An open incident's detail page: status and classification badges, the Close, Edit and Delete buttons, the Owner, Opened and Closed cards, the linked asset, and the Assess as personal data breach button.
Figure 7.4. An open incident's detail page: status and classification badges, the Close, Edit and Delete buttons, the Owner, Opened and Closed cards, the linked asset, and the Assess as personal data breach button.

The page shows:

7.6 Closing and reopening an incident

Closing records how the incident was resolved and stamps the closed date.

  1. Open the incident and click Close.
  2. In the Close incident dialog, write the Resolution: what fixed the incident, e.g. "Credentials reset, EDR coverage verified". A resolution is required; the button stays disabled until you have typed something.
  3. Click Close incident.
The Close incident dialog, asking for the resolution before the incident can be closed.
Figure 7.5. The Close incident dialog, asking for the resolution before the incident can be closed.

The incident moves to closed, the Closed card shows the closing time, and the resolution appears in a Resolution card. The close is recorded in the audit log.

A closed incident, with the closing time on the Closed card and the Resolution card below.
Figure 7.6. A closed incident, with the closing time on the Closed card and the Resolution card below.

To reopen a closed incident:

  1. Click Reopen.
  2. Confirm with Reopen in the Reopen incident? dialog.

The incident returns to open and the closed date is cleared. The recorded resolution is kept in the record: it is hidden while the incident is open, shown again if you close the incident a second time with a new resolution, and it stays visible in the History tab's change entries.

7.7 Personal data breaches

An incident that involves personal data is assessed as a personal data breach under GDPR Articles 33 and 34. The assessment records when the breach became known, the risk to individuals, and the decision to notify the supervisory authority and the people affected. TraxrGRC then tracks the 72-hour deadline for notifying the authority.

7.7.1 Assessing an incident as a breach

  1. Open the incident and click Assess as personal data breach (shown on incidents not yet marked, to users with incidents:update).
  2. The Personal data breach assessment dialog opens with This incident is a personal data breach ticked and Became known set to now. Times are entered and shown in your timezone, which the field labels name.
  3. Complete the fields below and click Save assessment.
The Personal data breach assessment dialog, with the became-known time, risk to individuals, and the supervisory authority and people affected decisions.
Figure 7.7. The Personal data breach assessment dialog, with the became-known time, risk to individuals, and the supervisory authority and people affected decisions.
FieldWhat it means
This incident is a personal data breachThe flag. Untick it if the assessment shows the incident did not involve personal data.
Became knownWhen your organization became aware of the breach. The 72-hour deadline runs from here. Required.
Risk to individualsNot assessed, Unlikely to result in a risk, Risk to individuals or High risk to individuals.
Supervisory authority: DecisionPending, Notified or Not required. Notified adds Notified at and an optional Authority reference.
Supervisory authority: reasonsLabeled Why notification is not required when the decision is Not required, otherwise Reasons for any delay past 72 hours. Required when notification is not required, or when the authority was notified after 72 hours.
People affected: DecisionPending, Notified (adds Notified at) or Not required.
People affected: ReasonsRequired when the risk is high and the decision is Not required: the Art. 34(3) ground, e.g. the data was encrypted.
People affected (approx.) / Records affected (approx.)Approximate counts.
Categories of data affectedTags, e.g. "Health data".

Saving refuses an incomplete assessment and tells you what is missing, for example "Enter when the authority was notified." To change an assessment later, click Edit assessment on the breach card.

7.7.2 The breach card

Once marked, the incident shows a red Personal data breach badge in its header and a Personal data breach card. While the authority notification is still open and Became known is set, the card opens with a deadline banner: the time left in hours and minutes ("41h 13m left", or "Overdue by 8h 3m" once the deadline has passed), a bar across the 72 hours marked at 24 and 48 hours, and the time the breach became known and the deadline in your own time zone. The banner is blue on the first day, amber on the second, and red on the last day and once overdue, and it updates every minute. If you may edit the incident, Log authority notification in the banner opens the log dialog with the supervisory authority already chosen.

Otherwise the card title carries a chip showing how the notification ended:

ChipMeaning
Authority notified within 72 hoursThe authority decision is Notified and the time is within the deadline. Green.
Authority notified after 72 hoursNotified, but after the deadline. Orange.
Authority notice not requiredThe authority decision is Not required. Gray.
Time of awareness not setBecame known is empty. Amber.
A breach under assessment: the deadline banner counting down the time left to notify the authority, with the decisions still pending.
Figure 7.8. A breach under assessment: the deadline banner counting down the time left to notify the authority, with the decisions still pending.

The card lists Became known, the Authority deadline (72 hours later), Risk to individuals, the Supervisory authority and People affected decisions with their times and reference, the Approximate scale, any reasons, and Data affected. It has two further sections:

A breach notified to the authority after the 72-hour deadline, with the reasons for the delay and a notification log of the controller, authority and residents.
Figure 7.9. A breach notified to the authority after the 72-hour deadline, with the reasons for the delay and a notification log of the controller, authority and residents.
The Log notification dialog, recording the recipient type, recipient, time and reference of a notification.
Figure 7.10. The Log notification dialog, recording the recipient type, recipient, time and reference of a notification.

Open breaches also appear on the Personal data breaches dashboard widget.

7.8 Editing and deleting

7.9 Comments, attachments and history

The Comments, Attachments and History tabs sit at the bottom of the page, followed by Custom Fields.

The History tab of an incident, listing each audit entry with the action, the person, the time and the fields changed.
Figure 7.11. The History tab of an incident, listing each audit entry with the action, the person, the time and the fields changed.

Commenting and uploading require incidents:update on the incident.

The Custom Fields tab, last in the row, shows any custom fields your organization has defined for incidents, and lets you fill them in when you have incidents:update on the record (see Custom Fields).