OSCAL Profile
1.1.1Schema URL
Properties
Definitions
A URI Reference, either a URI or a relative-reference, formatted according to section 4.1 of RFC3986.
Each OSCAL profile is defined by a profile element.
A type 4 ('random' or 'pseudorandom') or type 5 UUID per RFC 4122.
Designates a referenced source catalog or profile that provides a source of control information for use in creating a new overlay or baseline.
A URI Reference, either a URI or a relative-reference, formatted according to section 4.1 of RFC3986.
Provides structuring directives that instruct how controls are organized after profile resolution.
A Combine element defines how to resolve duplicate instances of the same control (e.g., controls with the same ID).
1 nested properties
Directs that controls appear without any grouping structure.
A binary value that is either: true or false.
Provides an alternate grouping structure that selected controls will be placed in.
2 nested properties
A group of (selected) controls or of groups of controls.
A name to be given to the group for use in display.
A non-colonized name as defined by XML Schema Part 2: Datatypes Second Edition. https://www.w3.org/TR/xmlschema11-2/#NCName.
A non-colonized name as defined by XML Schema Part 2: Datatypes Second Edition. https://www.w3.org/TR/xmlschema11-2/#NCName.
Set parameters or amend controls in resolution.
Specifies which controls to use in the containing context.
A designation of how a selection of controls in a profile is to be ordered.
Select a control or controls from an imported control set.
When a control is included, whether its child (dependent) controls are also included.
A non-colonized name as defined by XML Schema Part 2: Datatypes Second Edition. https://www.w3.org/TR/xmlschema11-2/#NCName.
Selecting a set of controls by matching their IDs with a wildcard pattern.
A non-empty string with leading and trailing whitespace disallowed. Whitespace is: U+9, U+10, U+32 or [ ]+
Provides information about the containing document, and defines concepts that are shared across the document.
A name given to the document, which may be used by a tool for display and navigation.
A type 4 ('random' or 'pseudorandom') or type 5 UUID per RFC 4122.
A type 4 ('random' or 'pseudorandom') or type 5 UUID per RFC 4122.
A non-colonized name as defined by XML Schema Part 2: Datatypes Second Edition. https://www.w3.org/TR/xmlschema11-2/#NCName.
A collection of resources that may be referenced from within the OSCAL document instance.
An attribute, characteristic, or quality of the containing object expressed as a namespace qualified name/value pair.
A non-colonized name as defined by XML Schema Part 2: Datatypes Second Edition. https://www.w3.org/TR/xmlschema11-2/#NCName.
A non-empty string with leading and trailing whitespace disallowed. Whitespace is: U+9, U+10, U+32 or [ ]+
A type 4 ('random' or 'pseudorandom') or type 5 UUID per RFC 4122.
A universal resource identifier (URI) formatted according to RFC3986.
A non-colonized name as defined by XML Schema Part 2: Datatypes Second Edition. https://www.w3.org/TR/xmlschema11-2/#NCName.
A non-colonized name as defined by XML Schema Part 2: Datatypes Second Edition. https://www.w3.org/TR/xmlschema11-2/#NCName.
A reference to a local or remote resource, that has a specific relation to the containing object.
A URI Reference, either a URI or a relative-reference, formatted according to section 4.1 of RFC3986.
Describes the type of relationship provided by the link's hypertext reference. This can be an indicator of the link's purpose.
A non-empty string with leading and trailing whitespace disallowed. Whitespace is: U+9, U+10, U+32 or [ ]+
A non-empty string with leading and trailing whitespace disallowed. Whitespace is: U+9, U+10, U+32 or [ ]+
A textual label to associate with the link, which may be used for presentation in a tool.
A reference to a set of persons and/or organizations that have responsibility for performing the referenced role in the context of the containing object.
A non-colonized name as defined by XML Schema Part 2: Datatypes Second Edition. https://www.w3.org/TR/xmlschema11-2/#NCName.
An action applied by a role within a given party to the content.
A type 4 ('random' or 'pseudorandom') or type 5 UUID per RFC 4122.
A non-colonized name as defined by XML Schema Part 2: Datatypes Second Edition. https://www.w3.org/TR/xmlschema11-2/#NCName.
A universal resource identifier (URI) formatted according to RFC3986.
A string representing a point in time with a required timezone.
A reference to a role with responsibility for performing a function relative to the containing object, optionally associated with a set of persons and/or organizations that perform that role.
A non-colonized name as defined by XML Schema Part 2: Datatypes Second Edition. https://www.w3.org/TR/xmlschema11-2/#NCName.
A representation of a cryptographic digest generated over a resource using a specified hash algorithm.
The digest method by which a hash is derived.
A non-empty string with leading and trailing whitespace disallowed. Whitespace is: U+9, U+10, U+32 or [ ]+
Additional commentary about the containing object.
A string representing a point in time with a required timezone.
A string representing a point in time with a required timezone.
A non-empty string with leading and trailing whitespace disallowed. Whitespace is: U+9, U+10, U+32 or [ ]+
A non-empty string with leading and trailing whitespace disallowed. Whitespace is: U+9, U+10, U+32 or [ ]+
An email address string formatted according to RFC 6531.
A telephone service number as defined by ITU-T E.164.
A non-empty string with leading and trailing whitespace disallowed. Whitespace is: U+9, U+10, U+32 or [ ]+
Indicates the type of phone number.
A postal address for the location.
Indicates the type of address.
A non-empty string with leading and trailing whitespace disallowed. Whitespace is: U+9, U+10, U+32 or [ ]+
A non-empty string with leading and trailing whitespace disallowed. Whitespace is: U+9, U+10, U+32 or [ ]+
A non-empty string with leading and trailing whitespace disallowed. Whitespace is: U+9, U+10, U+32 or [ ]+
A non-empty string with leading and trailing whitespace disallowed. Whitespace is: U+9, U+10, U+32 or [ ]+
A non-empty string with leading and trailing whitespace disallowed. Whitespace is: U+9, U+10, U+32 or [ ]+
A document identifier qualified by an identifier scheme.
A non-empty string with leading and trailing whitespace disallowed. Whitespace is: U+9, U+10, U+32 or [ ]+
Qualifies the kind of document identifier using a URI. If the scheme is not provided the value of the element will be interpreted as a string of characters.
An annotated, markup-based textual element of a control's or catalog group's definition, or a child of another part.
A non-colonized name as defined by XML Schema Part 2: Datatypes Second Edition. https://www.w3.org/TR/xmlschema11-2/#NCName.
A non-colonized name as defined by XML Schema Part 2: Datatypes Second Edition. https://www.w3.org/TR/xmlschema11-2/#NCName.
A universal resource identifier (URI) formatted according to RFC3986.
A non-colonized name as defined by XML Schema Part 2: Datatypes Second Edition. https://www.w3.org/TR/xmlschema11-2/#NCName.
An optional name given to the part, which may be used by a tool for display and navigation.
Permits multiple paragraphs, lists, tables etc.
Parameters provide a mechanism for the dynamic assignment of value(s) in a control.
A non-colonized name as defined by XML Schema Part 2: Datatypes Second Edition. https://www.w3.org/TR/xmlschema11-2/#NCName.
A non-colonized name as defined by XML Schema Part 2: Datatypes Second Edition. https://www.w3.org/TR/xmlschema11-2/#NCName.
A non-colonized name as defined by XML Schema Part 2: Datatypes Second Edition. https://www.w3.org/TR/xmlschema11-2/#NCName.
A short, placeholder name for the parameter, which can be used as a substitute for a value if no value is assigned.
Describes the purpose and use of a parameter.
A formal or informal expression of a constraint or test.
A textual summary of the constraint to be applied.
A prose statement that provides a recommendation for the use of a parameter.
Prose permits multiple paragraphs, lists, tables etc.
A non-empty string with leading and trailing whitespace disallowed. Whitespace is: U+9, U+10, U+32 or [ ]+
Presenting a choice among alternatives.
Describes the number of selections that must occur. Without this setting, only one value should be assumed to be permitted.
Include all controls from the imported catalog or profile resources.
Binary data encoded using the Base 64 encoding algorithm as defined by RFC4648.
A binary value that is either: true or false.
A string representing a point in time with a required timezone.
An email address string formatted according to RFC 6531.
A non-empty string with leading and trailing whitespace disallowed. Whitespace is: U+9, U+10, U+32 or [ ]+
A non-colonized name as defined by XML Schema Part 2: Datatypes Second Edition. https://www.w3.org/TR/xmlschema11-2/#NCName.
A universal resource identifier (URI) formatted according to RFC3986.
A URI Reference, either a URI or a relative-reference, formatted according to section 4.1 of RFC3986.
A type 4 ('random' or 'pseudorandom') or type 5 UUID per RFC 4122.