ObjectTemplateType (Complex Type)

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

Supertype: ObjectType
TODO: update The user template used to create new users. It contains fixed values or expressions that can set-up a new user obejct. It is used only during user creation in the synchronization code, but will be most likely used also on other places later. The goal is to make this a kind of "policy" how the use object should look like and check it on every user modification.
Item Summary  
Name Type Multiplicity Description
name property
PolyStringType
[0,1] Human-readable, mutable name of the object. 
description property
string
[0,1] Free-form textual description of the object. 
fetchResult property
OperationResultType
[0,1] Result of the operation that fetched this instance of the object. 
extension container
ExtensionType
[0,1] Extension container that provides generic extensibility mechanism. 
parentOrgRef reference
ObjectReferenceType
[0,-1] Set of the orgs (organizational units, projects, teams) that the object relates to. 
trigger container
TriggerType
[0,-1] Triggers for this object. 
metadata container
MetadataType
[0,1] Meta-data about object creation, modification, etc. 
tenantRef reference
ObjectReferenceType
[0,1] Reference to the tenant to which this object belongs. 
lifecycleState property
string
[0,1] Lifecycle state of the object. 
operationExecution container
OperationExecutionType
[0,-1] Description of recent operations executed on this object (or related objects, e. 
policySituation property
anyURI
[0,-1] The policy situation(s) of this object. 
triggeredPolicyRule property
EvaluatedPolicyRuleType
[0,-1] Triggered policy rules for this assignment. 
policyException container
PolicyExceptionType
[0,-1] Recorded exception from a policy rule. 
includeRef reference
ObjectReferenceType
[0,-1] Included template. 
iteration property
IterationSpecificationType
[0,1]  
item container
ObjectTemplateItemDefinitionType
[0,-1] TODO Description of the common item handling details, such as display name, read/write access and value and synchronization expressions. 
mapping container
ObjectTemplateMappingType
[0,-1] Defines how any of the User's properties should be constructed.