Resource wizard

Last modified 03 Mar 2023 12:13 +01:00
Since 4.6
This functionality is available since version 4.6.

Resource wizard was complete rewrite and redesign in midPoint version 4.6.

Some wizard panels are configurable, for more information see Wizard panels.

New UI takes form of some panels with choice for specific parts of resource configuration. Specific part of configuration is represented by a wizard with steps.

Basic configuration

Resource catalog
Figure 1. Resource catalog

First panel of resource wizard allows user to choose connector or template for future resource. There are two possibilities:

  • From template - selecting from the resource template that needs to be preconfigured.

  • From scratch - selecting from the available connectors.

When we choose the source, we proceed to a couple of steps for the basic configuration of the resource and the connector.

  • First step contains basic configuration for resource.

  • When selected connector supports discovery operation, then in second step you have to set mandatory properties for discovering of possible configuration.

  • Third step contains contains other possible configuration properties. Some properties can contain suggestions.

  • Last step show table with possible object classes.

step 1 basic conf
Figure 2. Basic configuration of resource
step 1 connector conf discovery
Figure 3. Partial configuration for discovery
step 1 discovered config
Figure 4. Discovered configuration
step 1 schema
Figure 5. Schema

After basic configuration of resource we see three tiles for next path.

Parts of resource configuration
Figure 6. Parts of resource configuration
  • First tile shows data on resource.

Data preview
Figure 7. Data preview
  • Second tile leads to the object type configuration.

  • After clicking on last tile you will be redirect to resource details page.

Object type configuration

When we choose the configuration for the object type, we can see a table.

Table of object type
Figure 8. Table of object type

Detail for configuration of object type:

step 2 object type basic config
Figure 9. Basic configuration of object type
step 2 object type resource data
Figure 10. Resource data
step 2 object type midpoint data
Figure 11. Midpoint data

After we configure object type, we can see the tiles for previewing the data and configuring the containers of the selected object type.

Parts of object type configuration
Figure 12. Parts of object type configuration
Data preview of object type
Figure 13. Data preview of object type

Attribute mapping

Inbound mapping:

step 3 mappings inbound
Figure 14. Table of inbound mappings
step 3 mappings inbound detail
Figure 15. Detail configuration of inbound mapping

Outbound mapping:

step 3 mappings outbound
Figure 16. Table of outbound mappings
step 3 mappings outbound detail
Figure 17. Detail configuration of outbound mapping

Attribute override:

step 3 mappings override
Figure 18. Table of attribute overrides
step 3 mappings override detail basic
Figure 19. Detail configuration of attribute override
step 3 mappings override detail limitations
Figure 20. Detail configuration of attribute override limitations


Table of synchronization actions
Figure 21. Table of synchronization rules

Detail for synchronization rule:

step 4 synch detail basic
Figure 22. Basic configuration of synchronizatio rule
step 4 synch detail action
Figure 23. Action for synchronization rule
step 4 synch detail optional
Figure 24. optional attributes for synchronization rule


Table of correlation rules
Figure 25. Table of correlation rules
Table of correlation items for one correlation rule
Figure 26. Table of correlation items for one correlation rule


On the capabilities configuration panel, we can see one tile for each supported capability. Some capability we can only enable or disable, but some contains a configuration container. When a capability contains container, and we click on the capability tile, a container configuration popup will appear.

Capabilities configuration
Figure 27. Capabilities configuration


The object type activation configuration will be improved in the next version of midPoint.

step 7 activation admin status
Figure 28. Configuration of administrative status
step 7 activation existence
Figure 29. Configuration of existence
step 7 activation valid from
Figure 30. Configuration of valid from
step 7 activation valid to
Figure 31. Configuration of valid to
step 7 activation lockout status
Figure 32. Configuration of lockout status


The object type credentials configuration will be improved in the next version of midPoint.

Configuration of credentials
Figure 33. Configuration of credentials


Table of associations
Figure 34. Table of associations
Detail configuration for association
Figure 35. Detail configuration for association

Wizard for existing resource

We can use wizard panels to edit existing resource. It’s enough if we open the panel for displaying resource objects (accounts/entitlements/generics), select specific object type by intent, and then the buttons for opening the wizard for a specific part of the object type configuration are displayed.

Resource detail
Figure 36. Resource detail