Source: https://atomic-works-test.docs-staging.pageloop.ai/risks/dashboard-actions/define-and-track-risk-treatments

# Define And Track Risk Treatments

# Define and Track Risk Treatments

Once controls are mapped to a risk, the next step is to define how you plan to treat that risk. Sprinto supports multiple treatment strategies, with optional task creation to ensure follow-through.

### Access the Treatment Section

1. Log in to the Sprinto dashboard and navigate to **Risks**.
2. Click on the **Risk Register** tab.
3. Open the relevant risk.
4. In the left-side navigation panel, click **Treatment**.

<figure><img src="../../.gitbook/assets/Screenshot 2025-06-03 at 11.14.57.png" alt="" width="563"><figcaption></figcaption></figure>

***

### Choose a Treatment Strategy

You can choose one of the following approaches for each risk:

* **Accept**: Acknowledge the residual risk and take no further action.
* **Transfer**: Shift responsibility (e.g. outsource or insure the risk).
* **Further Mitigate**: Apply additional actions to reduce risk further.
* **Avoid**: Discontinue the process or activity causing the risk.

<figure><img src="../../.gitbook/assets/Screenshot 2025-06-03 at 11.13.50.png" alt="" width="563"><figcaption></figcaption></figure>

For each strategy, you can:

* Select a **treatment reason** (e.g. “Risk is insured”, “Work is outsourced”).
* Add optional **treatment notes** to document your decision.

Click Save and close once you have selected the appropriate treatment strategy.

***

### Create a Risk Treatment Task (Optional)

You can assign mitigation tasks to ensure that treatment actions are implemented.

#### To create a treatment task:

1. In the **Treatment** section, click **+ Add Task**.

<figure><img src="../../.gitbook/assets/Screenshot 2025-06-03 at 11.17.59.png" alt="" width="563"><figcaption></figcaption></figure>

2. Enter the following details:
   * **Task name**
   * **Assignee** (Security Hub admin)
   * **Due date**
   * **Optional notes** or attachments
3. Click **Add Task** to save.

<figure><img src="../../.gitbook/assets/Screenshot 2025-06-03 at 11.20.34.png" alt="" width="375"><figcaption></figcaption></figure>

{% hint style="info" %}
Tasks appear in the dashboard and are tracked until completion. Once completed, the task status is marked as Passing.
{% endhint %}

***

### **Control Weightages**

Control weightages allow you to define how much each control and task contributes to the overall treatment effectiveness for a risk. Assigning custom weights ensures that high-impact controls influence the final score more than lower-impact items, resulting in a more accurate and realistic view of the organisation’s mitigation posture.

Here's a short video explaining how control weightages work.

{% embed url="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2FmCgVPHpTFv68Uac7AJwN%2FControl%20Weightage%20for%20Risk%20Management%20(1).mp4?alt=media&token=d0752ce3-2646-4d8f-bab7-ccb81f8bcbbd" %}

#### **Enable Control Weightages**

Before assigning weights, you must enable this feature.

#### **To enable control weightages:**

1. Sign in to Sprinto and select **Risks** from the left navigation panel.
2. Open the **Configuration** tab.
3. Locate **Adjustable risk treatment weightage**.
4. Turn on the toggle.

<figure><img src="../../.gitbook/assets/screen template (1).png" alt="" width="563"><figcaption></figcaption></figure>

#### **Requirements**

* **Risk Monitoring** must be enabled.
* Available only on the **Enterprise (Plan 4)** subscription.

When Risk Monitoring is off, weightages and treatment effectiveness values are hidden.

***

#### **Add Weightages to Controls and Tasks**

Once the feature is enabled, you can assign custom weightages to the controls and tasks associated with a risk.

#### **To assign weightages:**

1. Go to **Risks** and open the **Risk Register** tab.
2. Select any risk and open the **Treatment** tab.
3. Scroll to the **Risk treatment effectiveness** section.
4. Enter edit mode to update weight percentages.

<figure><img src="../../.gitbook/assets/L2 - edit treatment (One state) (1).png" alt="" width="563"><figcaption></figcaption></figure>

{% hint style="warning" %}
### **Error States for Control Weightages**

