Frameworks & controls

One control set, every framework

SOC 2, SOC 1, ISO 27001, HIPAA, PCI DSS, NIST CSF 2.0, GDPR and ISO 42001 ship in the library: 559 requirements, each mapped to the unified controls that satisfy it. Adopt a framework and the controls you already run count toward it immediately.

The library

Eight frameworks, adopted in one click

Adopting a framework copies its requirements into your workspace and links each one to the unified controls that address it. Controls already adopted for another framework are shared, not duplicated, so readiness for the second framework starts from where the first one is.

  • SOC 2: the 2017 Trust Services Criteria with 2022 points of focus, 61 criteria; Security always in scope, Availability, Confidentiality, Processing Integrity and Privacy selectable
  • SOC 1: 13 control objectives as editable rows, with default CUECs and CSOCs
  • ISO/IEC 27001:2022: clauses 4–10 and all 93 Annex A controls
  • HIPAA Security Rule and Breach Notification, PCI DSS v4.0.1, NIST CSF 2.0 (6 functions, 22 categories, their subcategories), GDPR and ISO/IEC 42001
  • Custom frameworks: your own requirements, mapped to the same controls
app.insightassure.com/frameworks
Frameworks page: four adopted frameworks with readiness rings (SOC 2 18%, SOC 1 15%, ISO/IEC 27001 28%, HIPAA Security Rule 46%) and the library below with EU GDPR, ISO/IEC 42001, NIST CSF and PCI DSS ready to adopt.
Adopted frameworks at the top, the library below. Adopting one copies its requirements and links them to the controls you already run, so readiness starts from where you are.
Requirements

Every criterion shows the controls behind it, and their state

Each requirement lists the controls mapped to it, coloured by their live health. A requirement is met when it has at least one in-scope control and all of them are passing or not applicable; in progress when some are not; a gap when nothing is mapped yet. Readiness is met requirements over in-scope requirements.

Taking a requirement out of scope needs a written reason. The SOC 2 categories you do not report on go out of scope with that reason filled in; the reason is what an auditor, or your ISO Statement of Applicability, reads.

app.insightassure.com/frameworks/soc2
SOC 2 framework page: 18% ready, 61 requirements (7 met, 31 in progress, 0 gaps, 23 out of scope), and the CC1 Control Environment criteria CC1.1 to CC1.5 each listing its mapped controls such as GOV-04, HR-02, HR-04 and HR-05.
Each Trust Services Criterion lists the controls that address it, coloured by their live health. The 23 out of scope are the Processing Integrity and Privacy criteria this report does not cover, each with its justification.
Controls

114 controls, and why each one is in its state

A control’s health is computed, not ticked. In order: marked not applicable (with a reason); any linked monitor failing → failing; nothing linked yet → not started; a manual or hybrid control without accepted evidence inside its window, or a linked policy unpublished or overdue for review → needs evidence; otherwise passing. The control page lists the reasons.

Every control carries the statement an auditor reads, an owner, a frequency, its nature for SOC 1 and the test procedure the auditor will use.

app.insightassure.com/controls/chg-02
Control CHG-02 Peer review of changes, failing, with a Why it is in this state box listing five failing monitors (default branches protected, approving review required, administrators bound, force pushes blocked, changes reviewed by someone other than the author), the test procedure and the evidence to collect.
A control says why it is in its state. CHG-02 is failing because five monitors over the GitHub data fail, and the auditor’s test procedure is right beside it.
Evidence windows

How old evidence may be before a control needs more

Control frequencyEvidence must be collected within
Continuous, daily7 days
Weekly14 days
Monthly45 days
Quarterly120 days
Annually, or on an event395 days
How it works

A requirement is met when every control behind it passes

A requirement is met when every control behind it passes 1AdoptThe framework’srequirements arecopied in and linkedto unified controls.2TestMonitors judge theinventory every hour;evidence and policiesare checked forfreshness.3Control healthPassing, failing,needs evidence, notstarted or notapplicable, withreasons.4RequirementMet, in progress, agap, or out of scopewith a writtenreason.5ReadinessMet over in-scoperequirements, perframework, with adaily trend.A requirement is met when every control behind it passes 1AdoptThe framework’s requirements arecopied in and linked to unifiedcontrols.2TestMonitors judge the inventory everyhour; evidence and policies arechecked for freshness.3Control healthPassing, failing, needs evidence,not started or not applicable,with reasons.4RequirementMet, in progress, a gap, or out ofscope with a written reason.5ReadinessMet over in-scope requirements,per framework, with a daily trend.
The same control health feeds every framework; nothing is re-tested per framework.
Questions it answers

What you can find out

Each one is answered on a screen you can open, and most can be typed into Ask Assure as they are.

How ready are we for SOC 2?The framework’s readiness ring and the requirements not yet met
Which controls block ISO 27001 A.8.5?The requirement’s mapped controls with their health
What would adopting HIPAA add?The library card: requirements and controls, most already shared
Why is CHG-02 failing?The control’s reasons: the five monitors that fail
Which criteria are out of scope, and why?The out-of-scope filter with each written reason
What does the auditor test for BCP-01?The control’s test procedure and evidence guidance
Outcomes

What teams do with it

A second framework at a head start

ISO 27001 after SOC 2 begins with every shared control already proven.

Scope that survives an audit

Every exclusion carries the reason the auditor will ask for.

One owner per control

Assigned once, accountable across every framework that uses it.

Where it stops. Mappings are the library’s and are editable; they are not legal advice. NIST CSF subcategories and ISO 42001 controls are mapped to the unified set as closely as it allows, and a few requirements (for example PCI DSS 9.5 on point-of-interaction devices) have no matching control and show as gaps until you add one.

See your frameworks side by side

Adopt the ones your customers ask for in a pilot workspace and see how much one control set already covers.

Request a demo