Access Control

Access Control List to indicate what application / functional components a user /role has access to.

Child Components

Type Code 0..1
Action Code 0..1
Identifier 0..∞
UUID 0..1
Source Identifier 0..1
Party Identifier 0..1
Related Identifier 0..∞
Revision Identifier 0..∞
Variation Identifier 0..1
Document Identifier Set 0..∞
Language Code 0..1
Last Modification Date Time 0..1
Document Date Time 0..∞
Description 0..∞
Note 0..∞
Document Reference 0..∞
Attachment 0..∞
Security Classification 0..∞
Metadata Reference 0..∞
Name 0..∞
Control Code Type 0..1
Prevent Indicator 0..1
Detect Indicator 0..1
Approval Status 0..1
Control Component 0..∞
Control Objective Category 0..1
Control Assertion 0..1
Access Request Party 0..∞
Extension 1..1

UML Class Model

The following link opens the SVG image in a separate browser tab.
You can save the file locally and use it, for example, in PowerPoint.
SVG File
@startuml

class AccessControl {
    string TypeCode
    string ActionCode
    string Identifier
    string UUID
    string SourceIdentifier
    string PartyIdentifier
    string RevisionIdentifier
    string VariationIdentifier
    string LanguageCode
    string LastModificationDateTime
    string DocumentDateTime
    string Description
    string Note
    string Name
    string ControlCodeType
    boolean PreventIndicator
    boolean DetectIndicator
    string ControlComponent
    string ControlObjectiveCategory
    string ControlAssertion
}

class "RelatedIdentifier"{}
class "DocumentIdentifierSet"{}
class "DocumentReference"{}
class "Attachment"{}
class "SecurityClassification"{}
class "MetadataReference"{}
class "ApprovalStatus"{}
class "AccessRequestParty"{}

AccessControl o-d- "0...∞" "RelatedIdentifier"
AccessControl o-r- "0...∞" "DocumentIdentifierSet"
AccessControl o-u- "0...∞" "DocumentReference"
AccessControl o-l- "0...∞" "Attachment"
AccessControl o-d- "0...∞" "SecurityClassification"
AccessControl o-u- "0...∞" "MetadataReference"
AccessControl o-d- "0...1" "ApprovalStatus"
AccessControl o-u- "0...∞" "AccessRequestParty"

hide circle
@enduml

Where Used

Following is a list of components that have Access Control as a child component.

Feedback

OAGi and its members welcome your feedback.

UUID: d1df4b7e92384c96a37529d541b64c29

connectSpec (OAGIS) Version 10.12.8