Sprinto validates weightages at both Level 1 (controls + tasks bucket) and Level 2 (subtasks). You may encounter the following error states while assigning weights:

* **Blank weight field**\
  A weight value has not been entered.\
  _&#x4D;essage shown:_ “Enter a value for the highlighted weight fields to continue. To ignore a risk treatment measure in the effectiveness, enter 0%.”
* **L1 total exceeds 100%**\
  The combined weight of all controls and the tasks bucket is more than 100%.\
  _&#x4D;essage shown:_ “Adjust the weights so that the total is 100%. Current total is X% (exceeds by Y%).”
* **L1 total falls short of 100%**\
  The combined weight of all controls and the tasks bucket is less than 100%.\
  _&#x4D;essage shown:_ “Adjust the weights so that the total is 100%. Current total is X% (falling short by Y%).”
* **L2 total exceeds 100%**\
  Subtasks inside the tasks bucket exceed 100% when assigned weights.\
  _&#x4D;essage mirrors the L1 version but applies to tasks._
* **L2 total falls short of 100%**\
  Subtasks inside the tasks bucket sum to less than 100%.\
  _&#x4D;essage mirrors the L1 version but applies to tasks._
* **Weight required after starting weighting**\
  If a single control or task is assigned a weight, all other items must also have a defined weight.\
  _&#x54;his enforces consistent weighting across the entire risk._
* **Overlapping or conflicting L1/L2 values**\
  If weights in L1 and L2 conflict after edits, Sprinto highlights the specific bucket that must be corrected.

Sprinto prevents you from proceeding until all errors are resolved.
{% endhint %}

***

### **Understanding Weightage Buckets**

Sprinto uses a two-level system to calculate treatment effectiveness: **Level 1 (L1)** and **Level 2 (L2)**.

Your provided diagram illustrates this flow perfectly.

***

#### **Level 1 (L1): Controls + Tasks Bucket (Must Equal 100%)**

All mapped controls and the **Tasks** bucket must sum to **exactly 100%**.

Example:

<table><thead><tr><th width="142.88671875">Item</th><th width="100">Weight</th></tr></thead><tbody><tr><td>Control C1</td><td>30%</td></tr><tr><td>Control C2</td><td>30%</td></tr><tr><td>Tasks (bucket)</td><td>40%</td></tr><tr><td><strong>Total</strong></td><td><strong>100%</strong></td></tr></tbody></table>

This ensures the overall treatment effectiveness calculation is based on the relative importance of each main contributor.

***

#### **Level 2 (L2): Sub-tasks Inside the Tasks Bucket (Must Equal 100%)**

If the Tasks bucket contains multiple subtasks, you can optionally assign weights to each subtask.

All subtasks must total **exactly 100%**, independent of the L1 total.

Example:

<table><thead><tr><th width="124.421875">Sub-task</th><th width="100">Weight</th></tr></thead><tbody><tr><td>Task T1</td><td>60%</td></tr><tr><td>Task T2</td><td>40%</td></tr><tr><td><strong>Total</strong></td><td><strong>100%</strong></td></tr></tbody></table>

Sprinto uses these L2 weights to compute the weighted completion percentage of the Tasks bucket before contributing it to the L1 calculation.

***

#### **Set Equal Weightage**

You can automatically distribute weights equally.

#### **To apply equal weightage:**

1. Select **Set equal weightage**.
2. Confirm in the dialogue box.

<figure><img src="../../.gitbook/assets/V5_dialogue (1).png" alt="" width="456"><figcaption></figcaption></figure>

Sprinto resets all L1 weights equally, and all L2 weights (if any) equally.

***

#### **Validation and Error Handling**

Sprinto validates both L1 and L2 totals independently.

You will see an error when:

* A weight field is blank
* L1 total is not 100%
* L2 total is not 100%
* Weights exceed or fall short of 100%

The system highlights the problematic fields in red and displays the difference (for example, _“exceeds by 3.34%”_ or _“falling short by 0.66%”_).

You cannot continue until all weightages are corrected.

***

#### **Impact on Treatment Effectiveness**

The treatment effectiveness score becomes a **weighted average** instead of a simple average, ensuring accurate representation of control importance.
