Resource wizard

Last modified 10 Oct 2023 09:23 +02:00
Since 4.6
This functionality is available since version 4.6.

Resource wizard was complete rewrite and redesign in midPoint version 4.6. Screenshots below corresponding with midPoint version 4.8.

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

step 1 basic conf
Figure 1. Select type of resource
step 1 resource catalog
Figure 2. Resource catalog

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

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

  • From scratch - selecting from the available connectors.

  • Copy From template - selecting from the resource template, but we only copy values from template to new resource.

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 3. Basic configuration of resource
step 1 connector conf discovery
Figure 4. Partial configuration for discovery
step 1 discovered config
Figure 5. Discovered configuration
step 1 schema
Figure 6. Schema

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

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

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

  • After clicking on last tile you will be redirected 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 9. Table of object type


Detail for configuration of object type:

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

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

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

Attribute mapping


Inbound mapping:

step 3 mappings inbound
Figure 15. Table of inbound mappings
step 3 mappings inbound detail main
Figure 16. Main detail configuration of inbound mapping
step 3 mappings inbound detail optional
Figure 17. Optional detail configuration of inbound mapping


Outbound mapping:

step 3 mappings outbound
Figure 18. Table of outbound mappings
step 3 mappings outbound detail main
Figure 19. Main detail configuration of outbound mapping
step 3 mappings outbound detail optional
Figure 20. Optional detail configuration of inbound mapping


Attribute override:

step 3 mappings override
Figure 21. Table of attribute overrides
step 3 mappings override detail basic
Figure 22. Detail configuration of attribute override
step 3 mappings override detail limitations
Figure 23. Detail configuration of attribute override limitations

Synchronization

Table of synchronization actions
Figure 24. Table of synchronization rules


Detail for synchronization rule:

step 4 synch detail basic
Figure 25. Basic configuration of synchronizatio rule
step 4 synch detail action
Figure 26. Action for synchronization rule
step 4 synch detail optional
Figure 27. optional attributes for synchronization rule

Correlation

Table of correlation rules
Figure 28. Table of correlation rules
Table of correlation items for one correlation rule
Figure 29. Table of correlation items for one correlation rule

Capabilities

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 30. Capabilities configuration

Activation

From version 4.8, midPoint contains GUI support for activation mapping. We can add predefined mappings configuration or use typically mappings. For more information see Resource Schema Handling: Activation.

Details configuration for typically mapping are same as for attribute mappings, so contain main and optional details panel.

Inbound

step 7 activation inbounds
Figure 31. Empty inbound table for activation
step 7 activation inbound add
Figure 32. Popup for adding of new inbound activation mapping
step 7 activation inbound full
Figure 33. Activation table with inbound mapping for administrative status

Outbound

step 7 activation outbounds
Figure 34. Empty outbound table for activation
step 7 activation outbound add
Figure 35. Popup for adding of new outbound activation mapping
step 7 activation outbound full
Figure 36. Activation table with outbound mapping for administrative status and predefined mappings for 'Disable instead of delete' and 'Delayed delete' configuration

Predefined mapping configurations contains only one configuration step.

Predefined details configuration for 'Delayed delete'
Figure 37. Predefined details configuration for 'Delayed delete'

Credentials

Configuration for credentials contains similar panels as for activation, but contains only one kind of mapping and doesn’t contain any predefined mappings.

Configuration of credentials
Figure 38. Configuration of credentials

Associations

Table of associations
Figure 39. Table of associations
Detail configuration for association
Figure 40. 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, click on button 'Configure', and then the buttons for opening the wizard for a specific part of the object type configuration are displayed.

Resource detail
Figure 41. Resource detail
Was this page helpful?
YES NO
Thanks for your feedback