Skip to main content

Profiles

Profiles are install selections for the bootstrap CLI.

ProfileInstalled PresetsDefault enforced frameworks
public-coresicario-core, sicario-docsnone (coarse control-map check only)
appseccore, docs, appsecssdf, iso27001
ai-systemcore, docs, AI systemeu-ai-act
agent-fleetcore, docs, AI system, agent fleet orchestrationeu-ai-act
cloud-iaccore, docs, cloud/IaC plus infrastructure starter foldersccm, fedramp, bsi-c5, nist-800-53
security-toolchaincore, docs, security scanning and evidence toolchainnone
supply-chaincore, docs, supply chainssdf
compliancecore, docs, complianceccm, sox, soc2, iso27001, nist-800-53
saascore, docs, AI system, SaaSccm, soc2, iso27001
enterprise-strictcore, docs, appsec, AI system, agent fleet, security toolchain, supply chain, compliance, enterprise strictall 11 supported

Profiles are composable:

sicario init my-service --profile appsec,ai-system,agent-fleet,security-toolchain,supply-chain

Choosing enforced frameworks

The Default enforced frameworks column is what sicario verify requires when you omit --frameworks. Override it to enforce exactly the subset that applies:

# Enforce only ISO 27001 + HIPAA regardless of profile default:
sicario init my-service --profile compliance --frameworks iso27001,hipaa

Profile defaults contain only supported-tier frameworks. The three experimental maps (pci-dss, ai-rmf, owasp-asvs) are never selected by a profile default - including enterprise-strict - and are enforced only when named explicitly on --frameworks. Once selected, they are enforced exactly like any other framework, and CLI output labels them, e.g. owasp-asvs (experimental).

See Control maps for the full selector-key table and behavior, and Map tiers for what the tiers mean.