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
- NamedEntity
- Role
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