Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update docs per compliance UI changes #310

Merged
merged 3 commits into from
Aug 9, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 17 additions & 9 deletions docs/platform/compliance/monitor/frameworks.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -89,15 +89,25 @@ import Partial from "../../partials/_editor-owner.mdx";

2. In the side navigation bar, under **Compliance**, select **Frameworks**.

![Compliance in the Mondoo Console](/img/platform/compliance/home.png)
![Compliance in the Mondoo Console](/img/platform/compliance/compliance-empty.png)

3. Select the framework you want to comply with.
3. Select the **SELECT COMPLIANCE FRAMEWORK** button.

![Compliance framework in the Mondoo Console](/img/platform/compliance/preview.png)
![Compliance in the Mondoo Console](/img/platform/compliance/frameworks.png)

4. To enable the framework, select the large toggle near the top-right corner of the framework page.
4. Select the framework you want to comply with.

5. Follow the steps in the next section to enable the policies that the framework relies on.
![Compliance framework in the Mondoo Console](/img/platform/compliance/active-or-preview.png)

5. Choose how to identify your work on the framework:

- **ACTIVE** shows your team that you're working toward an upcoming audit based on this framework.

- **PREVIEW** reflects that you're in the early stages of work toward complying with the framework and not yet striving to pass an audit.

6. Select the **ADD FRAMEWORK** button.

![Compliance framework in the Mondoo Console](/img/platform/compliance/compliance-1fmwk.png)

:::tip

Expand All @@ -113,13 +123,11 @@ Frameworks don't contain checks; they contain controls. Each control maps to one

The controls in a framework typically map to checks in many different policies. In the CIS Controls example in the previous section, the single control, _Implement and manage a firewall on end-user devices_, maps to checks in different Ubuntu policies, macOS policies, Windows policies, and more. For the CIS Controls framework to accurately assess the compliance of all these different types of devices, each of those policies must be enabled.

After you enable a framework, Mondoo tells you which policies you must enable in order to measure compliance with that framework.
After you enable a framework, Mondoo recommend policies to enable in order to measure compliance with that framework.

![Recommended policies for a framework](/img/platform/compliance/recommended.png)

To enable a policy, hover over the policy and select the Enable icon.

![Enable a recommended policy for a framework](/img/platform/compliance/enable-recommended.png)
To enable a policy, hover over the policy and select the Enabled icon.

<Partial />{" "}

Expand Down
2 changes: 0 additions & 2 deletions docs/platform/compliance/monitor/progress.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,6 @@ From the Compliance Frameworks page, you can select a framework to learn more ab

**COMPLETION** shows overall progress toward compliance.

**CONTROL DISTRIBUTION** shows a high-level view of the state of controls in the framework: enabled, snoozed, and disabled. To learn about control states, read [Customize Compliance](/platform/compliance/customize/overview/).

Using the tabs in the lower portion of the framework page, you can drill down into different details.

- The **Controls** tab lists all the controls in the framework. You can see your progress on each control and select a control to see details on the checks it maps to.
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified static/img/platform/compliance/framework.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/img/platform/compliance/frameworks.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified static/img/platform/compliance/home.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed static/img/platform/compliance/preview.png
Binary file not shown.
Binary file modified static/img/platform/compliance/recommended.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified static/img/platform/compliance/report-icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading