Service Mapping Rendered UI actions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā08-04-2025 09:20 AM
Does anyone know where the buttons under Actions are? They look like UI actions but are not listed in the system definition - UI Actions module.
mapped - applications -- select a service -- Actions on right side.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā08-05-2025 11:54 AM
@Derek19 I don't see 'Actions' button (may be restricted for Service Mapping Admin), but, I do see the buttons 'Update' and 'Delete Source'. These buttons are triggering API call (found this using the above method I mentioned) to the OOB Business service scripted REST API - "SaBusinessService". These are using Script Include functions configured in the -" BusinessServiceManagerAPI".
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā08-05-2025 07:38 AM - edited ā08-05-2025 07:39 AM
Hi @Derek19 ,
As per my understanding, below will be helpful for this.
1. Look under the Scoped Application: āApplication Portfolio Managementā or āApplication Servicesā
These buttons are typically introduced by APM (Application Portfolio Management) or Service Mapping plugins.
* Go to:āØSystem Definition > UI Actions⨠Switch to the scoped application (likely: APM, Service Mapping, or Dynamic CI Group)
How to switch scope:
* Top right corner ā click the gear icon (Settings)
* Change scope to Application Portfolio Management or others related to Application Services
* Then recheck UI Actions
2. Check āForm Context Menuā or āForm Buttonā UI Actions
In System Definition > UI Actions, apply the following filters:
Table Name: [Your table e.g., cmdb_ci_service or svc_ci_appl_service]
Form Button: true
Active: true
Sometimes the UI Action is scoped to the form type or layout, not globally listed.
3. Check for āForm Contextual Actionsā via UI Policies or Client Scripts
If theyāre not UI Actions, they may be injected by:
* UI Policies (check for those setting visible fields/buttons based on form state)
* Client Scripts (check for onLoad scripts that inject buttons or trigger workflows)
* Form Layout Scripts (in the sys_ui_section or sys_ui_action customized for APM)
4. Check āForm Annotationā Actions (Form Designer)
Some actions may be exposed via annotations, not true UI Actions.
* Go to: Form Design for the service table (e.g., cmdb_ci_service)
* Look for Annotations or embedded buttons added by form-level configuration or via the Related Lists
5. Check for Flow/Workflow Launchers
These buttons could also be launching Flows or Workflows, and the buttons are exposed via:
* Flow Action Launcher
* Process Automation Designer (PAD)
* Check:āØProcess Automation > FlowsāØWorkflow > Workflow EditorāØOr sys_flow_context for executions tied to these buttons
Please appreciate the efforts of community contributors by marking appropriate response as Mark my Answer Helpful or Accept Solution this may help other community users to follow correct solution in future.
Thank You
AJ - TechTrek with AJ - ITOM Trainer
LinkedIn:- https://www.linkedin.com/in/ajay-kumar-66a91385/
YouTube:- https://www.youtube.com/@learnitomwithaj
Topmate:- https://topmate.io/aj_techtrekwithaj (Connect for 1-1 Session)
ServiceNow Community MVP 2025