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

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

Complex Type Definitions
Type | Description
--- | ---
SimulationMetricPartitionScopeType | The scope of a partition, i.
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.
MappingStatePropertiesType | Mapping state properties after evaluation.
MappingStatePropertyType | Mapping state property.
ActivityProfilingDefinitionType |
BeforeItemConditionType | Condition controlling item report creation that is evaluated before the item is processed.
DeadNodeCleanupPolicyType | Cleanup policy for dead nodes.
ArchetypeSelectionModuleType | Module is used for the refining user search based on archetype selection.
ArchetypeSelectionType | Defines a set of archetypes.
EvaluatedCollectionStatsTriggerType |
SyslogAppenderConfigurationType |
ActivityStatisticsType | Statistical information for individual activities.
ActivityItemProcessingStatisticsType | Information about item processing in given activity.
ProcessedItemSetType | Describes set of items that are or have been processed.
QualifiedItemProcessingOutcomeType | Item processing outcome plus optional qualification.
ProcessedItemType | Describes an item (typically an object) that is or has been processed.
ActivityRunRecordType | Information about individual activity run.
ActivitySynchronizationStatisticsType | Information about synchronization situations of objects processed by synchronization-related tasks: live sync, import, reconciliation.
SynchronizationSituationTransitionType | Describes how many times given synchronization situation transition has occurred.
OutcomeKeyedCounterType | Counter keyed by a qualified outcome.
ScriptExecutionObjectType | Object(s) on which the script should be executed.
ObjectSelectorType | Selects some objects from all the objects in midPoint.
ObjectParentSelectorType | Position of an object (an item in the language of prism) within midPoint objects structure.
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.
LinkTargetObjectSelectorType | Selects objects among link targets (for this object).
LinkSourceObjectSelectorType | Selects objects among linked sources (for this object).
AbstractFileFormatType | Supertype of report export types.
NumericWorkSegmentationType | Segmentation strategy that divides the processing space (represented by an interval of numeric values) into a number of work buckets.
ConnectorConfigurationType | Resource configuration (hostname, port, .
NotifierTransportConfigType | Type for more descriptive message transport declaration inside notifiers.
FormItemDisplayType |
IconType | User interface icon specification.
AssignmentSelectorType | Selects some assignments from all the assignments in the object.
RepositoryGetObjectTraceType | Trace for repository getObject operation.
CacheUseTraceType |
ItemSearchDefinitionType | Specifies how to search for the item.
FuzzySearchDefinitionType | Specifies the fuzzy search algorithm to use for searching.
LevenshteinDistanceSearchDefinitionType | Specifies the use of Levenshtein edit distance for searching.
TrigramSimilaritySearchDefinitionType | Specifies the use of trigram similarity for searching.
ItemSearchConfidenceDefinitionType | Defines the custom confidence value for given search item.
ObjectTemplateType | TODO: update The user template used to create new users.
TriggerType | Defines triggers for an object.
MetadataType | Meta-data about data creation, modification, etc.
OperationExecutionType | Information about an operation executed on an object.
OperationExecutionRecordRealOwnerType | Information about operation execution record real owner.
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.
SimulationOptionsType | Container for options that allow selectively switch behavior of different features during simulation or preview changes.
LensContextSequencesType | Values of sequences used in the computation.
LensContextSequenceValueType | Value of a sequence used in the computation.
PolicyExceptionType | Recorded exception from a policy rule.
PolicyStatementType | Statement specifying explicit include (marking) of object or exclude from specified policy.
ObjectOperationPolicyType | Shadow specific provisioning policy.
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.
PropertyLimitationsType | TODO
PropertyAccessType |
ItemCorrelatorDefinitionType | Definition of a single-item correlator for an item (a resource object attribute or a focus item).
InboundMappingType |
InboundMappingEvaluationPhasesType | Phase or phases in which the mapping should be evaluated.
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.
PolicyConstraintPresentationType | How should be triggering of this constraint presented, e.
StatePolicyConstraintType | A constraint that triggers when an object or assignment is in a given state.
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).
CustomPolicyConstraintType | Custom ways of evaluating a policy constraint.
CollectionStatsPolicyConstraintType | Constraints for collection stats (statistics).
CollectionSpecificationType | Specification of an explicit or implicit object collection, without reference to the collection.
AlwaysTruePolicyConstraintType | This policy constraint always applies.
OrphanedPolicyConstraintType | The object (currently supported are tasks) is orphaned i.
TransitionPolicyConstraintType | Specifies how the inner constraints are to be evaluated with regard 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
EventHandlerType | An event handler type - extends common handler with filter/info and additionally can contain one or more notifiers of various kinds.
SimpleUserNotifierType | TODO
TimeValidityNotifierType | TODO
SimpleFocalObjectNotifierType | TODO
SimpleResourceObjectNotifierType | TODO
SimpleWorkflowNotifierType | TODO
SimpleCaseManagementNotifierType | TODO
UserPasswordNotifierType | TODO
RegistrationConfirmationNotifierType | TODO
PasswordResetNotifierType | TODO
AccountActivationNotifierType | TODO
AccountPasswordNotifierType | TODO
SimpleCampaignNotifierType | TODO
SimpleCampaignStageNotifierType | TODO
SimpleReviewerNotifierType | TODO
SimpleTaskNotifierType | TODO
SimpleReportNotifierType | TODO
SimplePolicyRuleNotifierType | TODO
GeneralNotifierType | General notifier that can handle any type of event.
CustomNotifierType | Custom notifier which uses expression to produce the message object.
DelegateWorkItemActionType | TODO EXPERIMENTAL
EscalateWorkItemActionType | TODO EXPERIMENTAL
RemediationPolicyActionType | TODO
PrunePolicyActionType | TODO
CertificationPolicyActionType | TODO
NotificationPolicyActionType | TODO
RecordPolicyActionType | TODO
ScriptExecutionPolicyActionType | TODO
AsynchronousScriptExecutionType | Options for asynchronous script execution.
ExecutionPrivilegesSpecificationType | Privileges and identity that will be used to execute an expression or similar operation.
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.
IterationSpecificationType | Definition of iteration properties for a resource account or other resource objects.
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.
ItemIndexingDefinitionType | Definition of a custom indexing for an item.
IndexedItemNormalizationDefinitionType | Definition of item normalization (for custom indexing).
NormalizationStepsType | Steps to be applied during item normalization (for custom indexing).
NoOpNormalizationStepType | "No-op" normalization step (for custom indexing).
PolyStringNormalizationStepType | Polystring->string normalization step (for custom indexing).
PrefixNormalizationStepType | A normalization step taking only prefix into account (for custom indexing).
CustomNormalizationStepType | Normalization carried out using custom expression.
MultiSourceItemDefinitionType | Definition of "multi-source" item.
ItemCorrelationDefinitionType | Definition of correlation-related aspects of a focus item.
MultiSourceDataHandlingType | How should be a multi-source item handled.
ObjectTemplateCorrelationType | Object-template-related settings related to correlation.
CompositeCorrelatorType | User-friendly way of defining a correlator or correlators.
CorrelationConfidenceDefinitionType | Defines the custom confidence value for given correlator.
SuperCorrelatorReferenceType | Reference to a super-correlator.
CompositeCorrelatorScalingDefinitionType | Definition of scaling for the composite correlator.
NoOpCorrelatorType | "No-op" correlation that always returns "certainly no owner" result.
ItemsSubCorrelatorType | Composition-enabled items correlator.
CorrelationItemType | Item that should be correlated as part of this correlator (i.
CorrelatorCompositionDefinitionType | Definition of how the results of the correlator should be integrated in the parent (composite) one.
FilterSubCorrelatorType | Composition-enabled filter correlator.
ExpressionSubCorrelatorType | Composition-enabled expression correlator.
IdMatchSubCorrelatorType | Composition-enabled ID Match correlator.
IdMatchCorrelationPropertiesType | What properties should be sent to the ID Match service.
CompositeSubCorrelatorType | Composition-enabled composite correlator.
LoggingAuditingConfigurationType | Auditing configuration for auditing by using the logging subsystem.
ExpressionEvaluationTraceType | Trace for expression evaluation operation.
ExpressionSourceEvaluationTraceType | Information about mapping source during evaluation.
JmsProvisioningTargetType | JMS asynchronous provisioning target.
ActivityAutoScalingWorkDefinitionType | Work definition for the auto-scaling activity.
ObjectSetType | Specifies a set of repository objects to be processed.
SelectorQualifiedGetOptionsType | Selector-qualified options for a get-like operation.
SelectorQualifiedGetOptionType | TODO
OptionObjectSelectorType | TODO
GetOperationOptionsType | See GetOperationOptions for a description.
FetchErrorHandlingType | How should be errors during object fetch process handled and reported.
FailedObjectsSelectorType | Selects objects that were failed to be processed in previous activity run(s).
CaseEventType | Any event occurring during case lifetime that needs to be recorded, e.
ObjectTypeSearchItemConfigurationType | Configuration for default object type.
DisplayType |
SearchItemType | Search item
SearchFilterParameterType | Describes input parameters for the search filter.
FeedbackMessagesHookType |
ProcessMetadataType |
PolicyRuleEnforcerPreviewOutputType | TODO EXPERIMENTAL
NotificationTransportConfigurationType | Configuration that is common to all notification transports.
RepositoryAssignmentDataProviderType | Repository Assignment Data Provider
RoleAnalysisClusterType | A set of grouped objects based on density and similarity.
AnalysisClusterStatisticType | The container consists of statistical data about role analysis cluster.
RoleAnalysisAttributeAnalysisResult | Contains information about.
RoleAnalysisAttributeAnalysis | Contains information about.
RoleAnalysisAttributeStatistics | Contains information about.
RoleAnalysisCandidateRoleType | Contains information about candidate roles and their analysis.
RoleAnalysisOperationStatus | Information about an operation executed on an object.
RoleAnalysisDetectionPatternType | Contains information about detected or found patterns.
RoleAnalysisDetectionOptionType | Options for Detecting Business Roles These parameters serve as key specifications for performing searches and analyzes aimed at discovering different business roles.
AuthorizationType | Authorization define fine-grained access to midPoint objects and system functionality.
OwnedObjectSelectorType | Selects some objects from all the objects in midPoint.
AuthorizationLimitationsType | Limitations of this authorization when it is applied to other authorizations.
AssignmentHolderType | Abstract supertype for all object types that can have assignments.
FocusIdentitiesType | Alternative identities for a focus.
FocusIdentityType | Alternative identity for a focus.
FocusIdentitySourceType | Source of a focus identity.
FocusType | Abstract supertype for all object types that can be focus of full midPoint computation.
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.
AttributeVerificationCredentialsType |
BehaviorType | General-purpose behavioral data.
AuthenticationBehavioralDataType | Behavioral data about past authentications.
FocusNormalizedDataType | A single (alternative) identity.
CsvFileFormatType | CSV export type for Report.
HtmlFileFormatType | HTML export type for Report.
MemoryDiagnosticsConfigurationType | Configuration of memory diagnostics features.
TriggerScanWorkDefinitionType | Executes trigger scan on repository objects.
AbstractReportEngineConfigurationType | Abstract type for configuration of reports.
ProvenanceMetadataType | Provenance metadata provide high-level information about origin of the value.
ProvenanceAcquisitionType | Ultimate origin of the data.
MappingSpecificationType | See Axiom.
AssignmentPathMetadataType | Assignment path leading to this data.
AssignmentPathSegmentMetadataType | One segment in the metadata assignment path.
LinkSynchronizationActionType | Links resource object to its owning focus.
DashboardWidgetVariationType | Conditional variation in the way how the widget is displayed.
SmsNonceAuthenticationModuleType | SMS (mobile text message) nonce authentication module.
ResourceObjectTypeDefinitionType | Defines a type of resource objects.
ResourceObjectTypeIdentificationType | References an object type.
ResourceBidirectionalMappingAndDefinitionType |
ResourceObjectMultiplicityType | Describes how "multi-accounts" are treated for given object type.
ShadowTagSpecificationType | TODO
ResourceObjectTypeDelineationType | Delineates the boundary of a resource object type (i.
ResourceObjectReferenceType | Reference to a resource object.
ResourceObjectFocusSpecificationType | Specification of focus objects corresponding to given resource object type.
ProvenanceFeedDefinitionType | Specifies data provenance properties for a particular data feed (source), such as resource.
ResourceObjectTypeDependencyType | Describes a dependency of an object type on another object type.
ResourceActivationDefinitionType | Defines how the mapping of the activation section is handled for the resource.
ResourceBidirectionalMappingType |
AbstractPredefinedActivationMappingType | Basic super type for predefined configuration of account activation.
DelayedDeleteActivationMappingType | If an account is unassigned and there is no other existing assignment for an account midPoint will de-provisioning that account.
PreProvisionActivationMappingType | This configuration will pre-provision a disabled account defined time before focus's activation/validFrom date.
ResourceCredentialsDefinitionType | TODO
ResourcePasswordDefinitionType |
CachingPolicyType | Definition of object attribute caching policies.
ResourceObjectLifecycleDefinitionType | Definition of resource object lifecycle handling.
ShadowCachingPolicyType | Definition of a shadow caching policy.
ShadowCachingScopeType | Scope of the shadow caching.
ProjectionPolicyType | Specification of the way how projections are handled on the resource.
ResourceMappingsEvaluationConfigurationType | Configuration of inbound/outbound resource mappings evaluation.
InboundMappingsEvaluationConfigurationType | Configuration of inbound mappings evaluation.
DefaultInboundMappingEvaluationPhasesType | Default phase or phases for evaluation of inbound mappings.
CorrelationDefinitionType | Definition of a correlation (e.
CorrelationConfidenceThresholdsDefinitionType | These values are used to determine the correlation results.
SynchronizationReactionsType | Defines reaction(s) to synchronization-related situations, plus other synchronization settings.
SynchronizationReactionsDefaultSettingsType | Default settings for synchronization reactions.
SynchronizationReactionType | Reaction to synchronization situation or situations.
SynchronizationActionsType | Action(s) that have to be executed in specified synchronization situation.
SynchronizeSynchronizationActionType | Plain "synchronize" (clockwork-based) action.
UnlinkSynchronizationActionType | Unlinks resource object from its owning focus.
AddFocusSynchronizationActionType | Creates an owning focus for the resource object.
DeleteFocusSynchronizationActionType | Deletes the owning focus for the resource object.
InactivateFocusSynchronizationActionType | Inactivates the owning focus for the resource object.
DeleteResourceObjectSynchronizationActionType | Deletes the resource object.
InactivateResourceObjectSynchronizationActionType | Inactivates the resource object.
CreateCorrelationCaseSynchronizationActionType | Creates (or updates) a correlation case for resource object in "disputed" synchronization state, i.
SystemConfigurationAuditEventRecordingType | Details about creation and recording of audit events.
SystemConfigurationAuditEventRecordingPropertyType | Specifies details how an audit event record property is created.
ReconciliationWorkDefinitionType | Executes the reconciliation.
ResourceObjectSetType | Specifies a set of resource objects to be processed.
OtherAuthenticationModuleParameterType |
InformationType | TODO Replace by forms eventually TEMPORARY
CustomCompositeWorkStateType | Work state for a custom composite activity.
AbstractNormalizationStepType | Common supertype for item normalization steps (for custom indexing).
StringPrefixWorkBucketContentType | Work bucket content defined using string value prefix.
LoginEventType |
InternalOperationRecordFastFilterType | "Fast filter" that can reject a raw operation result.
ErrorSituationSelectorType | Description of an error condition to act on.
ActivityCounterType | A single counter.
ProvisioningStatisticsEntryType | Statistical information on operations executed on a specified resource, dealing with given object class.
ActivityTailoringType | TODO
ActivityControlFlowDefinitionTailoringType | TODO
ActivityErrorHandlingStrategyType | Specifies a strategy for handling errors during iterative activities.
ActivityErrorHandlingStrategyEntryType | Specifies a reaction when a given error during activity execution occurs.
ErrorReactionType | What should a task do when an error of given type is encountered? Only some combinations of values are allowed: ignore (+ stopAfter), retryLater (+ stopAfter), stop.
IgnoreErrorReactionType | Error should be ignored and the processing should continue.
StopProcessingReactionType | The processing should be stopped.
RetryLaterReactionType | Processing of the specified account should be retried later.
ActivityDistributionDefinitionTailoringType | TODO
BucketsDefinitionType | Defines how buckets should be created.
StringWorkSegmentationType | Segmentation 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.
BoundarySpecificationType | Specification of how string-based segments are delineated.
OidWorkSegmentationType | Segmentation strategy that divides the processing space into a number of buckets based on OID values.
ExplicitWorkSegmentationType | Segmentation strategy that explicitly enumerates the buckets.
ImplicitWorkSegmentationType | A segmentation strategy that is interpreted by the specific activity run.
AbstractWorkSegmentationType | Describes how to segment the work into buckets and manage them.
WorkAllocationDefinitionType | Parameters related to buckets allocation process.
BucketsSamplingDefinitionType | Defines the sampling of buckets.
RegularBucketsSamplingDefinitionType | Sampling using regular distribution of samples.
RandomBucketsSamplingDefinitionType | Sampling using random distribution of samples.
WorkersDefinitionType | How to create and manage worker tasks.
WorkersPerNodeDefinitionType | How to create worker tasks per node.
ActivitySubtaskDefinitionType | How the part is realized via subtask.
TaskExecutionEnvironmentType | Specification of the environment in which the task should execute.
AutoScalingDefinitionType | Defines how auto-scaling should be carried out.
ActivityReportingDefinitionType | How should the task report its various aspects?
ActivityLoggingOptionsType | Controls logging aspects of an activity execution.
ActivityTracingDefinitionType | Definition for tracing execution of an iterative activity.
AfterItemConditionType | Condition controlling item report collection that is evaluated after the item is processed.
TracingProfileType | Describes how the tracing is to be done.
OperationMonitoringType | What monitored operations to trace.
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.
ActivityReportsDefinitionType | Defines specific activity-related reports.
BucketsProcessingReportDefinitionType | Defines report on buckets processing.
ItemsProcessingReportDefinitionType | Defines report on items processing.
ConnIdOperationsReportDefinitionType | Defines report on ConnId operations.
InternalOperationsReportDefinitionType | Defines report on internal operations.
ActivityItemCountingDefinitionType | How should the activity deal with item counting, i.
ActivityStateOverviewMaintenanceDefinitionType | Parameters related to the maintenance of activity tree state overview.
ActivitySimulationResultDefinitionType | Should the simulation result be created for the activity? If so, how?
SimulationDefinitionType | Definition of a specific simulation.
SimulationMetricsUseType | Definition of the use of simulation metrics for the particular type of simulation.
SimulationEventMarksUseType | Specifies which event marks to consider for given simulation.
SimulationOtherMetricsUseType | Specifies which (non-tag) metrics to consider for given simulation.
StringLimitType | Limitations of a string value connected to given character class.
EntryType |
SearchBoxConfigurationType | Configuration of the search box (the set of input fields that control definition of search query).
ScopeSearchItemConfigurationType | Configuration for scope search item.
RelationSearchItemConfigurationType | Configuration for relation search item.
IndirectSearchItemConfigurationType | Configuration for indirect search item.
UserInterfaceFeatureType | Defines properties of a specific user interface feature (e.
SearchItemsType | The list of the search properties to be configured for the search panel.
AvailableFilterType | Available (saved or preconfigured) filter which can be applied during the search.
StringIntervalWorkBucketContentType | Work bucket content defined as interval of string values.
LensContextStatsType |
MappingEvaluationSourceContextType |
ObjectType | Common supertype for all identity objects.
SchemaFileType |
NotificationMessageType | XML version of Message (in notifications module).
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).
GuiObjectDetailsSetType | Specifies the set of default panels 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.
ObjectFormType | Specifies form that are used for displaying and editing of specific object type
FormSpecificationType | Specifies a form using several different methods, e.
VirtualContainersSpecificationType | Used to specify "virtual" containers for displaying details page in GUI.
VirtualContainerItemSpecificationType | Item specification to display in container
ContainerPanelConfigurationType | Definition for the panel which will be used on details panel.
GuiObjectListViewType | Specifies the page used to list specific object type or object collection.
GuiObjectColumnType | Configuration of the object list column.
DirectionElementsType | Specific elements for export/import.
GuiListDataProviderType | Base data Provider configuration
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.
RedirectionTargetType | Defines the target (page/panel/url) to be redirected to
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).
GuiShadowDetailsPageType | Specifies form that are used for displaying and editing of specific object type EXPERIMENTAL.
GuiResourceDetailsPageType | Specifies form that are used for displaying and editing of specific object type EXPERIMENTAL.
SchemaType | Schema definition type.
RepositoryGetTraceType | TEMPORARY - REMOVE
ResourceObjectConstructionEvaluationTraceType | Trace for evaluation resource object construction.
AssignmentPathType | Sequence of assignment paths, e.
AssignmentPathSegmentType | One segment in the assignment path.
HttpSecQAuthenticationModuleType | Definition of HTTP SecQ module.
AuthorizationEvaluationTracingOptionsType | How the evaluation should be traced.
PopulateType | TODO
NullWorkBucketContentType | "Null" work bucket content: does not restrict the query in any way.
ExpressionEvaluatorProfileType | Specifies restrictions for execution of specific expression evaluators.
ScriptLanguageExpressionProfileType | 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".
GeneralTransportConfigurationType | Configuration that is common to all transport configurations.
SingleOperationPerformanceInformationType | Information about single method performance.
ResourceObjectOwnerOptionType | An option when choosing an owner for a resource object.
ConfigurableUserDashboardType | Defines properties of a specific dashboard widget.
HttpBasicAuthenticationModuleType | Definition of HTTP BASIC authentication module (RFC 7617).
AuthorizationEvaluationRequestType | Request to evaluate authorizations for diagnostics purposes.
EvaluatedLogicalTriggerType |
PasswordLifeTimeType |
SequentialValueExpressionEvaluatorType | Get a sequential value from a named sequence.
AsyncProvisioningOperationRequestedType | JAXB version of OperationRequested class.
ActivityAutoScalingWorkStateType | Work state for the auto scaling activity.
ClusterStateType | State of the cluster for the purposes of auto-scaling.
SingleCacheStateInformationType | Report on the cache state.
ComponentSizeInformationType | Report on structured object size.
ApprovalContextType | Describes the approval context, i.
ActivitiesTailoringType | Tailors the work specification by adding activity or activities before or after existing ones, or by changing specification (execution mode, flow of control, distribution) of existing activities.
StringPolicyType |
EmptyType | Type that contains nothing.
ExpressionParameterType | Describes input parameters to the expression.
ShadowAssociationType | The value of an association.
ShadowIdentifiersType | TODO
HintAuthenticationModuleType | TODO
ItemRouteSegmentType | A segment of ItemRouteType.
CharacterClassType | Definition of valid characters in a character class.
DockerSecretsProviderType | Docker secrets provider.
NumericIntervalWorkBucketContentType | Work bucket content defined as an 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.
OperationsPerformanceInformationType | Information about methods performance.
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.
ObjectSynchronizationSorterType | Defines a synchronization properties (configuration) for a resource.
ObjectSynchronizationType | Defines a synchronization properties (configuration) for a specific type of object, e.
LegacyCorrelationDefinitionType | This type exists just to allow (deprecated) "cases" element in legacy synchronization bean.
CorrelationCasesDefinitionType | Legacy definition of whether to create correlation cases.
BulkActionsProfileType | A profile concerning the use of bulk actions.
BulkActionProfileType | Specifies restrictions and permissions for a specific bulk action.
SingleLocalizableMessageType | A message that is to be localized into specified language.
AdditionalAuthorizationsType | Authorizations to be applied in addition to or instead of the ones of current/selected subject.
AsyncProvisioningModifyOperationRequestedType | JAXB version of OperationRequested.
ResourceObjectIdentityType |
ResourceObjectIdentifiersType |
PropertyModificationOperationType | JAXB version of PropertyModificationOperation class.
SystemConfigurationAuditType | Specifies details regarding creation and recording of audit events.
ObjectIntegrityCheckWorkDefinitionType | Definition for object integrity check activity.
ApprovalProcessStartInstructionCreationTraceType | Trace for operation(s) that create approval process start instruction(s).
ShadowAssociationTypeParticipantDefinitionType | Definition of a participant (subject or object) of an association.
PerformerCommentsFormattingType | Instructions how to format approvers/reviewers comments before storing them into metadata.
MappingEvaluationOptionsType |
ProjectionMergeConfigurationType | TODO
DistributedReportExportWorkDefinitionType | Definition for a distributed report export activity.
ReportParameterType |
VirtualAssignmentSpecificationType | There are cases when you need to force midpoint thinks that user has assigned some role.
AsyncUpdateSourcesType | Sources of asynchronous updates.
AbstractClockworkBasedSynchronizationActionType | Abstract clockwork-based synchronization action.
TaskType | TaskType contains information about a task (either transient or persistent).
OperationStatsType | Operation execution statistics/state.
TaskExecutionConstraintsType | Constraints on task execution, e.
TaskExecutionGroupConstraintType | TODO
ScheduleType | Task schedule.
TaskAutoScalingType | Auto-scaling configuration for the task.
ActivityDefinitionType | Describes an activity, i.
WorkDefinitionsType | Definition of the work that has to be done within an activity.
RecomputationWorkDefinitionType | Recomputes specified objects.
ImportWorkDefinitionType | Definition for an import activity.
ShadowReclassificationWorkDefinitionType | Definition for a shadow reclassification activity.
AsyncUpdateWorkDefinitionType | Executes the asynchronous update from a resource.
LiveSyncWorkDefinitionType | Definition for a live sync activity.
CleanupWorkDefinitionType | Definition for a cleanup activity.
CleanupPoliciesType | Configuration of cleanup intervals and policies for various midPoint subsystems.
CleanupPolicyType | Configuration of cleanup intervals and policies for a specific subsystem or feature.
DeletionWorkDefinitionType | Deletes specified objects.
ClassicReportExportWorkDefinitionType | Definition for a classic report export activity.
ClassicReportImportWorkDefinitionType | Definition for a classic report import activity.
IterativeScriptingWorkDefinitionType | Executes a script (a.
NonIterativeScriptingWorkDefinitionType | Executes a script (a.
FocusValidityScanWorkDefinitionType | Executes validity scan on focal objects.
ShadowRefreshWorkDefinitionType | Looks for pending operations in shadows and updates their status.
IterativeChangeExecutionWorkDefinitionType | Executes specified changes on specified objects.
ExplicitChangeExecutionWorkDefinitionType | Executes given changes.
ChangeExecutionRequestType | Batch of changes to be executed.
ReindexingWorkDefinitionType | Re-indexes specified repository objects.
ShadowCleanupWorkDefinitionType | Deletes all shadows that have not been updated for given time.
ShadowIntegrityCheckWorkDefinitionType | Definition for shadow integrity check activity.
NoOpWorkDefinitionType | Work definition for a no-op activity.
PropagationWorkDefinitionType | Work definition for the propagation activity.
MultiPropagationWorkDefinitionType | Work definition for the multi-propagation activity.
RoleMembershipManagementWorkDefinitionType | Definition of "role membership management" activity.
RoleAnalysisClusteringWorkDefinitionType | TODO
RoleAnalysisPatternDetectionWorkDefinitionType | TODO
ActivityCompositionType | TODO
ActivityExecutionModeDefinitionType | Detailed definition of the execution mode.
ConfigurationSpecificationType | What parts of a system configuration (in the most broad sense of the word), or what changes thereof should be (or are) used for the particular execution? Most of the time, we are concerned with simulated executions, but in the future it is possible to tweak configuration in a way that will be safe to run in production.
ActivityControlFlowDefinitionType | Defines the features related to the flow of control within an activity (simple or composite).
ActivityDistributionDefinitionType | Describes how we are going to distribute the work that is to be done: how to divide it into work buckets, and how to distribute these buckets to worker tasks.
TaskActivityStateType | Describes the state of the activity or activities embedded in the task (and its subtasks - in the case of a root task).
ActivityStateType | Describes the state of an activity.
ActivityProgressType | Progress of an activity.
ActivityBucketingStateType | Information about the bucket processing within an activity.
WorkBucketType | Description of a state and content of a work bucket.
ActivityCounterGroupsType | Counters related to the execution of the activity, grouped into related categories.
ActivityCounterGroupType | A group of related counters.
ActivitySimulationStateType | State related to the "simulated" execution of this activity (and its children).
ActivityReportsType | Reports related to activity execution.
ActivityReportCollectionType | A collection of related report data objects.
AbstractActivityWorkStateType | Supertype for all activity state types.
ActivityTreeStateType | Describes the state of an activity tree.
TaskAffectedObjectsType | Searchable computed indexes, which tries to capture common parameters used to identify objects (and resource objects), which are expected to be affected by execution of the task.
ActivityAffectedObjectsType | Objects affected by a simple activity.
BasicResourceObjectSetType | Specifies a set of resource objects to be processed with only basic identifiers.
BasicObjectSetType | Specifies the basic features of a repository-based object set.
ProvisioningMetadataType |
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.
WorkItemDelegationRequestType | A request to delegate work item - analogous to AbstractWorkItemOutputType.
Saml2ProviderAuthenticationModuleType | SAML2 provider.
Saml2ProviderMetadataAuthenticationModuleType | SAML2 provider metadata.
TraceSelectorType | Selects an operation trace.
AsyncProvisioningTargetsType | Connection to asynchronous provisioning targets.
ProvisioningScriptType | Specifies a script to be executed during provisioning.
ConnectorFrameworkConfigurationType |
ScriptExpressionEvaluatorType | Generic script expression.
ObjectCollectionUseType | Specifies how a specific collection ("view") is to be displayed (used) at a specific location in the system.
CheckoutType | Configuration structure related to request access UI wizard and its last step - checkout.
CheckoutCommentType | Configuration of comment text field in last step (checkout) of request access UI wizard.
CheckoutValidityConfigurationType | Configuration of validity (assignment validity) for requested roles in last step (checkout) of request access UI wizard.
ValidityPredefinedValueType | Element which allows predefined validity duration for requested rolesin request access UI wizard.
GuiObjectListViewsType | Specifies the set of pages that are used for displaying lists of objects such as Users, Roles, Orgs, .
GuiShadowListViewType | List pages for shadows.
LdapSearchAuthenticationModuleType | Search configuration which uses an Ldap filter to locate the user
AnyValueType | Any value (property, reference, container).
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.
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.
AccessCertificationCaseType | An item that has to be certified, viewed in the scope of a given certification campaign.
AccessCertificationWorkItemType | A work item for a certification case.
AbstractWorkItemOutputType | TODO
LogFileContentType |
CorrelationAuthenticationModuleType | Module is used for the user authentication using the correlation rules.
CorrelationModuleConfigurationType | Configuration for correlation module.
CorrelationModuleOptionsType | Defines some restrictions for the correlation authentication module.
Amqp091SourceType | AMQP client configuration
AuthenticationSequenceChannelType | Channel specification for authentication sequence.
ApprovalStageExecutionPreviewType | Preview of an execution of an approval stage.
SecretsProvidersType | Secrets providers configuration container.
FileSecretsProviderType | Secrets provider that reads secrets from files.
EnvironmentVariablesSecretsProviderType | Environment variables secrets provider.
PropertiesSecretsProviderType | Properties secrets provider.
CustomSecretsProviderType | Custom secrets provider implementation, that is not known at the compile time.
CustomSecretsProviderConfigurationType | Configuration of the custom secrets provider, that is not known at the compile time.
ImportOptionsType | The options for import tasks.
AccessCertificationStageType | Information about a stage of a campaign.
AutoassignSpecificationType | Specification of role auto-assignment properties.
FocalAutoassignSpecificationType | Specification of role auto-assignment properties.
AutoassignMappingType |
AssignmentPropertiesSpecificationType |
ActivityActionsExecutedType | Shows what actions were executed.
CollectionStatsType | Stats (statistics) setting and entries.
IntegerStatType | Integer stat (statistic) entry.
TraceVisualizationInstructionsType | How to visualize trace file.
TraceVisualizationInstructionType | How to visualize trace file.
TraceVisualizationType | How a traced operation is to be visualized.
TraceVisualizationColumnsType | What columns to visualize? Volatile - will be changed soon.
TraceDataFlowVisualizationInstructionType | Specification of the data flow(s) to be visualized.
ShadowType | Local copy of any object on the provisioning resource that is related to provisioning.
PendingOperationType | Description of an operation that is pending (in progress) or that was recently completed.
ShadowCorrelationStateType | Current state of the correlation process.
ResourceObjectOwnerOptionsType | Describes the options for an owner of a resource object.
AbstractCorrelatorStateType | Current state of a correlator being used.
ShadowAttributesType | Attribute values from the resource.
ShadowAssociationsType | Association values from the resource.
EventMarkInformationType | Information specific for event marks.
EventMarkDomainType | Domain of a given event mark.
SimulationObjectPredicateType | A predicate over SimulationResultProcessedObjectType and/or ProcessedObject instances.
MonitoredOperationStatisticsType | Information about selected monitored operation.
MappingsStatisticsType | TODO
ConnIdOperationRecordType | Information about a ConnId operation.
WorkItemEventType | Process event related to a specific work item.
HookType | TODO
ItemRefinedDefinitionType | Description of the common item handling details, such as display name, read/write access and value and synchronization expressions.
AbstractReportWorkDefinitionType | Definition for report-related activities.
AccessCertificationAssignmentReviewScopeType | Scope for assignment-related reviews.
ReportBehaviorType | Behavior for report.
NotificationsStatisticsType | TODO
GenerateExpressionEvaluatorType | Generate value according to a policy that is associated with the property/attribute.
LdapAuthenticationModuleType | LDAP authentication module supports authentication via LDAP server.
AbstractFormItemType | Abstract supertype for all form items.
ProjectorComponentTraceType | Trace for Projector component operation.
ObjectTreeDeltasType | Container for ChangesRequested (focus primary delta and/or projection primary deltas).
LegacyCustomTransportConfigurationType | TODO
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.
WorkItemCompletionEventType | Event describing the work item completion.
SmsTransportConfigurationType | Where and how to send SMS messages (or any other SMS).
ModuleSaml2KeyStoreKeyType | SAML2 key from key store.
AssociationFromLinkExpressionEvaluatorType | Definition of an expression that creates association from links (linkRefs)
ShadowAssociationTypeObjectDefinitionType |
ExpressionPermissionMethodProfileType | Specifies restrictions and permissions for a specific method.
RegistrationsPolicyType | TODO
SelfRegistrationPolicyType | Structure that specifies policy for password management.
ResourceObjectShadowChangeDescriptionType | Description of the change in the external resource.
SchemaFilesType |
ModelHooksType | TODO
ProportionalExpressionEvaluatorType | Expression gets IntegerStatType as an input, IntegerStatType is derived from collection.
PrismConfigurationType | Prism specific configuration, mainly for performance optimizations and tuning
AnyDataAsyncUpdateMessageType | Async update carrying any data.
ActivityBeforeType | TODO
ValidationResultType | TODO
ValidationIssueType | TODO
ItemRouteType | Generalized item path.
SubSystemLoggerConfigurationType | Configuration of the logger: the facility that collects log messages from subsystem code.
MappingTransformationType | Informs that the value was provided by a mapping (and how exactly).
MappingSourceType |
CredentialsPolicyType | Credentials management policy.
CredentialPolicyType | Structure that specifies common elements to all the credential policies.
CredentialsStorageMethodType | Specifies the method of storing the credential in midPoint.
CredentialsResetMethodType | Specifies the method of resetting the credential.
PasswordCredentialsPolicyType | Structure that specifies policy for password management.
SecurityQuestionsCredentialsPolicyType | Structure that specifies policy for security questions.
SecurityQuestionDefinitionType | Definition of a single security question.
NonceCredentialsPolicyType | Structure that specifies policy for nonce management.
AttributeVerificationCredentialsPolicyType |
AbstractKeyStoreKeyType | Abstract type for key from key store.
StringValueWorkBucketContentType | Work bucket content defined using string value.
SynchronizationSituationDescriptionType | Complex description of a synchronization situation.
FormFieldGroupType | A group of fields.
ModuleSaml2SimpleKeyType | SAML2 key from string representation.
SecretsProviderType | Abstract definition of a secrets provider.
OperationProvisioningScriptType | Specifies how and when a script is executed during provisioning.
TraceDictionaryType | Object dictionary.
TraceDictionaryEntryType | One object.
FormType | Form definition.
JmsTextMessageType | Representation of JMS text message.
RepositoryModifyTraceType | Trace for repository MODIFY operation.
ClassLoggerConfigurationType | Configuration of the logger: the facility that collects log messages from the code.
ActivityBucketManagementStatisticsType | Information about bucket management operations performance within an activity.
DashboardWidgetDataType | Specifies widget data source.
SimulationMetricReferenceType | Reference to a metric - either by identifier (for explicitly defined ones) or by mark OID (for event mark based).
DataProtectionType | Container which specify legal content for the role related to the GDPR.
RolesOfTeammateType |
AutocompleteSearchConfigurationType |
SchemaAttachedPolicyRuleType | TODO Note that the rule should be triggered.
JmsMessageType | Representation of JMS message.
LegacySynchronizationReactionType | Reaction to a synchronization situation.
TracingConfigurationType | Tracing configuration, including profiles to be selected from.
WorkItemResultType | Overall output from a work item: outcome (approve/reject/.
RelationDefinitionType | Definition of a single (custom) relation.
AbstractCorrelatorType | Definition of a correlator.
CachingConfigurationType | Profiles for various kind of caching.
CachingProfileType | Specific caching profile that can be used system-wide or for individual threads.
CacheSettingsType | Settings for a given cache.
CacheStatisticsReportingConfigurationType | How cache statistics are collected and reported.
CacheInvalidationConfigurationType | How is the cache invalidated? Currently applicable only to global repo cache objects.
CacheObjectTypeSettingsType | Settings for a given cache and object type(s).
ModelCompareOptionsType | EXPERIMENTAL.
AuthenticationAttemptDataType |
ConnectorType | Description of a generic connector.
XmlSchemaType | This element contains the XSD-formatted definition of schema.
SchemaGenerationConstraintsType | TODO
AsyncProvisioningTargetType | Connection to asynchronous provisioning target.
ItemConsolidationTraceType | Trace for item consolidation.
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.
ExpressionProfileType | Specifies restrictions for execution of expressions and scripts.
ProhibitedValueItemType |
LookupTableRowType | Data structure that represents entire content of the lookup table, organized into table rows.
ActivityTaskStateOverviewType | State of the local activity run in an individual task.
TransformationMetadataType |
RepositoryGetVersionTraceType | Trace for repository getVersion operation.
RepositoryPerformanceInformationType | Information about repository performance.
TracingOutputType | Output of the tracing.
TracingOutputMetadataType | Metadata e.
TracingEnvironmentType | Description of the environment where the trace was captured.
DeploymentInformationType | Information about midPoint deployment: subscription information, deployment name, description, color and so on.
Amqp091MessageAttributesType | Representation of AMQP 0-9-1 message attributes.
FullShadowLoadedTraceType | Information about full shadow being loaded.
AttributeVerificationAuthenticationModuleType | The module can be used as an additional verification of the already authenticated user.
EvaluatedTransitionTriggerType |
RichHyperlinkType | Hyperlink with a label, menu and other data that control a rich presentation of the link.
FullTextSearchConfigurationType | Configuration of the full text search feature.
FullTextSearchIndexedItemsConfigurationType | What items to index.
MergeConfigurationType | Configuration that specifies automatic merging of two objects.
ItemRefMergeConfigurationType | TODO
ItemMergeConfigurationType | TODO
ConnectorInstanceSpecificationType | Complete specification of a connector instance with configuration and capabilities.
CapabilitiesType | Collection of resource capabilities.
AccessCertificationCampaignType | Definition of an access certification campaign.
SearchObjectExpressionEvaluatorType | Create an expression based on search results.
TaskExecutionLimitationsType | Limitations for execution of tasks on a given node.
ManagerSearchType | TODO
RepositoryOperationPerformanceInformationType | Information about single repository operation kind (e.
RoleManagementConfigurationType | A configuration for role management: role catalog, role assignments, etc.
RelationsDefinitionType | Definition of (custom) relations.
ReportDataType | Reports outputs.
MappingsStatisticsEntryType | TODO
NodeType | Node describes a single installation of midPoint.
BuildInformationType | TODO
ReferenceSearchExpressionEvaluatorType | Create an expression that provides a reference based on search results.
SystemConfigurationType | System configuration object.
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.
ObjectPolicyConfigurationType | Definition of policy for a specific object type.
ConnectorFrameworkType |
NotificationConfigurationType | A configuration for user notifications.
MessageTransportConfigurationType | A configuration for message transports.
MailTransportConfigurationType | Where and how to send mail messages (or any other mail messages).
FileTransportConfigurationType | Where and how to store "file" messages.
CustomTransportConfigurationType | Custom type transport that can be realized either as a Java class (e.
WfConfigurationType | Configuration for workflows - for those parts not stored in the system config file.
WfExecutionTasksConfigurationType | Configuration related to tasks in which model operations are executed.
WfExecutionTasksSerializationType | Whether and how to serialize execution tasks (if "execute after all approvals" is set to false).
PrimaryChangeProcessorConfigurationType | Configuration for PrimaryChangeProcessor.
PcpAspectConfigurationType | Configuration for a primary change processor aspect.
GeneralChangeProcessorConfigurationType | Configuration for GeneralChangeProcessor.
AccessCertificationConfigurationType | Configuration for access certification.
GlobalPolicyRuleType | Policy rule for use in global configuration.
ProvidedServiceConfigurationType | Configuration of a service provided by midPoint.
ProfilingConfigurationType | A configuration for profiling features of midPoint.
InternalsConfigurationType | Various internals configuration elements.
OperationResultHandlingStrategyType | Strategy for operation result aggregation.
RepositoryConfigurationType | Configuring various aspects of the repository - in addition to those that are configured statically using config.
RepositoryStatisticsReportingConfigurationType | How repository statistics are collected and reported.
ConstraintsCheckingStrategyType | How constraints checking (for focus and projections) should be done.
SynchronizationSituationUpdatingStrategyType | How synchronization situation in shadows should be updated.
MetadataRecordingStrategyType | How object metadata should be recorded or updated.
OperationExecutionRecordingStrategyType | How operationExecution records should be updated.
AdminGuiConfigurationType | Administration GUI configuration.
ObjectFormsType | Specifies the set of forms that are used for displaying and editing of objects, such as User, Role, Org, .
DashboardLayoutType | Specifies layout of a dashboard, such as the user dashboard (home screen) or administration dashboard.
DashboardWidgetType | Defines properties of a specific dashboard widget.
DashboardWidgetPresentationType | Specifies widget presentation properties.
DashboardWidgetDataFieldType | Properties of a specific widget data field.
GuiExportSettingsType | Specifies the settings for GUI object export.
AdminGuiConfigurationRoleManagementType | Role management features that are potentially user-specific i.
AccessRequestType | A configuration request access UI
TargetSelectionType | Configuration structure related to request access UI wizard and its first step - person of interest.
GroupSelectionType | Group selection structure creates new tile in first step of request access wizard UI (person of interest).
RelationSelectionType | Configuration structure related to request access UI wizard and its second step - relation selection.
RoleCatalogType | Configuration structure related to request access UI wizard and its third step - role catalog.
RoleCollectionViewType | Role collection view defines structure that should be shown in request access UI wizard - in role catalog step.
AdminGuiApprovalsConfigurationType | Configuration related to approvals GUI.
AdminGuiConfigurationDisplayFormatsType | Default display formats for various UI elements.
HomePageType | Definition for self dashboard.
PreviewContainerPanelConfigurationType | Used to define preview panels, for now it is only used on home (dashboard), but maybe later, we will need to show tables/forms in preview form also at other places.
InfrastructureConfigurationType | Technical (infrastructure) configuration of midPoint deployment.
SystemConfigurationExpressionsType | Specifies profile for expression evaluations, execution, restrictions, etc.
ExpressionPermissionProfileType | Specifies restrictions and permissions for various evaluators, especially for scripting expressions.
ExpressionPermissionPackageProfileType | Specifies restrictions and permissions for a package.
ExpressionPermissionClassProfileType | Specifies restrictions and permissions for a specific class.
FunctionLibrariesProfileType | What function libraries and their functions can be called?
FunctionLibraryProfileType | What functions in a given function library can be called?
LibraryFunctionProfileType | Specifies restrictions and permissions for a specific library function.
DefaultExpressionProfilesConfigurationType | Default expression profiles to be used in specific situations.
SystemConfigurationCorrelationType | Global settings related to correlation.
SystemConfigurationSimulationType | Global configuration of simulations.
SimulationMetricDefinitionType | Explicit definition of a metric.
SimulationMetricComputationType | Specification of how is the metric value computed for individual "processed objects".
SimulationMetricAggregationType | Specification of how metric values are aggregated.
CachesStateInformationType | Report on the state of midPoint caches.
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.
OidcResourceServerAuthenticationModuleType | OpenID Connect resource server.
JwtOidcResourceServerType | Define that resource server expect token in format JWT.
OpaqueTokenOidcResourceServerType | Define that resource server expect opaque token, which have to be verified by user info endpoint.
AccessCertificationCasesStatisticsType | Statistics give a set of access certification cases.
OperationPolicyConfigurationType | TODO
SchemaHandlingType | Specification of handling details for resource schema.
AssociatedResourceObjectTypeDefinitionType | Definition of an associated object.
ShadowAssociationTypeDefinitionType | Definition of a simulated association between resource objects.
ShadowAssociationTypeSubjectDefinitionType |
ShadowAssociationTypeNewDefinitionType | TODO
ShadowAssociationTypeNewSubjectDefinitionType | TODO
ShadowAssociationTypeFocusDefinitionType | TODO
IdMatchCorrelatorType | Correlation using ID Match service.
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.
LoginFormAuthenticationModuleType | Definition of "login form" module.
HttpHeaderAuthenticationModuleType | Pseudo-authentication for pre-authenticated users.
Saml2AuthenticationModuleType | SAML2 authentication module support authentication via Identity provider with SAML2.
Saml2ServiceProviderAuthenticationModuleType | SAML2 authentication module, service provider configuration.
Saml2KeyAuthenticationModuleType | SAML2 key.
OidcAuthenticationModuleType | OpenId Connect authentication module.
OidcClientAuthenticationModuleType | OpenID Connect client.
OidcOpenIdProviderType | OpenID Provider.
AbstractSimpleKeyType | Abstract type for key from string representation.
MailNonceAuthenticationModuleType | Mail nonce authentication module.
SecurityQuestionsFormAuthenticationModuleType | Definition of "security questions form" module.
FocusIdentificationAuthenticationModuleType | TODO
ModuleItemConfigurationType | TODO
OtherAuthenticationModuleType |
DuoAuthenticationModuleType | Module is used for 2FA authentication.
AuthenticationSequenceType | Authentication sequence.
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.
IdentityRecoveryPolicyType | Identity recovery management policy.
AsyncProvisioningDeleteOperationRequestedType | JAXB version of OperationRequested.
RoleAnalysisOptionType | This complex type defines options for role analysis.
AbstractLoggerConfigurationType | Configuration of the logger: the facility that collects log messages from the code.
LensElementContextType | TODO
LocalizableMessageListType | List of localizable messages, to be presented as a single message.
ObjectCollectionType | Object collection specification.
UnknownJavaObjectType | Type used to represent Java objects that are otherwise unknown to the system and cannot be represented in "canonical" XML form.
ConstExpressionEvaluatorType | TODO
CachingMetadataType | Metadata that record when a cache copy was retrieved, the identifiers (etags) of that copy and possibly also other data.
ProjectionObjectDeltaType | TODO
AbstractAnalysisSessionOptionType | Session process options.
AssociationAdditionType | Container for association-to-be-added in the context: resource shadow discriminator.
ShadowAssociationValueType | The value of an association.
ObjectActionsExecutedEntryType | Actions executed on a given object type, with given operation (change type) and via given channel.
StringFilterType | TODO
AsIsExpressionEvaluatorType | Copy value as is, without any modification.
WidgetType | TODO: viliam
AbstractAuthenticationModuleType | Common supertype for all authentication module definitions.
SingleCachePerformanceInformationType | Information about performance of a given (single) cache.
AbstractRegistrationPolicyType | TODO
RoleAnalysisSessionOptionType | Object clustering options for "role" mode.
OperationResultType | TODO
TraceType | Root type for tracing information that is embedded in OperationResult objects.
ItemsProgressOverviewType | Information on items processing (for activity state overview).
ClockworkTraceType | Abstract trace for clockwork events.
ReportType | Specification of midPoint report.
DashboardReportEngineConfigurationType | Configuration of dashboard-based reports.
ObjectCollectionReportEngineConfigurationType | Configuration of object collection-based reports.
SubreportParameterType | Subreport with expression.
SubreportResultHandlingType | How should we handle the situations when a sub-report produces either either multiple values, or no values at all?
FileFormatConfigurationType | Export configuration.
ParameterType | Describes input parameters.
SimulationMetricPartitionType | Partial or total aggregation of values for given metric.
ValueTransformationTraceType | Trace for transformation of a tuple of values.
Saml2NetworkAuthenticationModuleType | SAML2 authentication module, network configuration.
OrgType | Organizational unit, division, section, object group, team, project or any other form of organizing things and/or people.
AnalysisAttributeSettingType | Contains information about matching rules for object analysis process.
AnalysisAttributeRuleType | Contains information about matching rules for attribute analysis.
EvaluatedEmbeddingTriggerType |
ActivityPathType | Path from the root of the activity tree to the specified activity.
RoleAnalysisSessionStatisticType | The container consists of statistical data about the role analysis session.
ScanWorkStateType | Work state for scanning activities (validity scanner, trigger scanner, shadow refresher).
ObjectSynchronizationDiscriminatorType | Defines a synchronization properties (configuration) for a resource.
GenericObjectType | Generic object for storing unknown (unexpected) object types.
VariableBindingDefinitionType | Definition of variable which is bound to the property.
RoleAnalysisSimilarityMetricType | Contains information about the similarity metric for role analysis.
ObjectReferenceType | Reference to an object.
TransformExpressionEvaluatorType | TODO
AbstractConstructionType | Abstract supertype for constructions.
BaseEventHandlerType | Common base type for handler and notifiers - filtering and common information.
ExpressionType | TODO
AbstractShadowAssociationTypeDefinitionType | Definition of a shadow association type: parts that are common for native and simulated association types.
ConnectorHostType | Host definition for remote connector, remote connector framework or a remote "gateway".
WorkItemEventCauseInformationType |
PureCompositeWorkStateType | Work state for a pure composite activity.
ShadowDiscriminatorExpressionEvaluatorType | Expression based on selecting a specific projection.
CaseCreationEventType | Event describing the creation of a workflow process instance.
ReportConfigurationType | Report configuration based on report configuration schema.
AssignmentSegmentEvaluationTraceType | Trace for assignment evaluation operation.
OperationalStateType | Structure containing metadata about operational state of the resource.
MappingEvaluationResponseType | TODO .
NotificationsStatisticsEntryType | TODO
RoleAnalysisSessionType | Session for role analysis, e.
UserAnalysisSessionOptionType | Object clustering options for "user" mode.
SmsGatewayConfigurationType | Configuration of a particular SMS gateway.
LiveSyncWorkStateType | State of the live sync activity.
CharacterClassOrRefType | As a CharacterClassType, but it can contain a reference to a class defined elsewhere.
MessageTemplateType | Localizable template of the message used with a transport mechanism, for instance mail.
MessageTemplateContentType | Specifies the content of the message used with a transport mechanism, for instance mail.
LocalizedMessageTemplateContentType | Single language localization for the message template.
ArchetypeType | Archetype definition.
AbstractSecurityProfileType | Abstract supertype for various expression and related profiles.
ModelExecuteDeltaTraceType | Trace for model's delta execution.
FormDisplayType |
AbstractSourceEvaluationTraceType | Information about mapping or expression source during evaluation.
EvaluatedMultiplicityTriggerType |
LocalizableMessageArgumentType | Argument that is to be used for localized message parameter.
FunctionLibraryType | Define reusable functions
Amqp091MessageType | Representation AMQP 0-9-1 message.
LocalizableMessageType | A message that is to be localized into specified language.
SmsConfigurationType | Where and how to send SMS notifications (or any other SMS).
DiagnosticInformationType | A diagnostic information attached to an object.
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.
SchedulerInformationType | Describes the state of the (local) scheduler.
LookupTableType | An object that represents lookup table.
GenericPcpAspectConfigurationType | A generic configuration for a wf aspect.
EvaluatedExclusionTriggerType |
AbstractWorkItemType | Common superclass for workflow (approval) work item, certification work item and case management work item.
AdministrativeOperationalStateType | Structure containing metadata about administrative operational state of the resource.
ActivityAfterType | TODO
WfGeneralChangeProcessorStateType | DEPRECATED We need to decide what to do with this.
ItemRelatedRecordType | Columns common to all specific item-related reports (like ConnId operations, internal operations, etc).
ClusteringAttributeRuleType | Contains information about matching rules for clustering process.
ProjectorRunTraceType | Trace for Projector.
ValueMetadataType | The value metadata.
StorageMetadataType |
SimulationProcessedObjectMetricValueType | A value of a metric observed on a particular object processed by the simulation.
ObjectDeltaWaveType | TODO
ValueTransformationExpressionEvaluationTraceType | Trace for expression evaluation operation in AbstractValueTransformationExpressionEvaluator.
ObjectDeltaWavesType |
FilterWorkBucketContentType | Work bucket content defined explicitly by a filter.
RepositoryAddTraceType | Trace for repository ADD operation.
AccessCertificationAssignmentCaseType |
ErrorSelectorType | Selects error categories, e.
RepositorySearchObjectsTraceType | Trace for repository searchObjects/searchObjectsIterative operation.
AbstractCredentialType |
MailServerConfigurationType | Configuration of a particular mail server host.
LimitationsType | Definition of complexity and string policy
IdMatchCorrelatorStateType | State of the process driven by ID Match correlator.
ResourceWorkDefinitionType | Marker type for an activity work definition that use resourceObjects.
ConfirmationNotifierType | TODO
ParamsType |
FormDefinitionType | This part defines the actual form presentation and layout.
WorkItemEscalationLevelType | Description of an escalation level the processing is at.
ResourceObjectPatternType | Resource object pattern.
LogSegmentType | Segment of the logfile.
TaskGroupExecutionLimitationType | Limitations for execution of a task group on a given node.
ResourceConsistencyType | Configuration of consistency mechanisms.
EvaluatedStateTriggerType |
ContainerSecretsProviderType | Abstract container secrets provider.
CaseCorrelationContextType | Information related to correlation request that is to be resolved.
SimpleCaseSchemaType | Simple schema describing how work items for a case should be created.
AuthorizationEvaluationFilterProcessingRequestType | A request to evaluate authorization-based filter processing.
FunctionExpressionEvaluatorType | Evaluates custom defined functions from Function Library
AuthorizationEvaluationResponseType | Response of diagnostic evaluation of authorizations.
RepositoryOperationTraceType | Trace for repository operation.
ScriptEvaluationTraceType | Trace for script evaluation operation.
ScriptVariableEvaluationTraceType | Information about script variable during evaluation.
FormItemsType |
AbstractAccessCertificationDefinitionType | Definition of an access certification - a template for a set of access certification campaigns.
AbstractObjectTypeConfigurationType | Abstract supertype for all data types that specify configuration properties for a specific object type (User, Role, Org, Resource, .
WorkersReconciliationResultType | Result of the workers reconciliation process.
MarkType | A mark is a "label" given to an object - currently a prism object, an assignment, or audited/simulation event.
IdMatchAttributesType | Attributes to be sent to the external ID Match service.
CheckExpressionType | Expression used to check the data and report a user-friendly message in case that the check fails.
ValueSetDefinitionType | Definition of value set.
ManualProvisioningContextType | Describes the context of the manual provisioning request that is represented by a case.
DelegationWorkStateType | State for a delegation (delegating) activity run.
SimulationMetricPartitionDimensionsType | Set of dimensions of a partition.
ProvisioningStatisticsType | Statistical information on operations executed on resources.
ArtemisProvisioningTargetType | ActiveMQ Artemis target.
SimulationResultType | Result of a simulation run.
SimulationMetricValuesType | Values of a simulation metric, aggregated along with specific dimensions.
SimulationResultProcessedObjectType | An object that was processed during a particular simulation run.
InMemoryAssignmentDataProviderType | In Memory Assignment Data Provider
CaseCompletionEventType | Event describing the completion of a workflow process instance.
PolicyActionType | Common supertype for policy actions.
AccessCertificationCaseStageOutcomeType |
ReportExportWorkStateType | State of the report export activity.
AbstractActivityReportDefinitionType | Common parts of definitions of activity-related reports.
CommandLineScriptType | Specifies a command to be executed on an operating system command-line.
ActivityStateOverviewType | Describes an overview of the state of an activity.
InternalOperationRecordType | Information about a midPoint internal operation.
NamedValueType | Any value (property, reference, container) along with its name.
AbstractPasswordAuthenticationModuleType | Common definition for all authentication modules that use password.
InformationPartType | TODO Replace by forms eventually.
BucketProgressOverviewType | Information on buckets processing (for activity state overview).
ActivityBeforeAfterType | TODO
ItemProcessingRecordType | Information about item processing to be recorded in items report.
ClockworkRunTraceType | Trace for Clockwork.
PolicyConstraintEvaluationTraceType | Trace for policy constraint evaluation operation.
AbstractPolicyConstraintType | Basic data structure for all policy constraints.
AccessCertificationCaseReviewStrategyType |
MonitoredOperationsStatisticsType | Information about selected monitored operations.
CustomAsyncUpdateSourceType | Custom message source provided by a Java class.
AbstractSynchronizationActionType | Abstract synchronization action - either clockwork-based or arbitrary one.
ProhibitedValuesType |
ExpressionVariableDefinitionType | Definition of a variable.
AbstractRoleType | Abstract class that contains the "essence" of a role.
EvaluatedSituationTriggerType |
DashboardType | Configuration Dasboard dashboard showing in GUI.
UserType | User object represents a physical user of the system.
ShadowOwnerReferenceSearchExpressionEvaluatorType | An expression evaluator that provides a reference to the owner of the shadow in question.
FileAppenderConfigurationType |
ItemReportingConditionType | Condition controlling item report creation or collection that is evaluated before or after item is processed.
JmsSourceType | JMS client configuration
GeneralChangeProcessorScenarioType | A scenario for GeneralChangeProcessor.
PolicyType | FIXME
ProvisioningOperationTraceType | Trace for provisioning operation.
FileConfigurationType | Where and how to store "file" notifications.
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.
SuperResourceDeclarationType | Declares a "super-resource".
ResourceBusinessConfigurationType | Configuration of resource "business" aspects such as workflow parameters, notifications, approvers, owners, etc.
AbstractSecurityQuestionsAuthenticationModuleType | Common definition for all authentication modules that use security questions.
DummyNotifierType | TODO
AssignmentTargetSearchExpressionEvaluatorType | Create an expression that provides an assignment based on search results.
PopulateItemType | TODO
MappingEvaluationRequestType | TODO .
MappingEvaluationVariableType |
ReconciliationWorkStateType | State of the reconciliation activity.
ProvisioningStatisticsOperationEntryType | Information on operations of given type and result status.
BucketManagementOperationStatisticsType | Information about specific kind of work bucket management operation performance.
AbstractWorkBucketContentType | Abstract supertype for description of bucket contents.
PlannedOperationAttemptType | Describes an attempt that is to be made.
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.
FilterCorrelatorType | A correlator that uses a specified filter to find shadow owner.
AsyncUpdateListeningActivityInformationType | Information on async update listening activity.
RepositorySearchTraceType | TEMPORARY - REMOVE
TriggerCreationType | Deals with creation of recompute triggers for selected objects.
SynchronizeOperationPolicyConfigurationType |
MessagePropertyType | Message property (key-value pair).
EvaluatedPolicyRuleTriggerType |
LocalizableMessageTemplateType | A template that produces a localizable message after argument expressions are evaluated into specific arguments.
ObjectDeltaOperationType | TODO
AbstractTokenOidcResourceServerType |
HookListType | TODO
ExpressionEvaluatorWrapperType | Wrapper for expression evaluator.
AccessCertificationDefinitionForReportType | Access certification definition augmented with report-related information (e.
FormFieldType | A single form field.
AbstractWorkItemActionType | TODO EXPERIMENTAL
RoleType | A role in the extended Role-Based Access Control (RBAC) sense.
ProvisioningScriptArgumentType | Script argument.
OperationProvisioningScriptsType | Collection of scripts to be executed for various provisioning operations.
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.
SchemaAttachedPolicyRulesType | Why was this process started? For processes based on policy rules we define it via relevant policy rules.
EvaluatedHasAssignmentTriggerType |
ScriptExpressionEvaluatorConfigurationType | Data structure that contains all the configuration details for script execution, except for code itself.
PolicyRuleEvaluationTraceType | Trace for policy rule evaluation operation.
ItemsCorrelatorType | Correlator that compares individual items.
SequenceType | Definition of a sequence object that produces unique values.
RangeType | TODO
ExpressionCorrelatorType | A correlator that uses a specified expression to find shadow owner.
FocusLoadedTraceType | Information about focus being loaded.
WfChangeProcessorConfigurationType | Configuration for workflow change processor.
WorkItemEscalationEventType | Event describing the fact of escalation.
RecipientExpressionResultType | Type for recipient expression, which can be either a focus or a string.
AsyncUpdateSourceType | Source of asynchronous updates.
ClusteringAttributeSettingType | Contains information about matching rules for clustering process.
EvaluatedModificationTriggerType |
AbstractWorkDefinitionType | Marker type for an activity work definition.
ObjectSetBasedWorkDefinitionType | A definition that applies to a set of repository objects.
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
AuthorizationEvaluationAccessDecisionRequestType | A request to evaluate authorization-based access decision.
BucketProcessingRecordType | Information about bucket completion or analysis to be recorded in buckets report.
NotificationTransportConfigType | Type for notification specific transport configuration.
OperationBusinessContextType | The business context of an operation.
MappingTimeDeclarationType | Specification of time-based mapping constraints.
WorkItemDelegationEventType | Event describing the fact of delegation.
MailConfigurationType | Where and how to send mail notifications (or any other mail messages).
RepositoryDeleteTraceType | Trace for repository DELETE operation.
CaseType | TODO
ClockworkClickTraceType | Trace for Clockwork.
AsyncProvisioningAddOperationRequestedType | JAXB version of OperationRequested.
NotificationMessageAttachmentType | Message attachment for notifications.
StageCompletionEventType | Event describing the completion of a workflow process instance stage.