Skip to content

Class: Role

An information security role with defined responsibilities and authorities per Clause 5.3.

URI: iso27001:Role

 classDiagram
    class Role
    click Role href "../Role/"
      NamedEntity <|-- Role
        click NamedEntity href "../NamedEntity/"

      Role : accountability

      Role : assigned_to

      Role : authorities

      Role : created_date

      Role : delegation_rules

      Role : description

      Role : id

      Role : modified_date

      Role : name

      Role : reporting_line

      Role : responsibilities

      Role : role_type

      Role : version

Inheritance

Slots

Name Cardinality and Range Description Inheritance
role_type 0..1
String
Category of the role direct
responsibilities *
String
Responsibilities assigned to the role direct
authorities *
String
Authorities granted to the role direct
accountability 0..1
String
What the role is accountable for direct
assigned_to *
String
Person(s) assigned to this role direct
delegation_rules 0..1
String
Rules for delegating responsibilities direct
reporting_line 0..1
String
To whom this role reports direct
id 1
Uriorcurie
Unique identifier for this entity instance NamedEntity
name 1
String
Human-readable name or title NamedEntity
description 0..1
String
Detailed description of the entity NamedEntity
created_date 0..1
Date
Date when the entity was created NamedEntity
modified_date 0..1
Date
Date when the entity was last modified NamedEntity
version 0..1
String
Version identifier for the entity NamedEntity

Usages

used by used in type used
InformationSecurityManagementSystem roles range Role
InformationSecurityObjective responsible_role range Role
SoAEntry responsible_role range Role
OperationalProcedure responsible_roles range Role

In Subsets

Comments

  • Used to assign ISMS responsibilities, authorities, and accountability
  • Supports reporting-line and delegation modeling
  • Reference: ISO/IEC 27001:2022 Clause 5.3. ISO/IEC standards text is copyright ISO - not reproduced here.

Identifier and Mapping Information

Annotations

property value
iso27001_clause 5.3

Schema Source

  • from schema: https://w3id.org/lmodel/iso27001

Mappings

Mapping Type Mapped Value
self iso27001:Role
native iso27001:Role

LinkML Source

Direct

name: Role
annotations:
  iso27001_clause:
    tag: iso27001_clause
    value: '5.3'
description: An information security role with defined responsibilities and authorities
  per Clause 5.3.
comments:
- Used to assign ISMS responsibilities, authorities, and accountability
- Supports reporting-line and delegation modeling
- 'Reference: ISO/IEC 27001:2022 Clause 5.3. ISO/IEC standards text is copyright ISO
  - not reproduced here.'
in_subset:
- isms_core
from_schema: https://w3id.org/lmodel/iso27001
is_a: NamedEntity
slots:
- role_type
- responsibilities
- authorities
- accountability
- assigned_to
- delegation_rules
- reporting_line

Induced

name: Role
annotations:
  iso27001_clause:
    tag: iso27001_clause
    value: '5.3'
description: An information security role with defined responsibilities and authorities
  per Clause 5.3.
comments:
- Used to assign ISMS responsibilities, authorities, and accountability
- Supports reporting-line and delegation modeling
- 'Reference: ISO/IEC 27001:2022 Clause 5.3. ISO/IEC standards text is copyright ISO
  - not reproduced here.'
in_subset:
- isms_core
from_schema: https://w3id.org/lmodel/iso27001
is_a: NamedEntity
attributes:
  role_type:
    name: role_type
    description: Category of the role.
    examples:
    - value: CISO
    - value: Risk Owner
    - value: Asset Owner
    - value: Auditor
    from_schema: https://w3id.org/lmodel/iso27001
    rank: 1000
    alias: role_type
    owner: Role
    domain_of:
    - Role
    range: string
  responsibilities:
    name: responsibilities
    description: Responsibilities assigned to the role.
    from_schema: https://w3id.org/lmodel/iso27001
    rank: 1000
    alias: responsibilities
    owner: Role
    domain_of:
    - Role
    range: string
    multivalued: true
  authorities:
    name: authorities
    description: Authorities granted to the role.
    from_schema: https://w3id.org/lmodel/iso27001
    rank: 1000
    alias: authorities
    owner: Role
    domain_of:
    - Role
    range: string
    multivalued: true
  accountability:
    name: accountability
    description: What the role is accountable for.
    from_schema: https://w3id.org/lmodel/iso27001
    rank: 1000
    alias: accountability
    owner: Role
    domain_of:
    - Role
    range: string
  assigned_to:
    name: assigned_to
    description: Person(s) assigned to this role.
    from_schema: https://w3id.org/lmodel/iso27001
    rank: 1000
    alias: assigned_to
    owner: Role
    domain_of:
    - Role
    range: string
    multivalued: true
  delegation_rules:
    name: delegation_rules
    description: Rules for delegating responsibilities.
    from_schema: https://w3id.org/lmodel/iso27001
    rank: 1000
    alias: delegation_rules
    owner: Role
    domain_of:
    - Role
    range: string
  reporting_line:
    name: reporting_line
    description: To whom this role reports.
    from_schema: https://w3id.org/lmodel/iso27001
    rank: 1000
    alias: reporting_line
    owner: Role
    domain_of:
    - Role
    range: string
  id:
    name: id
    description: Unique identifier for this entity instance.
    comments:
    - Should use consistent URI/CURIE format across the dataset
    examples:
    - value: iso27001:risk-001
    - value: iso27001:control-5.1
    from_schema: https://w3id.org/lmodel/iso27001
    rank: 1000
    identifier: true
    alias: id
    owner: Role
    domain_of:
    - NamedEntity
    range: uriorcurie
    required: true
  name:
    name: name
    description: Human-readable name or title.
    from_schema: https://w3id.org/lmodel/iso27001
    rank: 1000
    alias: name
    owner: Role
    domain_of:
    - NamedEntity
    range: string
    required: true
  description:
    name: description
    description: Detailed description of the entity.
    comments:
    - Should provide sufficient detail for understanding without external reference
    from_schema: https://w3id.org/lmodel/iso27001
    rank: 1000
    alias: description
    owner: Role
    domain_of:
    - NamedEntity
    range: string
  created_date:
    name: created_date
    description: Date when the entity was created.
    from_schema: https://w3id.org/lmodel/iso27001
    rank: 1000
    alias: created_date
    owner: Role
    domain_of:
    - NamedEntity
    range: date
  modified_date:
    name: modified_date
    description: Date when the entity was last modified.
    from_schema: https://w3id.org/lmodel/iso27001
    rank: 1000
    alias: modified_date
    owner: Role
    domain_of:
    - NamedEntity
    range: date
  version:
    name: version
    description: Version identifier for the entity.
    comments:
    - Supports document control requirements per 7.5.3 e)
    examples:
    - value: '1.0'
    - value: 2.3.1
    from_schema: https://w3id.org/lmodel/iso27001
    rank: 1000
    alias: version
    owner: Role
    domain_of:
    - NamedEntity
    range: string