PolicyConstraintsType (Complex Type)

Namespace: http://midpoint.evolveum.com/xml/ns/public/common/common-3

Supertype: AbstractPolicyConstraintType
Set of governance, risk management, compliance (GRC) and similar policy constraints that influence the identity model. These constraints act as triggers for the rules.
Item Summary  
Name Type Multiplicity Description
$itemDefinition.Name.LocalPart property
string
[0,1] Identifier of the constraint. 
$itemDefinition.Name.LocalPart property
string
[0,1]  
$itemDefinition.Name.LocalPart container
PolicyConstraintPresentationType
[0,1] How should be triggering of this constraint presented, e. 
$itemDefinition.Name.LocalPart container
StatePolicyConstraintType
[0,-1] Particular state of the object, described by a filter or an expression. 
$itemDefinition.Name.LocalPart container
StatePolicyConstraintType
[0,-1] Particular state of an assignment, described by a filter or an expression. 
$itemDefinition.Name.LocalPart container
HasAssignmentPolicyConstraintType
[0,-1] The focus has assignment(s) of given object(s). 
$itemDefinition.Name.LocalPart container
HasAssignmentPolicyConstraintType
[0,-1] The focus has no assignment(s) of given object(s). 
$itemDefinition.Name.LocalPart container
ExclusionPolicyConstraintType
[0,-1] Exclusion constraint. 
$itemDefinition.Name.LocalPart container
MultiplicityPolicyConstraintType
[0,-1] Actual number of objects that have this role assigned is lower than prescribed value. 
$itemDefinition.Name.LocalPart container
MultiplicityPolicyConstraintType
[0,-1] Actual number of objects that have this role assigned is higher than prescribed value. 
$itemDefinition.Name.LocalPart container
MultiplicityPolicyConstraintType
[0,-1] Actual number of objects that have this object (e. 
$itemDefinition.Name.LocalPart container
MultiplicityPolicyConstraintType
[0,-1] Actual number of objects that have this object (e. 
$itemDefinition.Name.LocalPart container
ModificationPolicyConstraintType
[0,-1] Constraint that triggers when the object is modified. 
$itemDefinition.Name.LocalPart container
AssignmentModificationPolicyConstraintType
[0,-1] Constraint that triggers when the object is assigned, unassigned or the assignment is modified. 
$itemDefinition.Name.LocalPart container
TimeValidityPolicyConstraintType
[0,-1] A constraint that triggers when validity of an object or any of its time-sensitive items (e. 
$itemDefinition.Name.LocalPart container
TimeValidityPolicyConstraintType
[0,-1] A constraint that triggers when validity of an assignment or any of its time-sensitive items (e. 
$itemDefinition.Name.LocalPart container
PolicySituationPolicyConstraintType
[0,-1] Occurrence of the policy situation within an object or an assignment. 
$itemDefinition.Name.LocalPart container
CollectionStatsPolicyConstraintType
[0,-1] Constraints for collection stats (statistics). 
$itemDefinition.Name.LocalPart container
PolicyConstraintsType
[0,-1] Constraints that must all apply. 
$itemDefinition.Name.LocalPart container
PolicyConstraintsType
[0,-1] Constraints from which at least one must apply. 
$itemDefinition.Name.LocalPart container
PolicyConstraintsType
[0,-1] The inner constraint must not apply. 
$itemDefinition.Name.LocalPart container
TransitionPolicyConstraintType
[0,-1] Specifies how the inner constraints are to be evaluated with regards to operation start and end state. 
$itemDefinition.Name.LocalPart container
PolicyConstraintReferenceType
[0,-1] References another policy constraint e.