Menu Editor

Introduction

This function is accessed via the sidebar menu. A user can prepare their own specific menu, which is applied after being saved automatically and after reloading the sidebar. It is only available for the web view. It is not possible to find it on the mobile version.

The default menu is created after importing a function pack. Currently, access to this function does not require special user rights.

This function also allows the user to perform the following actions for a menu tree:

  • import
  • create
  • export
  • delete
  • copy
  • set active
  • modify
Note:
This function is visible only for users with an assigned role, that is defined in "employee-hub-common" FunctionPack (role "c:employee_hub_editor").

Import

A menu can be imported as a *.json file. The import is automatically validated and only a correct format is uploaded. It is possible to import the same menu multiple times.

Create

A new menu can also be created. To do so, a name must be entered. Additionally, it is possible to create your own structure using the buttons for adding a folder or function. Subfolders are also allowed. It is important to note that a function can be placed in custom menu tree only once.

Export

Each menu can be exported as a *.json file. The file is immediately downloaded.

Delete

It is possible to delete every menu except the default menu.

Copy

Every menu can be duplicated. There is no restriction. The suffix "- copy" is always added.

Set Active

The menu currently being used has the label "Active". The active menu can be changed by the user. If the menu is changed, then the sidebar is automatically reloaded.

Modify

Modifying a menu includes changing its name. However, the name of the default menu cannot be changed. It is also possible to update data inside, i.e. add, change, remove, or rename folders or functions.