Compliance catalogue administration¶
The Compliance Catalog lets administrators and control stewards maintain reference releases, choose frameworks, adopt or author organization controls, review updates, and perform the one-time move from legacy mappings.
The administration area has four tabs:
- Releases — import, validate, compare, activate, and roll back SCF releases.
- Frameworks — select framework versions and review requirement coverage.
- Controls — browse source controls and maintain organization-owned controls.
- Cutover — replace legacy risk mappings with the new model.
Warning
The analyst-facing Linked Controls card is hidden until the feature is activated, but catalogue administration is deliberately available beforehand so you can prepare releases, frameworks, and controls.
Permissions¶
- Manage releases — import, activate, roll back, and delete eligible releases.
- Manage framework selections — choose active framework versions.
- Author controls — adopt, create, and maintain organization controls. Give this to control stewards, not every analyst.
- View catalogue — read-only browsing for analysts, owners, reviewers, auditors, and others who need context.
Cutover steps also require application-settings authority.
Import a catalogue release¶
- Open Configuration Hub > Compliance Catalog > Releases.
- Obtain the intended full SCF JSON export and confirm its source and version.
- Upload the
full-scffile, up to 50 MB. - Wait for the background import to finish; the page refreshes its status.
- Open the validation report.
- Resolve every blocking problem before activation.
- Review warnings and document whether each is acceptable.
Image needed: Compliance Releases page showing one active release, one imported candidate, background status, validation report, and comparison action.
Uploading the same content again is harmless. A file claiming an existing version but containing different content is refused.
Validation results¶
- Blocking problems prevent activation, for example inconsistent counts or an unknown framework label.
- Warnings allow activation only after an administrator explicitly acknowledges them; the acknowledgement is audited.
For an unknown framework label, add the correct alias on Frameworks, delete the never-activated failed release, and import it again.
Compare and activate a release¶
- Open the candidate release's comparison with the active release.
- Review unchanged, text-changed, structure-changed, and mapping-only changes.
- Investigate suspected renames, splits, and merges. RiskVault does not decide these automatically.
- Review and acknowledge permitted warnings.
- Choose Activate and confirm the impact.
- Verify catalogue browsing, pickers, and reports use the new release.
- Open the Controls review queue and process proposed control updates.
Activation takes effect immediately. A release that has ever been active is retained permanently because historical records can refer to it.
Roll back¶
- Open the previous release.
- Select the rollback or activate-previous action.
- Enter a clear reason.
- Confirm and verify that browsing and mappings use the intended release.
Rollback moves the active pointer; it does not delete the newer release or rewrite historical links.
Select frameworks¶
- Open Frameworks.
- Select the framework versions the organization reports against.
- Save and review the coverage view.
- Identify mapped requirements with no adopted organization control.
- Adopt appropriate controls individually or use the bulk-adoption workflow.
- Download and review the result report after a bulk action.
Selecting a framework does not create controls or link risks. More than one version can remain selected during a transition.
The coverage view can indicate whether the underlying requirement list is official or inferred. Treat inferred coverage with appropriate caution.
Adopt a source control¶
- Open Controls > Catalogue browser.
- Browse by domain or search for the source control.
- Review its objectives, evidence references, and framework mappings.
- Select Adopt.
- Review the proposed organization-control title and text.
- Add an owner, implementation guidance, and testing guidance as required.
- Publish the initial version.
RiskVault assigns a stable key such as CTL-0042. Adopting the same source control again returns the existing organization control rather than creating a duplicate.
Create a homegrown control¶
Use a homegrown control when the organization needs a control that is not adopted from the current source catalogue.
- Open the organization-controls list and select Create control.
- Enter a clear title and control statement.
- Assign an owner and domain.
- Add implementation and testing guidance.
- Map relevant selected-framework requirements when supported.
- Review and publish the version.
Use the same governance and review expectations as adopted controls. The absence of source provenance makes clear ownership and wording particularly important.
Review a proposed control update¶
After a new release is activated, changed adopted controls enter a review queue.
- Open the affected control.
- Compare current organization text with the proposed source update.
- Review structural and mapping changes.
- Promote the proposal to create the next organization-control version, or reject it with a reason.
- Notify relevant owners when a material change needs implementation work.
Promotion does not silently move existing risk links. Analysts see a newer-version advisory and re-affirm deliberately. Mapping-only source changes can flow through without a text-version review.
Respond to adoption requests¶
When an analyst selects Request adoption from a risk:
- Open the adoption-request queue or notification.
- Review the source control and the requesting risk context.
- Check whether an equivalent organization control already exists.
- Adopt and publish the control, or reject the request with a useful explanation.
- Let the analyst know when it is available to link.
Perform legacy cutover¶
Cutover is a deliberate one-way replacement of the old ISO, CIS, and SCF risk fields. Complete backups, approvals, catalogue preparation, and user communication before starting.
- Block old writes — old compliance fields stop accepting saves, including from stale browser tabs.
- Archive and verify — export the existing legacy values and verify the archive.
- Clear old data — remove legacy values in one audited operation and confirm counts match the archive.
- Enable the new feature — turn on the Compliance Catalog experience.
- Finish — complete the later cleanup and record completion.
If a step fails, the process remains at that step and can be retried. Old writes stay blocked to prevent the archive and live data from drifting apart.
Legacy risk-to-framework selections are not automatically converted into control links. Analysts re-map risks to organization controls, using the archived export where history matters.
Image needed: Cutover page with the five steps, current step, completed checks, warning, and retry state, using a non-production example.
Operational checklist¶
- Keep exactly one intended release active.
- Review import warnings and release comparisons before activation.
- Process control-update and adoption-request queues.
- Periodically review framework coverage and unmapped requirements.
- Confirm selected frameworks match current reporting obligations.
- Audit high-impact activation, rollback, bulk adoption, and cutover actions.
- Train analysts on re-affirming and snapshots; neither happens silently.
For the analyst workflow, see Controls and compliance frameworks.