A LinkML model of the structure of the CIS Critical Security Controls (CIS Controls), Version 8.1, which the Center for Internet Security (CIS) publishes. It models the Controls and the Safeguards of each Control. For each Safeguard it records the asset class, the security function and the Implementation Groups that include it. It names each Control and Safeguard by its number and carries none of CIS’s text.
URI: https://w3id.org/lmodel/cis-controls
Name: cis_controls
| Class |
Description |
| CisControl |
One of the CIS Controls: a group of Safeguards on one subject, named by its n… |
| CisControls |
One edition of the CIS Controls as a whole: its Controls, each holding its Sa… |
| CisSafeguard |
One Safeguard of a Control: a single action an enterprise takes, named by its… |
| Slot |
Description |
| cis_control_id |
The Control’s identifier, its number, such as 4 |
| cis_controls |
The Controls, in CIS’s order |
| cis_safeguard_id |
The Safeguard’s identifier, its number, such as 4 |
| cis_version |
The edition, as CIS numbers it, such as 8 |
| control_safeguards |
The Safeguards of the Control |
| description |
What the Control or Safeguard means to its user, in words its user has the ri… |
| safeguard_asset_class |
The class of enterprise asset the Safeguard is about |
| safeguard_implementation_groups |
The Implementation Groups that include the Safeguard |
| safeguard_security_function |
The security function the Safeguard serves, one of the six functions of the N… |
| title |
A name for the Control or Safeguard, in words its user has the right to use |
| Enumeration |
Description |
| CisAssetClass |
One of the classes of enterprise asset that the CIS Controls sort their Safeg… |
| CisImplementationGroup |
One of the three Implementation Groups, CIS’s tiers for deciding which Safegu… |
| CisSecurityFunction |
The security function a Safeguard serves |
| Type |
Description |
| Boolean |
A binary (true or false) value |
| CisControlIdentifier |
A Control’s identifier: its number from 1 to 18, as CIS writes it, such as 4 … |
| CisSafeguardIdentifier |
A Safeguard’s identifier, as CIS writes it: the number of its Control, a dot … |
| Curie |
a compact URI |
| Date |
a date (year, month and day) in an idealized calendar |
| DateOrDatetime |
Either a date or a datetime |
| Datetime |
The combination of a date and time |
| Decimal |
A real number with arbitrary precision that conforms to the xsd:decimal speci… |
| Double |
A real number that conforms to the xsd:double specification |
| Float |
A real number that conforms to the xsd:float specification |
| Integer |
An integer |
| Jsonpath |
A string encoding a JSON Path |
| Jsonpointer |
A string encoding a JSON Pointer |
| Ncname |
Prefix part of CURIE |
| Nodeidentifier |
A URI, CURIE or BNODE that represents a node in a model |
| Objectidentifier |
A URI or CURIE that represents an object in the model |
| Sparqlpath |
A string encoding a SPARQL Property Path |
| String |
A character string |
| Time |
A time object represents a (local) time of day, independent of any particular… |
| Uri |
a complete URI |
| Uriorcurie |
a URI or a CURIE |