//Artefact:ModelClass/com/sphenon/modelling/xmodel/XMSecurity
Description
//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMSecurity/Class
Description
The security class of the respective class or feature. In the security
database, users and groups are granted certain rights with regard to
such security classes.
Applies to
▸ Model level: ☑ logical model ∙ ☑ technical model
▸ Model elements: ☐ packages ∙ ☑ classes ∙ ☑ attributes ∙ ☑ operations ∙ ☑ association
ends ∙ ☐ states
//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMSecurity/DynamicClass
Description
The security class of instances of the respective class or feature,
derived dynamically for each such instance.
Applies to
▸ Model level: ☑ logical model ∙ ☑ technical model
▸ Model elements: ☐ packages ∙ ☑ classes ∙ ☑ attributes ∙ ☑ operations ∙ ☑ association
ends ∙ ☐ states
//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMSecurity/OperationAccessType
Description
The access type that is required for that feature to be executed.
Defaults to 'EXECUTE', but it reasonably might be e.g. 'MODIFY'.
Applies to
▸ Model level: ☑ logical model ∙ ☑ technical model
▸ Model elements: ☐ packages ∙ ☐ classes ∙ ☑ attributes ∙ ☑ operations ∙ ☑ association
ends ∙ ☐ states
//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMSecurity/VisibilityAccessType
Description
The access type that is required for that feature to be visible.
Applies to
▸ Model level: ☑ logical model ∙ ☑ technical model
▸ Model elements: ☐ packages ∙ ☐ classes ∙ ☑ attributes ∙ ☑ operations ∙ ☑ association
ends ∙ ☐ states
//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMSecurity/ClassProperties
Description
Properties of security classes, valid for the respective tangible and it's contained
items.
Each entry consists of a security class, and an associated pair of a property name
and
a property value.
Applies to
▸ Model level: ☑ logical model ∙ ☐ technical model
▸ Model elements: ☑ spaces ∙ ☑ artefacts ∙ ☐ services