Class: OriginActor
The actor that produces an observation, a finding, or a risk.
URI: oscal:OriginActor
classDiagram
class OriginActor
click OriginActor href "../OriginActor/"
HasPropsAndLinks <|-- OriginActor
click HasPropsAndLinks href "../HasPropsAndLinks/"
OriginActor : actor_uuid
OriginActor : links
OriginActor --> "*" Link : links
click Link href "../Link/"
OriginActor : props
OriginActor --> "*" Property : props
click Property href "../Property/"
OriginActor : role_id
OriginActor : type
OriginActor --> "1" OriginActorTypeEnum : type
click OriginActorTypeEnum href "../OriginActorTypeEnum/"
Inheritance
Section titled “Inheritance”- OriginActor [ HasPropsAndLinks]
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| type | 1 OriginActorTypeEnum |
Indicates the nature or kind of the containing object | direct |
| actor_uuid | 1 UUIDType |
A machine-oriented identifier reference to the tool or person based on the as… | direct |
| role_id | 0..1 TokenType |
A reference to a role by its identifier | direct |
| props | * Property |
A list of properties | HasPropsAndLinks |
| links | * Link |
A list of links | HasPropsAndLinks |
Usages
Section titled “Usages”| used by | used in | type | used |
|---|---|---|---|
| Origin | actors | range | OriginActor |
In Subsets
Section titled “In Subsets”Identifier and Mapping Information
Section titled “Identifier and Mapping Information”Schema Source
Section titled “Schema Source”- from schema: https://w3id.org/lmodel/oscal
Mappings
Section titled “Mappings”| Mapping Type | Mapped Value |
|---|---|
| self | oscal:OriginActor |
| native | oscal:OriginActor |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: OriginActordescription: The actor that produces an observation, a finding, or a risk.in_subset:- assessment_commonfrom_schema: https://w3id.org/lmodel/oscalmixins:- HasPropsAndLinksslots:- type- actor-uuid- role-idslot_usage: type: name: type range: OriginActorTypeEnum required: true actor-uuid: name: actor-uuid required: trueInduced
Section titled “Induced”name: OriginActordescription: The actor that produces an observation, a finding, or a risk.in_subset:- assessment_commonfrom_schema: https://w3id.org/lmodel/oscalmixins:- HasPropsAndLinksslot_usage: type: name: type range: OriginActorTypeEnum required: true actor-uuid: name: actor-uuid required: trueattributes: type: name: type description: Indicates the nature or kind of the containing object. from_schema: https://w3id.org/lmodel/oscal rank: 1000 owner: OriginActor domain_of: - Party - Action - TelephoneNumber - Address - AssessmentSubject - SelectSubjectById - SubjectReference - Task - SystemComponent - OriginActor - FindingTarget - DefinedComponent - MappingItem - MappingResourceReference range: OriginActorTypeEnum required: true actor-uuid: name: actor-uuid description: A machine-oriented identifier reference to the tool or person based on the associated type. from_schema: https://w3id.org/lmodel/oscal rank: 1000 alias: actor_uuid owner: OriginActor domain_of: - OriginActor range: UUIDType required: true role-id: name: role-id description: A reference to a role by its identifier. from_schema: https://w3id.org/lmodel/oscal rank: 1000 alias: role_id owner: OriginActor domain_of: - ResponsibleParty - ResponsibleRole - OriginActor - LoggedBy range: TokenType props: name: props description: A list of properties. from_schema: https://w3id.org/lmodel/oscal rank: 1000 owner: OriginActor 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: OriginActor 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