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

Object Type Definitions
Type | Description
--- | ---
CaseType |
AccessCertificationDefinitionForReportType |
AccessCertificationDefinitionType |
AccessCertificationCampaignType |
SecurityPolicyType |
ObjectType |
GenericObjectType |
NodeType |
TaskType |
AssignmentHolderType |
FocusType |
UserType |
ResourceType |
ConnectorType |
ConnectorHostType |
ShadowType |
AbstractRoleType |
RoleType |
ObjectTemplateType |
OrgType |
ServiceType |
ArchetypeType |
LookupTableType |
ValuePolicyType |
SystemConfigurationType |
FunctionLibraryType |
ObjectCollectionType |
ReportType |
ReportOutputType |
SequenceType |
FormType |
DashboardType |

Complex Type Definitions
Type | Description
--- | ---
MappingType | Specialization of abstract mapping for regular data mappings.
ExtensionType | Place for non-standard object properties.
MetadataMappingType | Specialization of abstract mapping for metadata mappings.
MappingEvaluationTraceType | Trace for mapping evaluation operation.
AbstractMappingType | Defines how a value of a property (or attribute) should be constructed.
MappingSourceEvaluationTraceType | Information about mapping source during evaluation.
DeadNodeCleanupPolicyType | Cleanup policy for dead nodes.
EvaluatedCollectionStatsTriggerType |
StatePolicyConstraintType | A constraint that triggers when a object or assignment is in a given state.
PolicyConstraintPresentationType | How should be triggering of this constraint presented, e.
SyslogAppenderConfigurationType |
ProvidedServiceConfigurationType | Configuration of a service provided by midPoint.
ProvenanceFeedDefinitionType | Specifies data provenance properties for a particular data feed (source), such as resource.
DashboardWidgetDataFieldType | Properties of a specific widget data field.
ScriptExecutionObjectType | Object(s) on which the script should be executed.
ObjectSelectorType | Selects some objects from all the objects in midPoint.
LinkTargetObjectSelectorType | Selects objects among link targets (for this object).
LinkSourceObjectSelectorType | Selects objects among linked sources (for this object).
SchemaGenerationConstraintsType | TODO
NumericWorkSegmentationType | Work state management strategy that divides the processing space (represented by an interval of numeric values) into a number of work buckets.
ConnectorConfigurationType | Resource configuration (hostname, port, .
AssignmentSelectorType | Selects some assignments from all the assignments in the object.
ExpressionPermissionClassProfileType | Specifies restrictions and permissions for a specific class.
ExpressionPermissionMethodProfileType | Specifies restrictions and permissions for a specific method.
FormItemDisplayType |
IconType | User interface icon specification.
ArchetypeType | Archetype definition.
TriggerType | Defines triggers for an object.
MetadataType | Meta-data about data creation, modification, etc.
OperationExecutionType | Information about an operation executed on an object.
LensContextType | A serialization of model context, i.
LensFocusContextType | TODO
LensProjectionContextType | TODO
ShadowDiscriminatorType | Shadow discriminator uniquely identifies a projection among other projections linked to the same focus.
ModelExecuteOptionsType | Options for execution of Model operations.
PartialProcessingOptionsType | Options that allows to select only some of the projector/clockwork parts to process.
ConflictResolutionType | How to resolve write-write conflicts on focal objects, i.
PolicyExceptionType | Recorded exception from a policy rule.
AssignmentType | Generic assignments of one object to another object.
ConstructionType | Projection construction.
ResourceAttributeDefinitionType | Description of the attribute handling details, such as display name, read/write access and value and synchronization expressions.
ResourceObjectAssociationType | Describes how entitlement is associated to the subject (e.
PersonaConstructionType | Persona construction.
MappingsType | Generic set of mappings.
PolicyRuleType | These rules specify compliance and governance constraints.
PolicyConstraintsType | Set of governance, risk management, compliance (GRC) and similar policy constraints that influence the identity model.
HasAssignmentPolicyConstraintType | Constraint that triggers when the focus has given assignment(s).
ExclusionPolicyConstraintType | Container that defines exclusion of entities (e.
OrderConstraintsType | TODO
MultiplicityPolicyConstraintType | Constraint on multiplicity of assigned objects.
ModificationPolicyConstraintType | Constraint that triggers the rule on object modification, addition or deletion.
AssignmentModificationPolicyConstraintType | Constraint that triggers the rule when the object is assigned.
TimeValidityPolicyConstraintType | A constraint that triggers when validity of an object, assignment, or basically any time-sensitive item (e.
PolicySituationPolicyConstraintType | Constraint that triggers the rule when the object is in a given policy situation(s).
CollectionStatsPolicyConstraintType | Constraints for collection stats (statistics).
CollectionSpecificationType | Specification of an explicit or implicit object collection, withough reference to the collection.
AlwaysTruePolicyConstraintType | This policy constraint always applies.
TransitionPolicyConstraintType | Specifies how the inner constraints are to be evaluated with regards to operation start and end state.
PolicyConstraintReferenceType | References another policy constraint.
PolicyThresholdType | Specifies limits when is the action executed.
WaterMarkType | Water mark (bound).
TimeIntervalType | Water mark (bound).
PolicyActionsType | Actions that are executed as reactions to triggered policy rules.
EnforcementPolicyActionType | Enforcement action.
ApprovalPolicyActionType | Approval action.
WfProcessSpecificationType | Specification of a process that is to be started.
DeltaSourceSpecificationType | TODO EXPERIMENTAL
ApprovalCompositionStrategyType | Prescribes how individual approval requirements should be composed into overall approval schema.
ApprovalSchemaType | Rules for approving something (e.
ApprovalStageDefinitionType | One "level" (or stage) in the approval process.
WorkItemTimedActionsType | Actions that should be applied to a work item in given moments (relative to work item creation or work item deadline).
WorkItemActionsType | Actions to execute.
CompleteWorkItemActionType | TODO EXPERIMENTAL
WorkItemNotificationActionType | TODO EXPERIMENTAL
DelegateWorkItemActionType | TODO EXPERIMENTAL
EscalateWorkItemActionType | TODO EXPERIMENTAL
RemediationPolicyActionType | TODO
PrunePolicyActionType | TODO
CertificationPolicyActionType | TODO
NotificationPolicyActionType | TODO
RecordPolicyActionType | TODO
ScriptExecutionPolicyActionType | TODO HIGHLY EXPERIMENTAL.
AsynchronousScriptExecutionType | Options for asynchronous script execution.
SuspendTaskPolicyActionType | Stop action.
ActivationType | Type that defines activation properties.
OtherPrivilegesLimitationType | Limitations related to other privileges, like the ability to complete work items.
WorkItemSelectorType | Selects some work items from all the items (perhaps of a given type, like approval work items).
AssignmentRelationType | Specifies what types of assignments can be made to the focal object when it is a target of an assignment.
CredentialsType | This is a container type for various credentials types: passwords, public keys, one-time password scheme identifiers, etc.
PasswordType |
PasswordHistoryEntryType | Contains a single entry of the password history.
NonceType |
SecurityQuestionsCredentialsType |
SecurityQuestionAnswerType | Answer to the security question.
BehaviorType | General-purpose behavioral data.
AuthenticationBehavioralDataType | Behavioral data about past authentications.
AuthorizationType | Authorization define fine-grained access to midPoint objects and system functionality.
OwnedObjectSelectorType | Selects some objects from all the objects in midPoint.
OrgRelationObjectSpecificationType | Definition of object with respect to subject membership in organizational hierarchy.
RoleRelationObjectSpecificationType | Definition of object with respect to subject relation to a role.
SubjectedObjectSelectorType | Selects some objects from all the objects in midPoint.
TenantSelectorType | Selects an object by comparing tenant information.
AuthorizationLimitationsType | Limitations of this authorization when it is applied to other authorizations.
AdminGuiConfigurationType | Administration GUI configuration.
RichHyperlinkType | Hyperlink with a label, menu and other data that control a rich presentation of the link.
GuiObjectListViewsType | Specifies the set of pages that are used for displaying lists of objects such as Users, Roles, Orgs, .
GuiObjectListViewType | Specifies the page used to list specific object type or object collection.
DisplayType |
SearchBoxConfigurationType | Configuration of the search box (the set of input fields that control definition of search query).
SearchItemsType | The list of the search properties to be configured for the search panel.
SearchItemType | Search item
GuiObjectColumnType | Configuration of the object list column.
CollectionRefSpecificationType | Specification of an explicit or implicit object collection (including reference to the collection).
GuiActionType | Actions are special things that can be done with particular object or list of objects.
GuiObjectListViewAdditionalPanelsType | Configuration of additional panels that can be present in some view types.
GuiObjectListPanelConfigurationType | Specifies the configuration of a generic table listing various things (usually objects).
ObjectFormsType | Specifies the set of forms that are used for displaying and editing of objects, such as User, Role, Org, .
ObjectFormType | Specifies form that are used for displaying and editing of specific object type
FormSpecificationType | Specifies a form using several different methods, e.
GuiObjectDetailsSetType | Specifies the set of default forms that are used for displaying and editing of objects, such as User, Role, Org, .
GuiObjectDetailsPageType | Specifies form that are used for displaying and editing of specific object type
SummaryPanelSpecificationType | Specifies the look and feel of the summary panel.
GuiFlexibleLabelType | Flexible configurable label.
VirtualContainersSpecificationType | Used to specify "virtual" containers for displaying details page in GUI.
VirtualContainerItemSpecificationType | Item specification to display in container
DashboardLayoutType | Specifies layout of a dashboard, such as the user dashboard (home screen) or administration dashboard.
DashboardWidgetType | Defines properties of a specific dashboard widget.
DashboardWidgetDataType | Specifies widget data source.
DashboardWidgetPresentationType | Specifies widget presentation properties.
DashboardWidgetVariationType | Conditional variation in the way how the widget is displayed.
GuiExportSettingsType | Specifies the settings for GUI object export.
UserInterfaceFeatureType | Defines properties of a specific user interface feature (e.
FeedbackMessagesHookType |
AdminGuiConfigurationRoleManagementType | Role management features that are potentially user-specific i.
AdminGuiConfigurationDisplayFormatsType | Default display formats for various UI elements.
DataProtectionType | Container which specify legal content for the role related to the GDPR.
AutoassignSpecificationType | Specification of role auto-assignment properties.
FocalAutoassignSpecificationType | Specification of role auto-assignment properties.
AutoassignMappingType |
AssignmentPropertiesSpecificationType |
ArchetypePolicyType | Definition of archetype policies, such as object template, lifecycle, type display properties and so on.
ItemConstraintType | Definition of a property constraints.
LifecycleStateModelType | Specification of lifecycle states and state transitions.
LifecycleStateType | Specification of lifecycle state.
VirtualAssignmentSpecificationType | There are cases when you need to force midpoint thinks that user has assigned some role.
LifecycleStateActionType | TODO EXPERIMENTAL
LifecycleStateActionDataReductionType | Action that reduces (purges) object data.
LifecycleStateTransitionType | Specification of lifecycle state transition.
ApplicablePoliciesType | Specification of policies that are applicable to this object type.
ArchetypeAdminGuiConfigurationType | Definition of GUI-related configuration for the archetyped objects.
LinkTypeDefinitionsType | Definitions of link types for objects having this archetype.
LinkTypeDefinitionType | Definitions of a link type.
LinkedObjectSelectorType | Selects objects among linked ones (for this object).
RepositoryGetObjectTraceType | Trace for repository getObject operation.
CacheUseTraceType |
CapabilitiesType | Collection of resource capabilities.
CapabilityCollectionType | Collection of resource capabilities.
ObjectTemplateType | TODO: update The user template used to create new users.
ObjectTemplateItemDefinitionType | TODO Description of the common item handling details, such as display name, read/write access and value and synchronization expressions.
ObjectTemplateMappingType |
MetadataHandlingType | Defines handling of a metadata items.
MetadataItemDefinitionType | Description of the metadata item handling details, such as (TODO)
MetadataProcessingApplicabilitySpecificationType | In what situations should be this mapping template applied?
MetadataProcessingItemApplicabilitySpecificationType | Selection of items to include/exclude when applying given metadata processing.
LoggingAuditingConfigurationType | Auditing configuration for auditing by using the logging subsystem.
ModelExecuteDeltaTraceType | Trace for model's delta execution.
CaseEventType | Any event occurring during case lifetime that needs to be recorded, e.
FormDisplayType |
ProcessMetadataType |
ItemMergeConfigurationType | TODO
EvaluatedMultiplicityTriggerType |
LoginFormAuthenticationModuleType | Definition of "login form" module.
PolicyRuleEnforcerPreviewOutputType | TODO EXPERIMENTAL
LocalizableMessageArgumentType | Argument that is to be used for localized message parameter.
NotificationTransportConfigurationType | Configuration that is common to all notification transports.
SecurityQuestionsCredentialsPolicyType | Structure that specifies policy for security questions.
CredentialsStorageMethodType | Specifies the method of storing the credential in midPoint.
CredentialsResetMethodType | Specifies the method of resetting the credential.
SecurityQuestionDefinitionType | Definition of a single security question.
FunctionLibraryType | Define reusable functions
StringWorkSegmentationType | Work state management strategy that divides the processing space (represented by a set of string values) into a number of work buckets; either based on intervals, prefixes or exact value matching.
AssignmentHolderType | Abstract supertype for all object types that can have assignments.
Amqp091MessageType | Representation AMQP 0-9-1 message.
AbstractReportEngineConfigurationType | Abstract type for configuration of reports.
ProvenanceMetadataType | Provenance metadata provide high-level information about origin of the value.
ProvenanceYieldType | Yield data structure represent an output or product of data processing.
ProvenanceAcquisitionType | Ultimate origin of the data.
LocalizableMessageType | A message that is to be localized into specified language.
SmsConfigurationType | Where and how to send SMS notifications (or any other SMS).
SmsNonceAuthenticationModuleType | SMS (mobile text message) nonce authentication module.
NonceCredentialsPolicyType | Structure that specifies policy for nonce management.
ResourceObjectTypeDefinitionType | Defines a type from the resource schema (object class) that can be used for creating accounts, entitlements and possible other concepts.
ResourceBidirectionalMappingAndDefinitionType |
ResourceObjectMultiplicityType | TODO
ShadowTagSpecificationType | TODO
ResourceObjectReferenceType | Reference to a resource object.
ResourceObjectTypeDependencyType |
ResourceActivationDefinitionType | Defines how the mapping of the activation section is handled for the resource.
ResourceBidirectionalMappingType |
ResourceObjectLifecycleDefinitionType | Definition of resource object lifecycle handling.
ProjectionPolicyType | Specification of the way how projections are handled on the resource.
SystemConfigurationAuditEventRecordingType | Details about creation and recording of audit events.
SystemConfigurationAuditEventRecordingPropertyType | Specifies details how an audit event record property is created.
DiagnosticInformationType | A diagnostic information attached to an object.
PasswordResetNotifierType | TODO
OtherAuthenticationModuleParameterType |
ApprovalSchemaExecutionInformationType | Information on actual or expected execution of an approval schema.
ApprovalStageExecutionInformationType | Information of an actual or expected execution of an approval stage.
ApprovalStageExecutionRecordType | Record of an actual execution of an approval stage.
CaseWorkItemType | A work item for a (generic) case.
AbstractWorkItemOutputType | TODO
ApprovalStageExecutionPreviewType | Preview of an execution of an approval stage.
SchedulerInformationType | Describes the state of the (local) scheduler.
InformationType | TODO Replace by forms eventually TEMPORARY
SimpleReportNotifierType | TODO
LookupTableType | An object that represents lookup table.
LookupTableRowType | Data structure that represents entire content of the lookup table, organized into table rows.
AccessCertificationWorkItemType | A work item for a certification case.
StringPrefixWorkBucketContentType | Work bucket content defined using string value prefix.
GenericPcpAspectConfigurationType | A generic configuration for a wf aspect.
EvaluatedExclusionTriggerType |
LoginEventType |
ProvisioningStatisticsEntryType | TODO
CacheObjectTypeSettingsType | Settings for a given cache and object type(s).
CacheStatisticsReportingConfigurationType | How cache statistics are collected and reported.
CacheInvalidationConfigurationType | How is the cache invalidated? Currently applicable only to global repo cache objects.
AbstractWorkItemType | Common superclass for workflow (approval) work item, certification work item and case management work item.
StringLimitType | Definition of valid single string limitation
WorkersManagementType | How to create and manage worker tasks.
WorkerTasksPerNodeConfigurationType | How to create worker tasks per node.
EntryType |
StringIntervalWorkBucketContentType | Work bucket content defined as interval of string values.
WorkAllocationConfigurationType | Parameters related to buckets allocation process.
LensContextStatsType |
CacheSettingsType | Settings for a given cache.
MappingEvaluationSourceContextType |
WfGeneralChangeProcessorStateType | DEPRECATED We need to decide what to do with this.
SelectorQualifiedGetOptionsType | Selector-qualified options for a get-like operation.
SelectorQualifiedGetOptionType | TODO
OptionObjectSelectorType | TODO
GetOperationOptionsType | See GetOperationOptions for a description.
PasswordCredentialsPolicyType | Structure that specifies policy for password management.
NotificationMessageType | XML version of Message (in notifications module).
ProjectorRunTraceType | Trace for Projector.
ValueMetadataType | The value metadata.
StorageMetadataType |
ProvisioningMetadataType |
TransformationMetadataType |
ValueSourceType | Specifies a value source.
ValueTransformerType | Specifies agent that transformed the value.
RepositoryGetTraceType | TEMPORARY - REMOVE
WorkBucketManagementPerformanceInformationType | Information about work bucket management operations performance.
FocusType | Abstract supertype for all object types that can be focus of full midPoint computation.
HttpSecQAuthenticationModuleType | Definition of HTTP SecQ module.
PopulateType | TODO
ObjectDeltaWaveType | TODO
ExpressionEvaluatorProfileType | Specifies restrictions for execution of specific expression evaluators.
ScriptExpressionProfileType | Specifies restrictions for execution of script expressions.
TimedActionTimeSpecificationType | TODO EXPERIMENTAL By default (when the base is not specified), positive time intervals are meant "after work item start".
UriStack | A stack of URIs (used e.
SingleOperationPerformanceInformationType | Information about single method performance.
HttpBasicAuthenticationModuleType | Definition of HTTP BASIC authentication module (RFC 7617).
EvaluatedLogicalTriggerType |
AbstractModuleSaml2KeyType | Abstract SAML2 key.
PasswordLifeTimeType |
ObjectDeltaWavesType |
FilterWorkBucketContentType | Work bucket content defined explicitly by a filter.
TaskPartitionDefinitionType | Describes how to create a single task partition.
TaskWorkManagementType | Describes how we are going to manage the work that is to be done: how to divide it into work buckets, how to describe progress within buckets, how to create and manager workers that will process the buckets.
WorkBucketsManagementType | TODO
OidWorkSegmentationType | Work state management strategy that divides the processing space into a number of buckets based on OID values.
ExplicitWorkSegmentationType | Work state management strategy that explicitly enumerates the buckets.
AbstractWorkSegmentationType | Describes how to segment the work into buckets and manage them.
TaskPartitionsDefinitionType | Describes how to partition the work into subtasks.
TaskExecutionEnvironmentType | Specification of the environment in which the task should execute.
ErrorSelectorType | Selects error categories, e.
SequentialValueExpressionEvaluatorType | Get a sequential value from a named sequence.
RepositoryAddTraceType | Trace for repository ADD operation.
SingleCacheStateInformationType | Report on the cache state.
ComponentSizeInformationType | Report on structured object size.
AccessCertificationAssignmentCaseType |
ObjectSynchronizationSorterType | Defines a synchronization properties (configuration) for a resource.
ApprovalContextType | Describes the approval context, i.
StringPolicyType |
RepositorySearchObjectsTraceType | Trace for repository searchObjects/searchObjectsIterative operation.
EmptyType | Type that contains nothing.
AbstractCredentialType |
MailServerConfigurationType | Configuration of a particular mail server host.
LimitationsType | Definition of complexity and string policy
ExpressionParameterType | Describes input parameters to the expression.
TaskWorkStateType | Describes the task work state: what has been processed, what is being processed and what is yet to be done.
WorkBucketType | Description of a state and content of a work bucket.
ShadowAssociationType | TODO
ShadowIdentifiersType | TODO
ConfirmationNotifierType | TODO
UserPasswordNotifierType | TODO
TracingProfileType | Describes how the tracing is to be done.
LoggingOverrideType | Information how to override logging configuration.
ClassLoggerLevelOverrideType | Information how to override logging level for specified logger(s).
TracingTypeProfileType | Describes how the tracing of specific type is to be done.
ParamsType |
CharacterClassType | Definition of valid characters in class.
FormDefinitionType | This part defines the actual form presentation and layout.
NumericIntervalWorkBucketContentType | Work bucket content defined as a interval of numeric values of discriminator item.
ObjectCollectionsUseType | Specifies a set of object collections ("views") to be displayed (used) at a specific location in the system.
EventHandlerType | An event handler.
WorkItemEscalationLevelType | Description of an escalation level the processing is at.
OperationsPerformanceInformationType | Information about methods performance.
ResourceObjectPatternType | Resource object pattern.
AssignmentConstraintsType | Specifies constraints on assignments that are placed in the same focus.
EvaluatedTimeValidityTriggerType |
FormItemValidationType | Validation rules for the item.
SynchronizationType | Defines a synchronization properties (configuration) for a resource.
SingleLocalizableMessageType | A message that is to be localized into specified language.
LogSegmentType | Segment of the logfile.
TraceVisualizationInstructionType | How to visualize trace file.
TraceSelectorType | Selects an operation trace.
TraceVisualizationType | How a traced operation is to be visualized.
TaskGroupExecutionLimitationType | Limitations for execution of a task group on a given node.
ResourceConsistencyType | Configuration of consistency mechanisms.
EvaluatedStateTriggerType |
TaskExecutionGroupConstraintType | TODO EXPERIMENTAL.
SystemConfigurationAuditType | Specifies details regarding creation and recording of audit events.
ApprovalProcessStartInstructionCreationTraceType | Trace for operation(s) that create approval process start instruction(s).
PerformerCommentsFormattingType | Instructions how to format approvers/reviewers comments before storing them into metadata.
MappingEvaluationOptionsType |
ProjectionMergeConfigurationType | TODO
AsyncUpdateSourcesType | Sources of asynchronous updates.
FunctionExpressionEvaluatorType | Evaluates custom defined functions from Function Library
TaskType | TaskType contains information about a task (either transient or persistent).
OperationStatsType | Operation execution statistics/state.
TaskExecutionConstraintsType | Constraints on task execution, e.
ScheduleType | Task schedule.
AccessCertificationDefinitionType | Access certification definition.
AccessCertificationScopeType | Specifies the scope of an access certification campaign.
AccessCertificationRemediationDefinitionType | TODO
AccessCertificationReiterationDefinitionType | TODO
AccessCertificationStageDefinitionType | Definition of an access certification campaign stage.
AccessCertificationReviewerSpecificationType | Specifies how to select reviewers for a campaign stage.
AuditSearchType | Specification of search criteria for audit trails.
WorkItemDelegationRequestType | A request to delegate work item - analogous to AbstractWorkItemOutputType.
Saml2ProviderAuthenticationModuleType | SAML2 provider.
Saml2ProviderMetadataAuthenticationModuleType | SAML2 provider metadata.
DeploymentInformationType | Information about midPoint deployment: subscription information, deployment name, description, color and so on.
ProvisioningScriptType | Specifies a script to be executed during provisioning.
ScriptExpressionEvaluatorType | Generic script expression.
ConnectorFrameworkConfigurationType |
SynchronizationSituationUpdatingStrategyType | How synchronization situation in shadows should be updated.
TracingOutputMetadataType | Metadata e.
ValidationIssueType | TODO
ObjectCollectionUseType | Specifies how a specific collection ("view") is to be displayed (used) at a specific location in the system.
RepositoryOperationTraceType | Trace for repository operation.
LdapSearchAuthenticationModuleType | Search configuration which uses an Ldap filter to locate the user
AnyValueType | Any value (property, reference, container).
ScriptEvaluationTraceType | Trace for script evaluation operation.
ScriptVariableEvaluationTraceType | Information about script variable during evaluation.
WfExecutionTasksSerializationType | Whether and how to serialize execution tasks (if "execute after all approvals" is set to false).
AccessCertificationCaseType | An item that has to be certified, viewed in the scope of a given certification campaign.
LogFileContentType |
FormItemsType |
Amqp091SourceType | AMQP client configuration
AbstractAccessCertificationDefinitionType | Definition of an access certification - a template for a set of access certification campaigns.
AssignmentPathType |
AbstractObjectTypeConfigurationType | Abstract supertype for all data types that specify configuration properties for a specific object type (User, Role, Org, Resource, .
AuthenticationSequenceChannelType | Channel specification for authentication sequence.
ConstraintsCheckingStrategyType | How constraints checking (for focus and projections) should be done.
ObjectType | Common supertype for all identity objects.
WfExecutionTasksConfigurationType | Configuration related to tasks in which model operations are executed.
SimplePolicyRuleNotifierType | TODO
CheckExpressionType | Expression used to check the data and report a user-friendly message in case that the check fails.
ValueSetDefinitionType | Definition of value set.
AccessCertificationStageType | Information about a stage of a campaign.
PropertyLimitationsType | TODO
CollectionStatsType | Stats (statistics) setting and entries.
IntegerStatType | Integer stat (statistic) entry.
ManualProvisioningContextType | Describes the context of the manual provisioning request that is represented by a case.
PendingOperationType | Description of an operation that is pending (in progress) or that was recently completed.
TraceVisualizationInstructionsType | How to visualize trace file.
TraceVisualizationColumnsType | What columns to visualize? Volatile - will be changed soon.
TraceDataFlowVisualizationInstructionType | Specification of the data flow(s) to be visualized.
ProvisioningStatisticsType | TODO
ShadowType | Local copy of any object on the provisioning resource that is related to provisioning.
ShadowAttributesType | Attribute values from the resource.
ConnectorFrameworkType |
MappingsStatisticsType | TODO
WorkBucketManagementOperationPerformanceInformationType | Information about specific kind of work bucket management operation performance.
ExpressionPermissionProfileType | Specifies restrictions and permissions for various evaluators, especially for scripting expressions.
ExpressionPermissionPackageProfileType | Specifies restrictions and permissions for a package.
WorkItemEventType | Process event related to a specific work item.
MailResetPolicyType | Structure that specifies policy for password management.
CaseCompletionEventType | Event describing the completion of a workflow process instance.
HookType | TODO
MailAuthenticationPolicyType | Structure that specifies policy for password management.
NotificationConfigurationType | A configuration for user notifications.
ItemRefinedDefinitionType | Description of the common item handling details, such as display name, read/write access and value and synchronization expressions.
PolicyActionType | Common supertype for policy actions.
AccessCertificationAssignmentReviewScopeType | Scope for assignment-related reviews.
ResourcePasswordDefinitionType |
CachingPolicyType | Definition of object attribute caching policies.
AccessCertificationCaseStageOutcomeType |
NotificationsStatisticsType | TODO
HttpHeaderAuthenticationModuleType | Pseudo-authentication for pre-authenticated users.
GenerateExpressionEvaluatorType | Generate value according to a policy that is associated with the property/attribute.
LdapAuthenticationModuleType | LDAP authentication module supports authentication via LDAP server.
TimeValidityNotifierType | TODO
AbstractFormItemType | Abstract supertype for all form items.
AccessCertificationConfigurationType | Configuration for access certification.
SystemConfigurationExpressionsType | Specifies profile for expression evaluations, execution, restrictions, etc.
ExpressionProfileType | Specifies restrictions for execution of expressions and scripts.
ProjectorComponentTraceType | Trace for Projector component operation.
CommandLineScriptType | Specifies a command to be executed on an operating system command-line.
ObjectTreeDeltasType | Container for ChangesRequested (focus primary delta and/or projection primary deltas).
NamedValueType | Any value (property, reference, container) along with its name.
AbstractPasswordAuthenticationModuleType | Common definition for all authentication modules that use password.
AuthenticationSequenceModuleType | Specification of authentication module in the sequence.
AbstractCredentialAuthenticationModuleType | Common definition for all authentication modules that use password.
LensObjectDeltaOperationType | TODO
ResourceItemDefinitionType | Description of the common item handling details, such as display name, read/write access and value and synchronization expressions.
RegistrationConfirmationNotifierType | TODO
WorkItemCompletionEventType | Event describing the work item completion.
Saml2KeyAuthenticationModuleType | SAML2 key.
ModuleSaml2SimpleKeyType | SAML2 key from key store.
ModuleSaml2KeyStoreKeyType | SAML2 simple key.
AbstractCredentialsResetPolicyType | Authentication management policy.
SimpleCaseManagementNotifierType | TODO
CleanupPolicyType | Configuration of cleanup intervals and policies for a specific subsystem or feature.
MailNonceAuthenticationModuleType | Mail nonce authentication module.
AssociationFromLinkExpressionEvaluatorType | Definition of an expression that creates association from links (linkRefs)
InformationPartType | TODO Replace by forms eventually.
SimpleCampaignStageNotifierType | TODO
RegistrationsPolicyType | TODO
SelfRegistrationPolicyType | Structure that specifies policy for password management.
ClockworkRunTraceType | Trace for Clockwork.
SimpleUserNotifierType | TODO
PolicyConstraintEvaluationTraceType | Trace for policy constraint evaluation operation.
AbstractPolicyConstraintType | Basic data structure for all policy constraints.
ResourceObjectShadowChangeDescriptionType | Description of the change in the external resource.
SimpleWorkflowNotifierType | TODO
AssignmentPathSegmentType |
ModelHooksType | TODO
AccessCertificationCaseReviewStrategyType |
ProportionalExpressionEvaluatorType | Expression gets IntegerStatType as an input, IntegerStatType is derived from audit search.
AnyDataAsyncUpdateMessageType | Async update carrying any data.
WfConfigurationType | Configuration for workflows - for those parts not stored in the system config file.
PrimaryChangeProcessorConfigurationType | Configuration for PrimaryChangeProcessor.
PcpAspectConfigurationType | Configuration for a primary change processor aspect.
GeneralChangeProcessorConfigurationType | Configuration for GeneralChangeProcessor.
ValidationResultType | TODO
AbstractExportType | Supertype of report export types.
OperationResultHandlingStrategyType | Strategy for operation result aggregation.
CustomAsyncUpdateSourceType | Custom message source provided by a Java class.
SubSystemLoggerConfigurationType | Configuration of the logger: the facility that collects log messages from subsystem code.
SimpleTaskNotifierType | TODO
GeneralNotifierType |
ObjectCollectionReportEngineConfigurationType | Configuration of object collection-based reports.
ProhibitedValuesType |
ProhibitedValueItemType |
CredentialsResetPolicyType | Credentials reset management policy.
CredentialSourceType | Source of a new credential value.
UserEntryCredentialSourceType | Specifies the details of a new credential entered manually by a user.
SecurityQuestionsResetPolicyType | Structure that specifies policy for password management.
SmsResetPolicyType | Structure that specifies policy for password management.
CredentialsPolicyType | Credentials management policy.
CredentialPolicyType | Structure that specifies common elements to all the credential policies.
StringValueWorkBucketContentType | Work bucket content defined using string value.
ExpressionVariableDefinitionType | Definition of a variable.
AbstractRoleType | Abstract class that contains the "essence" of a role.
SynchronizationSituationDescriptionType | Complex description of a synchronization situation.
UriStackEntry | An entry of the URI stack.
FormFieldGroupType | A group of fields.
OperationProvisioningScriptType | Specifies how and when a script is executed during provisioning.
DashboardReportEngineConfigurationType | Configuration of dashboard-based reports.
TraceDictionaryType | Object dictionary.
TraceDictionaryEntryType | One object.
FormType | Form definition.
RepositoryModifyTraceType | Trace for repository MODIFY operation.
ClassLoggerConfigurationType | Configuration of the logger: the facility that collects log messages from the code.
AccountPasswordNotifierType | TODO
SchemaAttachedPolicyRuleType | TODO Note that the rule should be triggered.
EvaluatedSituationTriggerType |
CleanupPoliciesType | Configuration of cleanup intervals and policies for various midPoint subsystems.
DashboardType | Configuration Dasboard dashboard showing in GUI.
UserType | User object represents a physical user of the system.
AuthenticationSequenceType | Authentication sequence.
TracingConfigurationType | Tracing configuration, including profiles to be selected from.
WorkItemResultType | Overall output from a work item: outcome (approve/reject/.
FileAppenderConfigurationType |
RelationDefinitionType | Definition of a single (custom) relation.
CachingConfigurationType | Profiles for various kind of caching.
CachingProfileType | Specific caching profile that can be used system-wide or for individual threads.
CsvExportType | CSV export type for Report.
ModelCompareOptionsType | EXPERIMENTAL.
GeneralChangeProcessorScenarioType | A scenario for GeneralChangeProcessor.
ConnectorType | Description of a generic connector.
XmlSchemaType | This element contains the XSD-formatted definition of schema.
ProvisioningOperationTraceType | Trace for provisioning operation.
FileConfigurationType | Where and how to store "file" notifications.
ReportParameterType |
EnvironmentalPerformanceInformationType | Statistics related to performance and state of external environment, namely provisioning via connectors, mappings (as these might contain code that invokes external systems), and notifications.
FormItemServerValidationType | Server-side validation rules.
ResourceType | Resource represents a system or component external to the IDM system which we manage.
OperationalStateType | Structure containing metadata about operational state of the resource.
ConnectorInstanceSpecificationType | Complete specification of a connector instance with configuration and capabilities.
SchemaHandlingType | Specification of handling details for resource schema.
ResourceBusinessConfigurationType | Configuration of resource "business" aspects such as workflow parameters, notifications, approvers, owners, etc.
AccessCertificationObjectBasedScopeType | The most common way of specifying scope - providing type+search filter to select "base" objects and then some means of deriving certification cases from them.
CachesPerformanceInformationType | Information about performance of various caches present in midPoint.
SmsAuthenticationPolicyType | Structure that specifies policy for password management.
CustomNotifierType |
RepositoryStatisticsReportingConfigurationType | How repository statistics are collected and reported.
AbstractSecurityQuestionsAuthenticationModuleType | Common definition for all authentication modules that use security questions.
SynchronizationInformationType | Information about synchronization situations of objects processed by synchronization-related tasks: live sync, import, reconciliation.
OperationExecutionRecordingStrategyType | How operationExecution records should be updated.
InfrastructureConfigurationType | Technical (infrastructure) configuration of midPoint deployment.
RepositoryGetVersionTraceType | Trace for repository getVersion operation.
RepositoryPerformanceInformationType | Information about repository performance.
JasperReportEngineConfigurationType | Configuration of jasper-based reports.
ReportConfigurationType | Report configuration based on report configuration schema.
TracingOutputType | Output of the tracing.
TracingEnvironmentType | Description of the environment where the trace was captured.
DummyNotifierType | TODO
Amqp091MessageAttributesType | Representation AMQP 0-9-1 message attributes.
FullShadowLoadedTraceType | Information about full shadow being loaded.
EvaluatedTransitionTriggerType |
FullTextSearchConfigurationType | Configuration of the full text search feature.
FullTextSearchIndexedItemsConfigurationType | What items to index.
AssignmentTargetSearchExpressionEvaluatorType | Create an expression that provides an assignment based on search results.
MergeConfigurationType | Configuration that specifies automatic merging of two objects.
ItemRefMergeConfigurationType | TODO
PopulateItemType | TODO
SimpleResourceObjectNotifierType | TODO
MappingEvaluationRequestType | TODO .
AccessCertificationCampaignType | Definition of an access certification campaign.
SearchObjectExpressionEvaluatorType | Create an expression based on search results.
MappingEvaluationVariableType |
TaskExecutionLimitationsType | Limitations for execution of tasks on a given node.
ManagerSearchType | TODO
RepositoryOperationPerformanceInformationType | Information about single repository operation kind (e.
AbstractWorkBucketContentType | Abstract supertype for description of bucket contents.
RoleManagementConfigurationType | A configuration for role management: role catalog, role assignments, etc.
RelationsDefinitionType | Definition of (custom) relations.
MappingsStatisticsEntryType | TODO
AssignmentEvaluationTraceType | Trace for assignment evaluation operation.
SynchronizationActionType | Defines an action to take when a synchronization situation is encountered.
UcfChangeType | Description of the change in the external resource at the UCF level i.
ObjectPolicyConfigurationType | Definition of policy for a specific object type.
NodeType | Node describes a single installation of midPoint.
BuildInformationType | TODO
ReferenceSearchExpressionEvaluatorType | Create an expression that provides a reference based on search results.
LoggingConfigurationType | Configuration of logging levels, categories, log files, etc.
AppenderConfigurationType | Configuration of the logger: the facility that collects log messages from the code.
AdvancedLoggingConfigurationType | Contains free form logging configuration.
AsyncUpdateListeningActivityInformationType | Information on async update listening activity.
SystemConfigurationType | System configuration object.
GlobalPolicyRuleType | Policy rule for use in global configuration.
ProfilingConfigurationType | A configuration for profiling features of midPoint.
InternalsConfigurationType | Various internals configuration elements.
RepositoryConfigurationType | Configuring various aspects of the repository - in addition to those that are configured statically using config.
MetadataRecordingStrategyType | How object metadata should be recorded or updated.
CachesStateInformationType | Report on the state of midPoint caches.
RepositorySearchTraceType | TEMPORARY - REMOVE
TriggerCreationType | Deals with creation of recompute triggers for selected objects.
SimpleReviewerNotifierType | TODO
EvaluatedPolicyRuleType |
FormAuthorizationType | Setting that influence how authorizations are used to display and evaluate the form.
AsyncUpdateMessageType | Representation of an async update message.
ConditionalSearchFilterType | A filter with an expression that denotes a necessary condition for the filter to be applied.
MessagePropertyType | Message property (key-value pair).
EvaluatedPolicyRuleTriggerType |
AccessCertificationCasesStatisticsType | Statistics give a set of access certification cases.
LocalizableMessageTemplateType | A template that produces a localizable message after argument expressions are evaluated into specific arguments.
AbstractAuthenticationPolicyType | Authentication management policy.
SecurityPolicyType | Object that contains definitions of overall security policy.
AuthenticationsPolicyType | Definition of the use of authentication mechanisms.
AuthenticationModulesType | Definition of authentication modules that midPoint is aware about.
Saml2AuthenticationModuleType | SAML2 authentication module support authentication via Identity provider with SAML2.
Saml2NetworkAuthenticationModuleType | SAML2 authentication module, network configuration.
Saml2ServiceProviderAuthenticationModuleType | SAML2 authentication module, service provider configuration.
OidcAuthenticationModuleType | OpenId Connect authentication module.
SecurityQuestionsFormAuthenticationModuleType | Definition of "security questions form" module.
OtherAuthenticationModuleType |
ObjectDeltaOperationType | TODO
HookListType | TODO
AbstractLoggerConfigurationType | Configuration of the logger: the facility that collects log messages from the code.
IterativeTaskInformationType | High-level information about execution of actions that are carried out iteratively on a set of objects.
LensElementContextType | TODO
AccessCertificationDefinitionForReportType | Access certification definition augmented with report-related information (e.
FormFieldType | A single form field.
CustomTransportConfigurationType | TODO
LocalizableMessageListType | List of localizable messages, to be presented as a single message.
AbstractWorkItemActionType | TODO EXPERIMENTAL
RoleType | A role in the extended Role-Based Access Control (RBAC) sense.
ResourceCredentialsDefinitionType |
ObjectCollectionType | Object collection specification.
ProvisioningScriptArgumentType | Script argument.
UnknownJavaObjectType | Type used to represent Java objects that are otherwise unknown to the system and cannot be represented in "canonical" XML form.
HtmlExportType | HTML export type for Report.
OperationProvisioningScriptsType | Collection of scripts to be executed for various provisioning operations.
ConstExpressionEvaluatorType | TODO
ServiceType | This object type represents any kind of abstract or concrete services or devices such as servers, virtual machines, printers, mobile devices, network nodes, application servers, applications or anything similar.
DataSourceType |
CachingMetadataType | Metadata that record when a cache copy was retrieved, the identifiers (etags) of that copy and possibly also other data.
ProjectionObjectDeltaType | TODO
ReportFieldConfigurationType | Configuration of report fields.
SimpleFocalObjectNotifierType | TODO
SchemaAttachedPolicyRulesType | Why was this process started? For processes based on policy rules we define it via relevant policy rules.
AssociationAdditionType | Container for association-to-be-added in the context: resource shadow discriminator.
ObjectActionsExecutedEntryType | Actions executed on a given object type, with given operation (change type) and via given channel.
EvaluatedHasAssignmentTriggerType |
StringFilterType | TODO
AsIsExpressionEvaluatorType | Copy value as is, without any modification.
ExportConfigurationType | Export configuration.
SimpleCampaignNotifierType | TODO
PropertyAccessType |
ScriptExpressionEvaluatorConfigurationType | Data structure that contains all the configuration details for script execution, except for code itself.
PolicyRuleEvaluationTraceType | Trace for policy rule evaluation operation.
AbstractAuthenticationModuleType | Common supertype for all authentication module definitions.
SingleCachePerformanceInformationType | Information about performance of a given (single) cache.
SequenceType | Definition of a sequence object that produces unique values.
AbstractRegistrationPolicyType | TODO
OperationResultType | TODO
TraceType | Root type for tracing information that is embedded in OperationResult objects.
FocusLoadedTraceType | Information about focus being loaded.
WfChangeProcessorConfigurationType | Configuration for workflow change processor.
ClockworkTraceType | Abstract trace for clockwork events.
AccountActivationNotifierType | TODO
ReportType | Specification of midPoint report.
WorkItemEscalationEventType | Event describing the fact of escalation.
ObjectSynchronizationType | Defines a synchronization properties (configuration) for a specific type of object, e.
AsyncUpdateSourceType | Source of asynchronous updates.
ValueTransformationTraceType | Trace for transformation of a tuple of values.
EvaluatedModificationTriggerType |
OrgType | Organizational unit, division, section, object group, team, project or any other form of organizing things and/or people.
ValuePolicyType |
FormItemClientValidationType | javascript stuff, we replace ${this} with proper input id, probably some jQuery black magic TODO: add event type attribute to client element for this validator
ReportOutputType | Reports outputs.
EvaluatedEmbeddingTriggerType |
OperationBusinessContextType | The business context of an operation.
MappingTimeDeclarationType | Specification of time-based mapping constraints.
SynchronizationReactionType | Reaction to a synchronization situation.
WorkItemDelegationEventType | Event describing the fact of delegation.
ObjectSynchronizationDiscriminatorType | Defines a synchronization properties (configuration) for a resource.
MailConfigurationType | Where and how to send mail notifications (or any other mail messages).
RepositoryDeleteTraceType | Trace for repository DELETE operation.
GenericObjectType | Generic object for storing unknown (unexpected) object types.
VariableBindingDefinitionType | Definition of variable which is bound to the property.
ObjectReferenceType | Reference to an object.
CaseType | TODO
TransformExpressionEvaluatorType | TODO
AbstractConstructionType | Abstract supertype for constructions.
ExpressionType | TODO
ConnectorHostType | Host definition for remote connector, remote connector framework or a remote "gateway".
ClockworkClickTraceType | Trace for Clockwork.
WorkItemEventCauseInformationType |
ShadowDiscriminatorExpressionEvaluatorType | Expression based on selecting a specific projection.
ActionsExecutedInformationType | Shows what actions were executed.
IterationSpecificationType | Definition of iteration properties for a resource account or other resource objects.
CaseCreationEventType | Event describing the creation of a workflow process instance.
NotificationMessageAttachmentType | Message attachment for notifications.
StageCompletionEventType | Event describing the completion of a workflow process instance stage.
AssignmentSegmentEvaluationTraceType | Trace for assignment evaluation operation.
MappingEvaluationResponseType | TODO .
ProcessTracingConfigurationType | Configuration for tracing execution of a process involving repeated processing of a set of items (repo objects, resource objects, changes, and so on).
NotificationsStatisticsEntryType | TODO
SubreportType |
SmsGatewayConfigurationType | Configuration of a particular SMS gateway.