> For the complete documentation index, see [llms.txt](https://docs.docontrol.io/docontrol-user-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.docontrol.io/docontrol-user-guide/risk-management/misconfigurations-premium/security-checks/manage-security-checks.md).

# Manage security checks

When it comes to misconfiguration management, you can:

* [Export misconfigurations ](#export-misconfigurations)- Export the list of all your current or filtered misconfigurations to a CSV file for security audits, compliance reviews, analysis and reporting.
* [Modify status](#modify-misconfiguration-status) - Manually override the status of a security check&#x20;
* [Modify impact](#modify-misconfiguration-impact) - Manually change a security check impact to a different level
* [Modify status and impact in bulk](#modify-status-and-impact-in-bulk) - Use a bulk action to change the status and impact of several security checks
* [Reset security check status](#reset-security-check-status) - Schedule an automatic reset of security checks that have been modified for status&#x20;

## Export misconfigurations

A CSV export creates a point-in-time record of misconfigurations, which is useful for security audits, compliance reviews, and evidence for meeting regulatory requirements.

You can also import CSV files into analysis tools (such as Google Sheets or business intelligence platforms) to perform custom trend analysis, enabling deeper insights into your security posture.

#### To export the list of all your current or filtered misconfigurations to a CSV file:

1. In the DoControl menu, go to **Security checks**.
2. Click the **Export to CSV**  <img src="https://3236294211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MesrnyDMZGYg1V-tOBo%2Fuploads%2F881XCjMVzqq30W30w9B5%2Fdownload%20report%20icon.png?alt=media&amp;token=aacce4d3-c682-41a1-8bc7-4fdb5acd56eb" alt="" data-size="line">  icon to download your current misconfigurations.

## Modify status

DoControl gives you the ability to make manual changes to the status of a security check, allowing for organization-specific risk management so you can prioritize your compliance efforts.

You can manage your compliance efforts by manually overriding the status of a security check to a different status:

<table><thead><tr><th width="163.25">Change status to</th><th>What it means</th></tr></thead><tbody><tr><td><img src="https://3236294211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MesrnyDMZGYg1V-tOBo%2Fuploads%2F3STjaGBObsQKEOeS2kzx%2Fgreen%20dot.png?alt=media&amp;token=209a489e-2ccb-4ee4-8d91-8cefc2476d42" alt="" data-size="line"> Pass</td><td>Your SaaS configuration complies with the security check</td></tr><tr><td><img src="https://3236294211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MesrnyDMZGYg1V-tOBo%2Fuploads%2FHnB22UHYQ7dktg6C7O4H%2Forange%20dot.png?alt=media&amp;token=8c34cacf-55d9-49a7-95cd-d8a46877b31b" alt="" data-size="line">  Fail</td><td>Your SaaS configuration does not comply with the security check. Remediation is required.</td></tr><tr><td><img src="https://3236294211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MesrnyDMZGYg1V-tOBo%2Fuploads%2FuNlfpK86TUahX8XcuqBw%2Fgrey%20dot.png?alt=media&amp;token=eb118cb6-a6c5-4773-9bf7-32141a74b048" alt="" data-size="line"> Ignore</td><td>Security check was reviewed and dismissed. Ignored security checks are not included in the total compliance score or dashboard analytics.</td></tr></tbody></table>

{% hint style="info" %}

* A manually changed status is not overridden in the next hourly scan.
* You can also modify misconfiguration statuses [in bulk](#modify-status-and-impact-in-bulk).
  {% endhint %}

#### To manually modify the misconfiguration status:

1. Click the arrow next to the status for a specific security check.
2. Select the new status from the dropdown list: Pass, Fail or Ignore.\
   \ <img src="https://3236294211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MesrnyDMZGYg1V-tOBo%2Fuploads%2Fy4Phy9tra5trucHvJoi3%2Freset%20status.png?alt=media&amp;token=f3d522c3-137b-45f0-b6b9-d0d7612f6646" alt="" data-size="original"><br>
3. You can apply **Ignore** to any status: Pass, Error, Fail or Info.

A changed status is indicated with the **Modified** ![](https://3236294211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MesrnyDMZGYg1V-tOBo%2Fuploads%2FZ8QlyC3r9CiWK5xhCrb8%2Fpencil%20icon.png?alt=media\&token=13a11e2f-eb34-4752-aa37-94139beaaee7)icon, the name of the user who changed the status, and when they changed it.

<div align="left"><figure><img src="https://3236294211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MesrnyDMZGYg1V-tOBo%2Fuploads%2FgKDElW1wbSbbIf77PFeC%2Fmodified%20status.png?alt=media&amp;token=2e53f7c6-50a5-4716-a7ac-706489765841" alt="" width="563"><figcaption></figcaption></figure></div>

#### To revert to the original status:

You can always change a manually modified status back to the previous status.

1. Click the arrow next to a manually changed status for a specific security check.
2. Select **Reset**.\
   \
   The misconfiguration status reverts to the previously detected status.<br>

   <div align="left"><figure><img src="https://3236294211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MesrnyDMZGYg1V-tOBo%2Fuploads%2FzuMQBdtAnv3lY5Ncwvp4%2Freset%20status.png?alt=media&amp;token=f44fdbec-ec57-4497-810f-3034c7b9a66c" alt="" width="257"><figcaption></figcaption></figure></div>

## Modify impact

DoControl gives you the ability to make manual changes to the impact of a security check, allowing for organization-specific risk management so you can prioritize your compliance efforts.

#### When is it necessary to modify the impact of a security check?

* &#x20;A failed security check labeled "critical" might only be "medium" in your environment due to compensating controls in place.
* Some security checks might have a higher or lower impact on your organization than what's indicated.&#x20;

DoControl empowers you to manage your compliance efforts by manually changing the security check impact to a different level:

* **Critical** - Security checks that have a severe impact on your organization if not remediated.
* **High** - Security checks that have a major impact on your organization if not remediated.
* **Medium** - Security checks that have a moderate impact on your organization if not remediated.
* **Low** - Security checks that don't really affect your organization if not remediated.

{% hint style="info" %}

* A manually changed impact is not overridden in the next hourly scan.
* You can also modify misconfiguration impacts [in bulk](#spm-bulk-modification).
* Use the filters to search for all **modified** impacts.
  {% endhint %}

#### To manually change the misconfiguration impact:

1. Click the arrow next to the impact for a specific security check.
2. Select the new impact from the dropdown list: Critical, High, Medium, or Low.\
   \ <img src="https://3236294211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MesrnyDMZGYg1V-tOBo%2Fuploads%2FVKdMubhuh47FhtZp6ATJ%2Fmodify%20impact.png?alt=media&amp;token=a1da2bd3-e603-4e19-b017-95da12dccd90" alt="" data-size="original"><br>

A changed impact is indicated with the **Modified** ![](https://3236294211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MesrnyDMZGYg1V-tOBo%2Fuploads%2FZ8QlyC3r9CiWK5xhCrb8%2Fpencil%20icon.png?alt=media\&token=13a11e2f-eb34-4752-aa37-94139beaaee7)icon, the name of the user who changed the impact,  and when.

<div align="left"><figure><img src="https://3236294211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MesrnyDMZGYg1V-tOBo%2Fuploads%2FvypATA17g8OnN0J2Nokd%2FSPM%20impact%20modified.png?alt=media&amp;token=60bd4687-0bc4-4cc6-a58c-13659a5c5a91" alt=""><figcaption></figcaption></figure></div>

#### To revert to the original misconfiguration impact:

If you change your mind, you can always change a manually modified impact back to the previous impact and scan again.

{% hint style="info" %}
Note: The **Modified**  ![](https://3236294211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MesrnyDMZGYg1V-tOBo%2Fuploads%2FZ8QlyC3r9CiWK5xhCrb8%2Fpencil%20icon.png?alt=media\&token=13a11e2f-eb34-4752-aa37-94139beaaee7)  icon indicates an impact was manually modified.
{% endhint %}

1. Click the arrow next to a manually changed impact for a specific security check.
2. Select **Reset**.<br>

   <div align="left"><figure><img src="https://3236294211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MesrnyDMZGYg1V-tOBo%2Fuploads%2FeClZ1ygZxQv6dRsvxBhn%2Freset%20impact.png?alt=media&amp;token=268fea7d-cc34-4d9a-9a80-161fce411406" alt="" width="245"><figcaption></figcaption></figure></div>

   \
   The misconfiguration impact reverts to the previously detected impact.

## Modify status and impact in bulk

You can modify both the status and impact level of multiple security checks in bulk, saving you time and effort.

<figure><img src="https://3236294211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MesrnyDMZGYg1V-tOBo%2Fuploads%2FqmzrmBjMQAinPgwHKpK3%2FSPM%20bulk%20selection.png?alt=media&amp;token=3dd9c208-27dd-421b-b4ee-590e0cb0d646" alt=""><figcaption></figcaption></figure>

1. Select multiple security checks.
2. Click **Modify status**.
3. Change the status of the selected security checks to the relevant status:
   * Pass
   * Fail
   * Ignore<br>
4. Click **Modify impact**.
5. Change the impact of the selected security checks to the relevant impact:
   * Critical
   * High
   * Medium
   * Low

{% hint style="success" %}
Click [Reset](#reset-security-check-status) to revert to the previous status or impact.
{% endhint %}

## Reset security check status

If you wish to return to default settings, you can schedule an automatic reset of all modified statuses (pass, fail, ignore).

1. Click the **Settings** <img src="https://3236294211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MesrnyDMZGYg1V-tOBo%2Fuploads%2FWkfN1O2BKZBlrnVXQ5Wu%2Fsettings%20icon.png?alt=media&amp;token=9336f06e-7a3c-4651-97c7-a1ccd2cbface" alt="" data-size="line">  icon.<br>

   <div align="left"><figure><img src="https://3236294211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MesrnyDMZGYg1V-tOBo%2Fuploads%2F8HxgjOWUmM4d5L8YdkQX%2Frescan%20checks.png?alt=media&amp;token=2321407a-9ff2-4aeb-b28a-82c4cc39d96b" alt=""><figcaption></figcaption></figure></div>
2. Toggle the **On** button to schedule a reset.
3. Select the frequency for resetting modified statuses:
   * Every month
   * Every quarter
   * Every year
4. Click **Save**.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.docontrol.io/docontrol-user-guide/risk-management/misconfigurations-premium/security-checks/manage-security-checks.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
