Programs help you maintain compliance between annual assessments through ongoing monitoring and recurring tasks.
Why Use Programs?
Without programs, organizations often:
• Scramble to gather evidence before audits
• Discover compliance gaps too late
• Lose track of which activities need regular attention
Programs solve this by:
• Scheduling regular compliance activities
• Automatically tracking what’s overdue
• Providing real-time visibility into compliance health
Creating a Program
To create a new program:
Go to Programs in the sidebar
Click Add Program
Select the framework you want to monitor
Give your program a name
Click Create
Setting Up Recurring Tasks
For each control you want to monitor:
Open the control within your program
Click Add Recurring Task
Define the task (e.g., “Review access logs”). ”)
Set the schedule (weekly, monthly, quarterly, annually)
Assign an owner
The system automatically generates task instances based on your schedule.
Understanding Program Health
Program health is calculated as:
Health % = (Controls with no overdue tasks) / (Total tracked controls)
A control is considered:
• Healthy (green)—All recurring tasks are up-to-date
• Unhealthy (red) — One or more tasks are overdue
Completing Tasks
When a recurring task comes due:
The owner is notified
Complete the required activity
Mark the task as complete
Attach any artifacts as evidence
This maintains your control’s healthy status.
Program Dashboard
Your program dashboard shows:
• Overall health percentage
• List of unhealthy controls
• Upcoming tasks
• Recent activity
Use this to stay on top of ongoing compliance.
