Skip to content

Framework

Source: src/AWS/AuditManager/Framework.ts

A custom assessment framework in AWS Audit Manager — a named collection of control sets that assessments are created from.

import * as AWS from "alchemy/AWS";
const control = yield* AWS.AuditManager.Control("AccessReview", {
controlMappingSources: [{
sourceName: "access-review-records",
sourceSetUpOption: "Procedural_Controls_Mapping",
sourceType: "MANUAL",
}],
});
const framework = yield* AWS.AuditManager.Framework("Compliance", {
description: "Internal compliance framework",
controlSets: [{
name: "Access Management",
controls: [{ id: control.controlId }],
}],
});