Skip to main content
Version: 5.0

Navigation Settings

Overview

Navigation settings are used to define sections, dashboards, and pages in the system's main navigation menu.

Configuration

The navigation menu configuration page consists of two main parts:

  • Navigation Menu Settings - tools for editing the menu
  • Preview - a preview of the navigation menu reflecting the latest changes

Navigation menu settings page

There are two ways to configure the menu:

  • Interface - editing the menu using a tree structure of elements
  • JSON - editing the menu via a JSON editor

You can switch between modes using the toggle:

Navigation mode switcher

Graphical Interface

The graphical interface presents the navigation menu as a tree structure consisting of:

  • Group - a container that includes multiple menu items
  • Dashboard - a link to a dashboard
  • Page - a link to a module page

You can add a new item using the Add Module or Add Section buttons. The new item will be appended to the end of the tree. By default, all elements in the tree are collapsed — click on them to expand.

Expanded tree item

Within each item, you can define:

  • Module Title - the label displayed in the main menu
  • Module Name - the internal identifier used by the system
Information

Root elements of the tree are always modules, represented by Group items.

New elements can be added using the Add Section button. Each menu item comes with a set of control functions located next to its name:

Menu item control panel

These include:

  • Visibility toggle - controls whether the item is shown in the menu
  • Permissions - opens the permission editing interface
  • Delete - removes the menu item

Menu items can be reordered within their parent group to change their order in the menu.

Group

Group item

The Group type is used to group menu items.

Page

Page item

The Page type is used to create a link to a module page. This item does not support nesting.

Dashboard

Dashboard item

The Dashboard item is used to create a link to an existing dashboard. This item supports two modes, toggled via the Composite dashboard switch. A regular dashboard item does not support nesting. If the dashboard is marked as composite, it can include other Dashboard and Group items. The system name of a composite dashboard can be set to any value.

When navigating to a composite dashboard from the menu, the system will open a page with tabs, each representing an embedded dashboard.

Pay attention!

Dashboards that are part of a composite dashboard cannot have nested items. Additionally, groups can only contain regular dashboards.

Permissions

You can define permissions for each menu item. To do so, click the people () icon next to the desired menu item. This will open a modal window where you can configure access.

Navigation permissions modal window

At the bottom of the modal, there is an Apply to child elements toggle. Enable this to apply the same permissions to all nested items of the current menu entry.

Pay attention!

All newly created menu items already have a permissions object. Items without permissions are marked with a people () icon highlighted in yellow, and access will be granted to all users.