OSCAL (Open Security Controls Assessment Language)
OSCAL (Open Security Controls Assessment Language) is a NIST-led set of machine-readable formats, in XML, JSON and YAML, for writing down security controls and the evidence that a system meets them. Its models cover control catalogs, profiles (baselines selected from a catalog), component definitions, system security plans, assessment plans, assessment results, and plans of action and milestones. The specification and NIST's own SP 800-53 Rev. 5 catalog are published on GitHub and documented at pages.nist.gov/OSCAL.
OSCAL matters to identity teams because compliance mapping is still mostly done by hand from prose standards into spreadsheets. When a control set exists as structured data, a GRC tool can import it, track each requirement against the systems that implement it, and diff the result when the standard changes. In October 2026 NIST published version 0.1 conformance criteria for SP 800-63-4 in OSCAL, which turns IAL, AAL and FAL requirements into controls you can assess rather than paragraphs you interpret. OSCAL is a format, not a certification: a clean OSCAL package says the evidence is well organized, not that it is true.
See also: NIST 800-63, FedRAMP, compliance guides, SOC 2
Related on Start with Identity
- GlossaryCJIS Security Policy
The CJIS Security Policy is the FBI's set of minimum security requirements for anyone who accesses, processes, stores or transmits criminal justice information
- GlossaryFederation Assurance Level (FAL)
NIST 800-63C levels describing how strongly a federated login protects the assertion an identity provider (IdP) sends to a relying party (RP). FAL1: the IdP sig
- GlossaryTrusted Referee
A trusted referee is a person vetted and trained to make risk-based decisions about an applicant's identity proofing case when that applicant cannot meet the no
- ExpertChief Identity Strategist, Open Identity Exchange
Nick Mothershaw is chief identity strategist at the Open Identity Exchange, where he leads work on trust frameworks and how they map to one another across juris
- ExpertCo-creator of Open Policy Agent
Tim Hinrichs co-created Open Policy Agent with Torin Sandall and Teemu Koponen, and co-founded Styra, where he was CTO. OPA entered the CNCF sandbox in 2018 and
- ExpertCo-creator of Open Policy Agent
Torin Sandall co-created Open Policy Agent and led its open-source work as VP of open source at Styra, taking the project from the CNCF sandbox in 2018 through