class

LowLevelPolicyRule

This EClass defines low level policy rule. It contains references to low level policy rule elements, low level rule decisions, low level rule combiners with the next rule etc. Note that policy rule elements contained in policy rulesare a notion broadly used in access control, incl. in OASIS XACML, a standard access control language. Our current metamodel draft captures a subset of the XACML structure, but can be easily extended if more features are needed.

Attributes

Name Type Cardinality Description
lowLevelPolicyRuleName EString 0..1 Informal textual description of the low level privacy policy rule.

References

Name Target Containment Cardinality Opposite Description
lowLevelCombinerWithNextPolicyRule LowLevelRuleElementCombiner Yes * Defines the combiner of this rule with the next rule in the policy. (e.g. AND, OR). Note that the order of the specified rules therefore matters and can only be restructured if the combiners are changed accordingly.
lowLevelRuleDecision LowLevelRuleDecision Yes 0..1 Reference(s) to rule decision(s), e.g. ALLOW, DENY, LOG...
lowLevelRuleElement LowLevelPolicyRuleElement Yes * Reference(s) to rule element(s). Multiple rule elements (with combiners) and a decision make up a policy rule.