Skip to content

CIS Critical Security Controls

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
Subset Description