Skip to main content

Control Health

Control health shows whether implementation, testing, freshness, and proof are complete, and healthy controls lead to a healthy program.

Control Health Overview

Hyperproof has three health levels: Critical, At Risk, and Healthy. Hyperproof comes with default health settings that work for most organizations. If you find that they don’t suit the needs of your organization, you can customize them.

Note: Customized health calculations are an added feature that you can purchase in Hyperproof. If you are wondering if you have a custom health calculation, contact your administrator.

By default, Hyperproof calculates control health based on the following rules:

Steps for a healthy control

Control health is important as it impacts the health of your overall program. Knowing what we now know about the default control health settings, in this video, we'll cover how to go through implementation, testing, and freshness, and provide proof to get your control to a healthy state. We'll also discuss how you can leverage tasks to stay on track with your control health.

The tutorial below is from the perspective of the compliance manager role with object permission as a manager. If you are in a different Hyperproof role or have a different permission, you may not have access to some of the areas shown, or they may be grayed out.

In the video below, we'll cover the different areas that occur when clicking into a control and discuss how control health works by leveraging testing, implementation, and freshness. We'll also discuss how creating tasks can help stay on top of your control health.

A new Links tab is now available, consolidating all previously linked items found on the Details tab. You can also link any items directly from this tab. Please note that the video below is outdated due to this change.

Applying freshness to a control

Freshness can be turned on for a single control or multiple controls at a time. Freshness is an expiration policy you can put on a control to help you stay up-to-date on a set cadence. To utilize freshness on a control, you must first enable freshness tracking for that item and define its freshness policy.

The tutorial below is shown from the perspective of the administrator role with object permission as a manager. If you are in a different Hyperproof role or have a different permission, you may not have access to some of the areas shown, or they may be grayed out.

Note: freshness can also be applied to a label as well, this would be done by clicking on the label and going to the overflow menu for that label.

In this video tutorial, we'll show how to turn on freshness for a single control or multiple controls.

Click the arrow below to learn more:

Turning on freshness

First, you must turn on freshness tracking for the control or label, and then define its freshness policy.

  1. From the left menu, select Control.

    1. (Note: you can also bulk select controls to turn on freshness)

  2. Select the control for which you want to turn on freshness.

  3. Select the ... (More options) tab, and then click Freshness settings.

  4. Toggle On Enable Freshness.

  5. Choose the current freshness state:

    1. Fresh - if you choose fresh, you will have to choose fresh as of the date.

    2. Expired

    3. Unknown

  6. Select the following:

    1. On a recurring schedule: Expire objects on a fixed schedule (e.g. monthly, annually)

    2. After being marked fresh: Expire objects a set number of days after they're marked fresh

  7. If you choose a recurring schedule:

    1. Choose an expiration of every day, week, month, or year.

    2. or on a specific day or first, second, third, fourth, or last day, weekly, or specific day.

    3. Set an effective date.

  8. If you choose after being marked fresh:

    1. Set the number of days the freshness will expire by.

  9. Your expiration date will show at the bottom.

  10. Click Save.

  11. Now that freshness has been set:

    • The freshness status is displayed in the health area of a control

    • Various dashboards and item lists throughout the app now reflect the freshness status of the control.

Did this answer your question?