Slot: responsible_roles
Responsible role assignments.
URI: [oscal:responsible_roles](https://w3id.org/lmodel/oscal/responsible_roles)
Alias: responsible_roles
## Applicable Classes
| Name | Description | Modifies Slot |
| --- | --- | --- |
| [HasResponsibleRoles](HasResponsibleRoles.md) | Mixin providing the responsible-roles slot for objects that carry role assign... | no |
| [SspImplementedRequirement](SspImplementedRequirement.md) | Describes how the system satisfies an individual control | yes |
| [SspStatement](SspStatement.md) | Identifies which statements within a control are addressed | yes |
| [ByComponent](ByComponent.md) | Defines how the referenced component implements a set of controls | yes |
| [ProvidedControlImplementation](ProvidedControlImplementation.md) | Describes a capability which may be inherited by a leveraging system | yes |
| [ControlResponsibility](ControlResponsibility.md) | Describes a control implementation responsibility imposed on a leveraging sys... | yes |
| [InheritedControlImplementation](InheritedControlImplementation.md) | Describes a control implementation inherited by a leveraging system | yes |
| [SatisfiedControlImplementation](SatisfiedControlImplementation.md) | Describes how this system satisfies a responsibility imposed by a leveraged s... | yes |
| [Activity](Activity.md) | Identifies an assessment or related process that can be performed | no |
| [Step](Step.md) | Identifies an individual step in a series of steps related to an activity, su... | no |
| [Task](Task.md) | Represents a scheduled event or milestone, which may be associated with a ser... | no |
| [AssociatedActivity](AssociatedActivity.md) | Identifies an individual activity to be performed as part of a task | no |
| [SystemComponent](SystemComponent.md) | A defined component that can be part of an implemented system | yes |
| [SspSystemComponent](SspSystemComponent.md) | SSP-scoped system component with allows-authenticated-scan property typing | no |
| [DefinedComponent](DefinedComponent.md) | A defined component that can be part of an implemented system | no |
| [ImplementedRequirement](ImplementedRequirement.md) | Describes how the containing component or capability implements an individual... | no |
| [ImplementedControlStatement](ImplementedControlStatement.md) | Identifies which statements within a control are addressed | no |
## Properties
### Type and Range
| Property | Value |
| --- | --- |
| Range | [ResponsibleRole](ResponsibleRole.md) |
| Domain Of | [HasResponsibleRoles](HasResponsibleRoles.md), [SspImplementedRequirement](SspImplementedRequirement.md), [SspStatement](SspStatement.md), [ByComponent](ByComponent.md), [ProvidedControlImplementation](ProvidedControlImplementation.md), [ControlResponsibility](ControlResponsibility.md), [InheritedControlImplementation](InheritedControlImplementation.md), [SatisfiedControlImplementation](SatisfiedControlImplementation.md) |
### Cardinality and Requirements
| Property | Value |
| --- | --- |
| Multivalued | Yes |
## Identifier and Mapping Information
### Schema Source
* from schema: https://w3id.org/lmodel/oscal
## Mappings
| Mapping Type | Mapped Value |
| --- | --- |
| self | oscal:responsible_roles |
| native | oscal:responsible_roles |
## LinkML Source
name: responsible-roles
description: Responsible role assignments.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
alias: responsible_roles
domain_of:
- HasResponsibleRoles
- SspImplementedRequirement
- SspStatement
- ByComponent
- ProvidedControlImplementation
- ControlResponsibility
- InheritedControlImplementation
- SatisfiedControlImplementation
range: ResponsibleRole
multivalued: true
inlined: true
inlined_as_list: true