Skip to content

Dimension Mapping

Dimension mapping Logic Scripts are used to map nodes between two or more applications. Whenever an action is performed on the source application such as Create Member, Rename Member or Edit Properties, the corresponding action will be performed on the mapped application.

There are the three options for dimension mappings:

  • Sync
  • Smart Sync
  • Dimension Mapping Logic Script

Sync & Smart Sync

The Sync and Smart Sync options do not require any Logic Scripts. They automatically replicate actions from the source application to mapped applications.

  • Sync → Throws an error if the node is not found in the target application
  • Smart Sync → Does not throw an error if the node is missing

For more details, refer to the Administrator Guide – Dimension Mapping

🧠 Dimension Mapping Logic Script

When the built-in options are not sufficient and custom logic is required the Dimension Mapping Logic Script type can be used.

The Logic Builder provides input parameters for each request action, such as:

  • Member name
  • Parent member name
  • Action code

The script must then populate the appropriate output parameters so the action can be successfully applied in the mapped application.

Info

All input and output parameters are declared in the EW_LB_API package
(for example: ew_lb_api.g_member_name).

🔗 Script Association

Dimension Mapping Logic Scripts are assigned from the Dimension Mapping configuration screen, as shown below:

Dimension Mapping Script Association
Figure: Dimension Mapping script assignment screen