Overview
Custom Menu allows you to create customized actions that can be performed on various modules in ServiceDesk Plus MSP Cloud. 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.
Supported Modules:
- Requests
- Problems
- Changes
- Projects
- Releases
- Assets
- CMDB
- Purchase
- Contracts
- Custom Modules
Role required: SDAdmin
- Go to Setup > Developer Space > Custom Menu.
- Choose your preferred module from the module dropdown.
- Click New Custom Menu. This option appears only if no custom menu already exists for the selected module.
- Provide a name, description, and set status.
- Click Save.
If a custom module is already configured, you can
create a new menu group. You cannot create multiple custom menus for the same module.
- 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.
- Use the pointers below to configure a menu item:
Provide custom menu details
| - Give the menu item an appropriate name. This is a mandatory field.
- Describe the menu item usage and associated actions.
- Maintain the menu item in a usable status. If disabled, the menu item will not be displayed.
|
|
Specify conditions
| 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.
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.
Applies to (only for assets):
- Select Assets or add your preferred product types.
Applies to (only for CMDB):
- Select CMDB or add your preferred CI types.
Criteria:
- To support menu items without any custom criteria, select Apply no condition.
- To support menu items only when custom criteria are met, select Apply conditions based on criteria. Configure the criteria by selecting a column, operator, and value.
- You can add multiple criteria and choose to apply all criteria or only some of them using the AND/OR operators against the criteria entries.
|
- Configure action
| Choose an action to be execute:
- Custom Function: Choose a pre-configured custom function or create a new custom function.
- Custom Widget: Select a widget item to be displayed on the custom menu or create a new custom widget.
- Invoke a URL: Specify the URL that needs to be called. It can be a third-party API or simply an external URL in the supported protocol standard.
|
- Click Save.
Select the custom menu on the right pane and perform the following actions:
Edit custom menu: Click

on the top-right.
Delete custom menu: Click

on the top-right.
Enable/Disable custom menu: Use the status toggle to enable/disable a menu group.
Deleting a menu deletes all menu items and menu groups within the menu.
Select the custom menu on the right pane and perform the following actions:
- Edit menu item: Click
on the top-right.
- Delete menu item: Click
on the top-right.
- Enable/Disable item: Use the status toggle to enable/disable a menu group.
- Reorder menu items within a group/custom menu: Click
to move the item to your preferred location.
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.
- Go to Setup > Developer Space > Custom Menu.
- Choose your preferred module from the module dropdown.
- Click Add and choose New Menu Group.
- Provide a name, description, and set status.
- Click Save.
- After a group is added, you can add menu items to the group by clicking New Menu Item.
- Edit menu group: Click
on the top-right.
- Delete menu group: Click
on the top-right.
- Enable/Disable group: Use the status toggle to enable/disable a menu group.
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.
Related Articles
Custom Menu
Custom functions can be executed using Custom Menu to perform a variety of user-defined actions within ServiceDesk Plus MSP Cloud and external applications. You can configure custom functions for custom menu actions in requests, problems, changes, ...
Custom Views
Custom views allow you to filter data in a module based on specific conditions to create your own customized list view, template view, or kanban view pages. Role Required: Technicians with View permissions Go to the respective module. Click the New ...
Custom Views
You can filter the change requests based on specific criteria to create your own customized page of change requests. This helps you sort and view change requests based on your priority and requirement. Role Required: SDAdmin, SDChangeManager, User ...
Custom Views
Custom Views Create a customized list or template view that filters and displays only releases matching a specific criteria. This helps you sort and view release requests based on your priority and requirement. Role Required: SDAdmin, ...
Custom Functions
Overview Custom functions allow you to manipulate data within ServiceDesk Plus MSP Cloud and external applications. You can use custom functions to configure complex conditions or define multiple actions. For example, data under any module can be ...