Class: HasResponsibleRoles
Mixin providing the responsible-roles slot for objects that carry role assignments.
URI: oscal:HasResponsibleRoles
classDiagram
class HasResponsibleRoles
click HasResponsibleRoles href "../HasResponsibleRoles/"
HasResponsibleRoles <|-- Activity
click Activity href "../Activity/"
HasResponsibleRoles <|-- Step
click Step href "../Step/"
HasResponsibleRoles <|-- Task
click Task href "../Task/"
HasResponsibleRoles <|-- AssociatedActivity
click AssociatedActivity href "../AssociatedActivity/"
HasResponsibleRoles <|-- SystemComponent
click SystemComponent href "../SystemComponent/"
HasResponsibleRoles <|-- DefinedComponent
click DefinedComponent href "../DefinedComponent/"
HasResponsibleRoles <|-- ImplementedRequirement
click ImplementedRequirement href "../ImplementedRequirement/"
HasResponsibleRoles <|-- ImplementedControlStatement
click ImplementedControlStatement href "../ImplementedControlStatement/"
HasResponsibleRoles : responsible_roles
HasResponsibleRoles --> "*" ResponsibleRole : responsible_roles
click ResponsibleRole href "../ResponsibleRole/"
Class Properties
Slots
Mixin Usage
| mixed into |
description |
| Activity |
Identifies an assessment or related process that can be performed |
| Step |
Identifies an individual step in a series of steps related to an activity, su... |
| Task |
Represents a scheduled event or milestone, which may be associated with a ser... |
| AssociatedActivity |
Identifies an individual activity to be performed as part of a task |
| SystemComponent |
A defined component that can be part of an implemented system |
| DefinedComponent |
A defined component that can be part of an implemented system |
| ImplementedRequirement |
Describes how the containing component or capability implements an individual... |
| ImplementedControlStatement |
Identifies which statements within a control are addressed |
In Subsets
Schema Source
- from schema: https://w3id.org/lmodel/oscal
Mappings
| Mapping Type |
Mapped Value |
| self |
oscal:HasResponsibleRoles |
| native |
oscal:HasResponsibleRoles |
LinkML Source
Direct
name: HasResponsibleRoles
description: Mixin providing the responsible-roles slot for objects that carry role
assignments.
in_subset:
- oscal_catalog
from_schema: https://w3id.org/lmodel/oscal
mixin: true
slots:
- responsible-roles
Induced
name: HasResponsibleRoles
description: Mixin providing the responsible-roles slot for objects that carry role
assignments.
in_subset:
- oscal_catalog
from_schema: https://w3id.org/lmodel/oscal
mixin: true
attributes:
responsible-roles:
name: responsible-roles
description: Responsible role assignments.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
alias: responsible_roles
owner: HasResponsibleRoles
domain_of:
- HasResponsibleRoles
- SspImplementedRequirement
- SspStatement
- ByComponent
- ProvidedControlImplementation
- ControlResponsibility
- InheritedControlImplementation
- SatisfiedControlImplementation
range: ResponsibleRole
multivalued: true
inlined: true
inlined_as_list: true