Recently, I faced a challenge while trying to modify list items in the software asset workspace without having access to App Engine Studio. My goal was to update lists and all the resources pointed to using App Engine Studio for these changes.
I decided to explore UI Builder and ventured into the /operations/ path to create a variant. Despite my efforts, the list navigation (list_nav) configuration was set to @context.app.listConfigId, and I couldn’t pinpoint how this was being set up.
Luckily, Brad Tilton provided a crucial tip: "It all happens outside UIB. Check out this article."
Note this section of the article;
UX Lists (sys_ux_list): Lists defined for each category. A list must have a category and you can configure the conditions for the list data, columns, grouping, and other parameters you can set. You'll notice that you cannot configure the component properties for a List component when the page is read only, but many of those properties are exposed in the UX List record for configuration, so you do not need to duplicate the page to set List properties.
Following Brad’s advice, I created a UX List item, which worked seamlessly. Once I knew where to look, the process was straightforward.
If you're in a similar situation, check out the ServiceNow documentation on configuring lists in configurable workspaces. It could save you a lot of time and effort!
P.S. I found all the documentation saying you can use App Engine Studio for this. First one must be entitled to App Engine Studio. Also something about App Engine Studio is I guess it cannot or is not how one changes UX list for Out of the box (OOTB) workspaces. Thanks for that interaction Marc Mouries.