- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-28-2024 01:01 PM
Hello Everyone,
I have a scoped app with a custom table that extends the Task table. I have also created a simple workspace that has a list page created from the List Page Template and a Standard record page (for now). The issue I'm having is that on the workspace list view of my custom table I can't seem to remove the "Assign to me" button.
I have a UX Action Configuration for my workspace but there is no Action Assignment record for "Assign to me" in the All Global List Actions related list. I therefore can't create an Action Exclusion for my custom table.
I've also copied (Insert and Stay) the OOTB "Assign to me" UI Actions for Task table (one in the Global scope and one in the Service Operations Workspace ITSM Common scope) and set the condition to "false" in my duplicated actions but that didn't make any difference in my workspace list.
Does anyone know a way that I can remove or hide this "Assign to me" button on my workspace list view? I do need other actions so I can't just hide all list actions. I'm attaching a screenshot of the list header that has the button.
Thanks,
Chad
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-30-2024 06:36 AM
I reached out to ServiceNow Support and got help with this. Though there wasn't an "Assign to me" Action Assignment (sys_declarative_action_assignment) in the "All Global List Actions" related list on my workspace's UX Actions Configuration (sys_ux_action_config), there still were a handful of "Assign to me" Action Assignments when I went to sys_declarative_action_assignment.list and looked for records with Action Label "Assign to me". I went one-by-one through those records adding my custom tables to their Action Exclusions related list. I eventually added my custom tables to the correct Action Assignment's Action Exclusions related list and then the "Assign to me" button stopped showing up on my workspace list views.
So in my case, the issue was really that I was assuming that inherited Action Assignment records would all show up in the "All Global List Actions" related list of my workspace's UX Actions Configuration. That was an incorrect assumption and now I know to look through the entire list of Action Assignment records whenever there is an action showing up that I'm not expecting. Then by adding my table(s) to the Action Assignment's Action Exclusions related list I can stop the action from showing up.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-30-2024 06:36 AM
I reached out to ServiceNow Support and got help with this. Though there wasn't an "Assign to me" Action Assignment (sys_declarative_action_assignment) in the "All Global List Actions" related list on my workspace's UX Actions Configuration (sys_ux_action_config), there still were a handful of "Assign to me" Action Assignments when I went to sys_declarative_action_assignment.list and looked for records with Action Label "Assign to me". I went one-by-one through those records adding my custom tables to their Action Exclusions related list. I eventually added my custom tables to the correct Action Assignment's Action Exclusions related list and then the "Assign to me" button stopped showing up on my workspace list views.
So in my case, the issue was really that I was assuming that inherited Action Assignment records would all show up in the "All Global List Actions" related list of my workspace's UX Actions Configuration. That was an incorrect assumption and now I know to look through the entire list of Action Assignment records whenever there is an action showing up that I'm not expecting. Then by adding my table(s) to the Action Assignment's Action Exclusions related list I can stop the action from showing up.