ApprovalPolicyActionType (Complex Type)

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

Supertype: PolicyActionType
Approval action. The operation will be suspended and the approval workflow will be started. If the workflow ends with success the operation will proceed. If the workflow ends with an error the operation will also end with an error.
Item Summary  
Name Type Multiplicity Description
name property
string
[0,1] Name for the action. 
description property
string
[0,1] Free-form description (e. 
documentation property
string
[0,1] Technical documentation for a particular object or construct. 
condition property
ExpressionType
[0,1] When should this action be applied?  
processSpecification container
WfProcessSpecificationType
[0,1] TODO EXPERIMENTAL  
compositionStrategy container
ApprovalCompositionStrategyType
[0,1] How should be this approval policy action composed with other ones that might be related to the same item (object or assignment)?  
approvalDisplayName property
LocalizableMessageTemplateType
[0,1] Display name for this approval definition. 
approverRelation property
QName
[0,-1] What relation(s) to use when determining approvers? E. 
approverRef reference
ObjectReferenceType
[0,-1] Direct enumeration of the approvers to be used. 
approverExpression property
ExpressionType
[0,-1] Expression(s) that yield approvers to be used. 
approvalSchema container
ApprovalSchemaType
[0,1] More complex (multi-stages) approval schema. 
approvalProcess property
string
[0,1] Name of custom approval process.