//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