My List sharing option in DLP Workspace

BORAV
Tera Contributor

I need to enable the ability to share lists created under "My Lists" in the DLP Workspace with other team members, similar to the functionality available in the SOW Workspace.

How to configure the list options in the UI builder list variant.


BORAV_0-1778613206975.png

BORAV_1-1778613284313.png

 

 

4 REPLIES 4

Naveen20
ServiceNow Employee
The Share action on the My Lists three-dot menu is part of the newer sn-now-list-menu bundle (the wrapped/connected List Menu) introduced in Yokohama. If the DLP IR Analyst Workspace's List page still uses the older standalone now-record-list-menu-connected component or a pre-Yokohama list variant, only Save a copy / Rename / Delete render — there is no separate "Enable Share" toggle on the component itself.

To enable
1. In UIB, open the DLP IR Analyst Workspacethe List page.
2. Create a new variant using the current List page template (don't edit the read-only OOB page).
3. Confirm the component in the new variant is the List Menu bundle (sn-now-list-menu), not the raw List Menu.
4. Set variant order so the new variant beats any older OOB variant for the target audience.
5. Save, reload, and verifyshared records land in sys_ux_my_list.

 Share may not be exposed in every patch. Test in sub-prod, and confirm against the DLP IR Workspace

Ankur Bawiskar
Tera Patron

@BORAV 

you see an option to Share, did it not work by sharing it with some users or groups from there?

Regards,
Ankur
Certified Technical Architect  ||  10x ServiceNow MVP  ||  ServiceNow Community Leader

BORAV
Tera Contributor

Hi Naveen,

Thanks for sharing the solution earlier — it did help address my ask partially. However, after implementing it, I noticed that while the new behavior works, it seems to have impacted some of the standard OOB UX functionality, including the main List behavior and related features.

I wanted to check if there’s a way we can incorporate both approaches in the page variant such a way that:

  • the existing OOB list functionality remains intact, and
  • we can still introduce the new enhancement without breaking the default experience.
    BORAV_0-1778779123083.png

     

    Default List ----> it should show DLP incidents but it is showing the ITSM things


Naveen20
ServiceNow Employee

@BORAV 

 
The Default lists showing ITSM (Tasks/Incidents/Problems) means your new variant's List Menu is bound to the generic/SOW configuration instead of the DLP IR Analyst Workspace's UX List Menu Configuration. Fix the binding, don't replace the OOB variant — coexist via variant order + audience.

Try these steps:

1. Find the DLP workspace's list config: navigate to sys_ux_list_menu_config.list, locate the record for the DLP IR Analyst Workspace (the one that defines DLP Incidents/Tasks/etc.), copy its sys_id.
2. In UI Builder, open your new List page variant → select the List Menu component → in the Config panel, set Configuration to that sys_id (or bind to @context.app.listConfigId if the workspace's sys_ux_page_registry already defines listConfigId for the DLP experience).
3. Keep the OOB variant active. On your new variant, set Order lower than 90 (so it wins over OOB only for your target audience) and attach an Audience (sys_ux_applicability + sys_ux_applicability_m2m_variant) for the team that needs Share.
4. Users outside that audience still get the OOB variant unchanged.

Not certain which exact sys_ux_list_menu_config record ships with DLP IR Analyst Workspace in your release — verify by filtering that table by application scope and matching the categories you see (DLP Incidents, etc.).