Skip to content

Class: InheritedControlImplementation

Describes a control implementation inherited by a leveraging system.

URI: oscal:InheritedControlImplementation

 classDiagram
    class InheritedControlImplementation
    click InheritedControlImplementation href "../InheritedControlImplementation/"
      InheritedControlImplementation : description
        
      InheritedControlImplementation : links
        
          
    
        
        
        InheritedControlImplementation --> "*" Link : links
        click Link href "../Link/"
    

        
      InheritedControlImplementation : props
        
          
    
        
        
        InheritedControlImplementation --> "*" Property : props
        click Property href "../Property/"
    

        
      InheritedControlImplementation : provided_uuid
        
      InheritedControlImplementation : remarks
        
      InheritedControlImplementation : responsible_roles
        
          
    
        
        
        InheritedControlImplementation --> "*" SspByComponentResponsibleRole : responsible_roles
        click SspByComponentResponsibleRole href "../SspByComponentResponsibleRole/"
    

        
      InheritedControlImplementation : uuid
        
      
Name Cardinality and Range Description Inheritance
uuid 1
UUIDType
A machine-oriented, globally unique identifier with a cross-instance scope direct
provided_uuid 0..1
UUIDType
Machine-oriented identifier reference to an inherited control implementation … direct
description 1
MarkupMultilineType
A human-readable description direct
props *
Property
A list of properties direct
links *
Link
A list of links direct
responsible_roles *
SspByComponentResponsibleRole
Responsible role assignments direct
remarks 0..1
MarkupMultilineType
Additional commentary about the containing object direct
used by used in type used
ByComponent inherited range InheritedControlImplementation
Mapping Type Mapped Value
self oscal:InheritedControlImplementation
native oscal:InheritedControlImplementation
name: InheritedControlImplementation
description: Describes a control implementation inherited by a leveraging system.
in_subset:
- ssp
from_schema: https://w3id.org/lmodel/oscal
slots:
- uuid
- provided-uuid
- description
- props
- links
- responsible-roles
- remarks
slot_usage:
uuid:
name: uuid
required: true
description:
name: description
required: true
responsible-roles:
name: responsible-roles
range: SspByComponentResponsibleRole
name: InheritedControlImplementation
description: Describes a control implementation inherited by a leveraging system.
in_subset:
- ssp
from_schema: https://w3id.org/lmodel/oscal
slot_usage:
uuid:
name: uuid
required: true
description:
name: description
required: true
responsible-roles:
name: responsible-roles
range: SspByComponentResponsibleRole
attributes:
uuid:
name: uuid
description: A machine-oriented, globally unique identifier with a cross-instance
scope.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
owner: InheritedControlImplementation
domain_of:
- Catalog
- Location
- Party
- Action
- Property
- Resource
- Profile
- AssessmentPlan
- AssessmentSubjectPlaceholder
- AssessmentPlatform
- AssessmentMethod
- Activity
- Step
- Task
- AssessmentPart
- SystemComponent
- Protocol
- SystemUser
- InventoryItem
- Observation
- Finding
- Risk
- MitigatingFactor
- Response
- RequiredAsset
- RiskLogEntry
- SystemSecurityPlan
- InformationType
- Diagram
- LeveragedAuthorization
- SspImplementedRequirement
- SspStatement
- ByComponent
- ProvidedControlImplementation
- ControlResponsibility
- InheritedControlImplementation
- SatisfiedControlImplementation
- AssessmentResults
- Result
- AssessmentLogEntry
- ComponentDefinition
- DefinedComponent
- Capability
- ControlImplementationSet
- ImplementedRequirement
- ImplementedControlStatement
- MappingCollection
- Mapping
- Map
- GapSummary
- PlanOfActionAndMilestones
- PoamItem
range: UUIDType
required: true
provided-uuid:
name: provided-uuid
description: Machine-oriented identifier reference to an inherited control implementation
that a leveraging system is implementing.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
alias: provided_uuid
owner: InheritedControlImplementation
domain_of:
- ControlResponsibility
- InheritedControlImplementation
range: UUIDType
description:
name: description
description: A human-readable description.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
owner: InheritedControlImplementation
domain_of:
- Role
- Resource
- ParameterConstraint
- ReviewedControls
- ControlSelection
- ControlObjectiveSelection
- AssessmentSubject
- AssessmentSubjectPlaceholder
- LocalObjective
- AssessmentMethod
- Activity
- Step
- Task
- SystemComponent
- SystemUser
- AuthorizedPrivilege
- InventoryItem
- Observation
- RelevantEvidence
- Finding
- FindingTarget
- Risk
- MitigatingFactor
- Response
- RequiredAsset
- RiskLogEntry
- SystemCharacteristics
- InformationType
- AuthorizationBoundary
- Diagram
- NetworkArchitecture
- DataFlow
- SspControlImplementation
- ByComponent
- Export
- ProvidedControlImplementation
- ControlResponsibility
- InheritedControlImplementation
- SatisfiedControlImplementation
- Result
- AssessmentLogEntry
- DefinedComponent
- Capability
- IncorporatesComponent
- ControlImplementationSet
- ImplementedRequirement
- ImplementedControlStatement
- QualifierItem
- PoamItem
range: MarkupMultilineType
required: true
props:
name: props
description: A list of properties.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
owner: InheritedControlImplementation
domain_of:
- HasPropsAndLinks
- Resource
- Addition
- SystemCharacteristics
- SystemInformation
- InformationType
- ImpactLevel
- AuthorizationBoundary
- Diagram
- NetworkArchitecture
- DataFlow
- SystemImplementation
- LeveragedAuthorization
- SspImplementedRequirement
- SspStatement
- ByComponent
- Export
- ProvidedControlImplementation
- ControlResponsibility
- InheritedControlImplementation
- SatisfiedControlImplementation
range: Property
multivalued: true
inlined: true
inlined_as_list: true
links:
name: links
description: A list of links.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
owner: InheritedControlImplementation
domain_of:
- HasPropsAndLinks
- Addition
- SystemCharacteristics
- SystemInformation
- InformationType
- ImpactLevel
- AuthorizationBoundary
- Diagram
- NetworkArchitecture
- DataFlow
- SystemImplementation
- LeveragedAuthorization
- SspImplementedRequirement
- SspStatement
- ByComponent
- Export
- ProvidedControlImplementation
- ControlResponsibility
- InheritedControlImplementation
- SatisfiedControlImplementation
range: Link
multivalued: true
inlined: true
inlined_as_list: true
responsible-roles:
name: responsible-roles
description: Responsible role assignments.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
alias: responsible_roles
owner: InheritedControlImplementation
domain_of:
- HasResponsibleRoles
- SspImplementedRequirement
- SspStatement
- ByComponent
- ProvidedControlImplementation
- ControlResponsibility
- InheritedControlImplementation
- SatisfiedControlImplementation
range: SspByComponentResponsibleRole
multivalued: true
inlined: true
inlined_as_list: true
remarks:
name: remarks
description: Additional commentary about the containing object.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
owner: InheritedControlImplementation
domain_of:
- OscalCommon
- Property
- Resource
- ConstraintTest
- ControlMatching
- Removal
- ImportSSP
- LocalDefinitions
- SelectObjectiveById
- AssessmentSubjectSource
- OnDateCondition
- WithinDateRange
- AtFrequency
- TaskDependency
- SetParameter
- ComponentStatus
- PortRange
- ImplementationStatus
- ObjectiveStatus
- RelatedObservation
- AssociatedRisk
- LoggedBy
- ImportProfile
- SystemCharacteristics
- SystemStatus
- AuthorizationBoundary
- Diagram
- NetworkArchitecture
- DataFlow
- SystemImplementation
- LeveragedAuthorization
- SspImplementedRequirement
- SspStatement
- ByComponent
- ProvidedControlImplementation
- ControlResponsibility
- InheritedControlImplementation
- SatisfiedControlImplementation
- ImportAssessmentPlan
- AssessmentResultsLocalDefinitions
- ImportComponentDefinition
- ImplementedRequirement
- ImplementedControlStatement
- QualifierItem
- PoamLocalDefinitions
- RelatedFinding
range: MarkupMultilineType