Modules

Adjust the navigation modules view according to your preferences.

The Modules Manager section is the steering panel allowing you to adjust and customize the Management Dashboard navigation menu. Here, you can find different options to organize the Management Dashboard in a way it triggers full efficiency for your team and add customizations that adhere to your solution and style of working. The modules navigation structure takes effect for all tenant users.

Modules Manager section

Check out the different tools offered in the Modules view to adapt the navigation menu to your needs.

Modules Manager options

Reorder modules

You can rearrange the modules as required. Reordering is possible either at the same level or across levels when a module doesn't have child modules underneath. Note that one level nesting is supported, so the hierarchy can have two layers only. To move a module, hover over the selected module name and drag and drop the module to the chosen destination.

Reorder module

Add custom modules

You can add existing or custom modules to the selected destination. When you hover over a module, the additional options menu appears. Choose + and decide where to add a new module - options depend on the selected level:

Add module
Add module root options
Add module child options

The new node appears in the chosen location and you can modify it as suitable.

If you make a mistake, or no longer need the custom module, it can be permanently deleted.

Hide module

The unused modules, not necessary for your setup, can be hidden from the view. Hover over the module you want to hide and choose the Hide option and the module is no longer displayed in the navigation tree. To uncover the module, use the Show option.

Hide module

Edit nodes

Hover over an existing or a newly added node for additional options and choose Edit.

Edit module

Editing options depend on the location of the module.

Root node
Child node

Modify displayed name

Modify displayed name

Modify localized displayed name

Modify localized displayed name

Redirect the module (only for nodes without child nodes)

Redirect the module

Add custom icon

Redirect nodes

For greater customization, you can define where the module points to and where content is sourced from. The Redirect to allows the following options to point the edited module to:

  • existing module - select the existing module from the list

  • custom module - provide the external URL and package where your custom module is hosted

  • custom instance - point to the created custom type

  • extension - point to the created custom extension registered in the Management Dashboard

Redirect module

This way, you have full flexibility to display custom modules, entities, or extensions in the most convenient destination in the navigation menu.

For more information on custom instances, see the Custom Instances documentation.

Custom icon

The root nodes can display custom icons. In the Edit mode, choose the Upload icon option. Then, using the + or drag and drop option, add the icon file from your device, and Upload it to the MD. When the icon is imported, you an select it as the module icon.

Add module icon
Attach module icon
Upload module icon
Select module icon

Import/Export

The Import/Export option is especially convenient when you have extended navigation menu with large number of nodes. With Export you can download a JSON file that defines the navigation structure. You can make the adjustments for the navigation directly in the JSON file. Similarly, you can modify names, change the order, add new nodes, add redirects or custom icons. When ready, upload the edited JSON using the Import option.

Modules import and export

Upon import, there's validation mechanism that checks the correctness of the modules structure defined in the JSON, which secures the navigation from errors.

Reset to default

Once you have your custom navigation saved but if for any reason you'd like to return to the default navigation structure, use the option Reset to default to go back to the original Management Dashboard state.

Reset to default state

Last updated

Was this helpful?