Trying to remove My assets from Now Mobile Hopepage My items Icon Section
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-09-2025 12:15 PM - edited 01-09-2025 12:19 PM
As a system administrator, when I attempt to remove My assets from Now Mobile Hopepage > My items within the Icon section in Mobile App Builder I am getting the following error. .
"Error: Internal MAB error of type BadRequestError: unable to delete record from table sys_sg_navigation_section_m2m_destination - ACL Exception Delete Failed due to security constraints"
Would anyone know how I can remove "My assets" from that Icon section destination?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-09-2025 12:32 PM
I found a way to get the items I wanted. I inactivated the OOB launcher section and created my own.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Wednesday
If you’re getting an error like:
Internal MAB error of type BadRequestError: unable to delete record from table sys_sg_navigation_tab_map – ACL Exception Delete Failed due to security constraints
This happens because you’re trying to delete a Mobile App Builder navigation tab directly from the table, but ACLs prevent deletion. Instead of deleting the record, you need to deactivate it from the Navigation Tab record itself.
This is how I fixed it and I am calling it a "work around":
- Open the Platform view (not Mobile App Builder), you can click the three dots and open that.
- Navigate to the item you want to remove from the Mobile Agent app.
- In my case, I wanted to remove “Procurement” from the Mobile Agent app.
- When you click the item, you’ll land on the table sys_sg_navigation_tab_map.
- Make sure you are in the correct application scope.
- Open the related Navigation Tab record.
- Deactivate the navigation tab instead of deleting the mapping record.
Once the tab is deactivated, it disappears from the app without triggering ACL errors.
