Custom Menu

Custom Menu allows you to create customized actions that can be performed on requests, problems, changes, projects, releases, assets, CMDB, purchase, contracts and custom modules. You can configure actions for a custom menu by using custom functions, custom widgets, or by invoking a URL. The configured menus can be accessed from the appropriate drop-down on the details page of the respective records under supported modules.

 

 

Set up Custom Menu

To set up a custom menu, you need to create a menu and then add menu items to it. You can also group the menu items if required.

Role required: SDAdmin

 Step 1: Create Custom Menu

To create a custom menu,

  1. Go to Setup > Developer Space > Custom Menu.   

  2. Choose your preferred module using the dropdown on the top-left:  Request, Problem, Change, Release, Asset, CMDB, and Custom Modules.

 

 

  1. Click New Custom Menu (This option appears only if no custom menu already exists for the selected module).

 

 

  1. Provide name, description, set status, and click Save.

 

 Step 2: Add Menu Items

You can add menu items directly to the custom menu or to a menu group within the custom menu.
To add a menu item,

  1. Click Add and choose New Menu Item. If you want to add a menu item to an existing menu group, select a group on the left pane and click New Menu Item on the right corner. To learn more about creating menu groups, click here.

 

 

  1. Provide menu name, description, and set status.

  2. Associated Roles: Select All Roles if you want the custom menu item to be available to all users. To limit the availability of the menu item to specific users, choose Selected Roles and add your preferred roles from the drop-down.

  3. Menu applies to (Not applicable for assets): Select All Templates if you want the custom menu item to be available across all templates of the selected module. To limit the availability of the menu item to specific templates, choose Selected Templates and your preferred templates from the drop-down. This field is not applicable for assets, CMDB, and custom modules.

  1. Criteria: You can either choose to support the menu item only if specific criteria is met or support the menu item without any custom criteria.

    1. To support menu items without any custom criteria, select Apply no condition.

    2. To support menu items only when custom criteria are met, select Apply conditions based on criteria, and configure the criteria as instructed below:

      1. Choose your preferred column from the Select Column drop-down.

      2. Choose your preferred operator as applicable for the selected column. Typical operators: is, is not, is empty, is not empty.

      3. Select/provide the appropriate values as required.

 

You can add multiple criteria.
To add a new criteria click Add beside the criteria and configure it.
To remove a criteria, click Remove beside the criteria that you want to be removed.
If multiple criteria are configured, you can choose to apply all criteria or only some of them using the AND/OR operators against the criteria entries.
  1. Actions: To configure an action for your custom menu item, select your preferred option below.

  2. Finally, click Save.

 

 Manage Custom Menu

 

 

Deleting a menu deletes all menu items and menu groups within the menu.

 
Manage Menu Items

 

 

 

 

 Group Menu Items 

You can create menu groups and add menu items to them. Grouping helps users to identify actions that share some similarities. The Custom Menu drop-down on the details page of the supported records will list the menu items based on the groups.

 

 

 Create Menu Groups

To create a menu group, 

  1. Go to Setup > Developer Space > Custom Menu.

  2. Choose your preferred module using the dropdown on the top-left: Request, Problem, Change, Release, and Asset.

 

 

  1. Click Add and choose New Menu Group.

 

 

  1. Provide name, description, and set status.

 

  1. Finally, click Save.

Once a group is added, you can add menu items to the group. To do this, click New Menu Item and then follow the steps here.

 

 

 Manage Menu Groups

 

 

Deleting a group deletes menu items within the group. However, before deleting a group, you can move menu items from the group to any other group or leave them unclassified under the custom menu to prevent them from getting deleted.