
- Post History
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
on 07-26-2022 04:05 AM
This is a handy guide on how to use view rules in a Workspace Experience.
Below are the steps to follow:
1. If not already available, create a UX View Rules Configuration record for your workspace experience (sys_ux_view_rules_configuration) via menu Next Experience → Configuration Settings → UX View Rules Configurations. Save the SysId and memorize the name.
2. Select your Workspace experience UX Page Registry configuration record via menu Now Experience Framework → Experiences or directly from the table sys_ux_page_registry.
Sample screenshot
3. Create a new property from the UX Page Properties related list at the bottom with the following values:
Name: viewRuleConfigId
Type: string
Value: the SysId of the UX View Rules Configuration record created in step 1
4. Now you can create your Workspace View Rule record via menu Workspace Experiences → Workspace View Rules, or from sysrule_view_workspace, and configure it accordingly associating the UX View Rules Configuration record created in step 1 from the relative list at the bottom.
Sample screenshot
- 19,933 Views
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hi, I have followed the same process but its not working in Tokyo instance.
It's working fine in Rome one, any update on this?

- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hi,
The guide was based on a Tokyo instance and documentation. I just repeated the above steps on another Tokyo instance (patch 3) and I successfully used a new custom form view through a new Workspace View Rule.
Are you trying to use it on the CSM/FSM configurable workspace or on new custom workspace experience?
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hi,
Thanks for your reply, I am trying on new custom workspace, as it was working fine on my previous instance so I suspected issue could be because of Tokyo instance.
If you have ServiceNow document for same, can you please provide docs links, that might be helpful to check if am missing anything else other than this.

- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hi Kilo,
I just tried to do it in a custom new workspace experience, and for me it worked but I had to uncheck first the property "Experience Restricted" in the Workspace View Rule (step 4).
Let me know if it worked for you.
Regarding the documentation, I will check in the coming days and will post the link here if I find something useful for this specific configuration.
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hi,
Thank you for this information, it worked!
However as this field was not present in my Rome instance, and in this instance it was showing as unchecked only but when I again checked and unchecked it, view rules started working.
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hi Team,
Can anyone help me to understand how to change tje Related List Layout in configurable workspace.
Thanks,
Uma.
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
I am also struggling a bit with the Related List Layout as well as the Form Layout. It "sometimes" loads. Is there a specific role that is needed? Admin works - but if it is not an admin it doesn't. It is just defaulting to the "workspace" view (which is defined by that view property). I've also tried to do this in a domain separated instance (since that table supports domains) and it seems to also cause issues.
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
I have been struggling with the related list layout too, and I found that the layout adjusts based on the Default View. That is, open the record in the traditional UI, right-click form header of related list, select "configure list layout", configure the layout for the view called "Default View" (not just Default).
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
@MagnusSchlamovi - I ended up just configuring the related list layout on the "workspace" view since the CSM/FSM workspace defaults to it. Not ideal - but got me out of the pain of dealing with views. Will look into the "Default View" situation if I run into more issues.
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
@DorianK - I should add that I am working with a "home-made" workspace.
By the way, I have tried to follow the instructions in this post to make a view rule (including unchecking the "Experience Restricted" checkbox) but have had no luck in making this work.
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
@MagnusSchlamovi - if you look at the CSM workspace they have a "view" property as well (that says it defaults to that view if one isn' found). If all you need is just 1 view - then you can probably mimic that property (but don't know where the logic is forcing that)
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
@DorianK - are you referring to the view rules or a different record? On the view rule, the View property is mandatory, and I already populated it with the view specific to my custom workspace (below image shows the view rule for interactions on the CSM workspace, just for context for anyone wondering what we are talking about).
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
I was referring to "Experience" Page Registry
https://<instance>.service-now.com/nav_to.do?uri=sys_ux_page_property.do?sys_id=3d9b58fd53c3101043d7ddeeff7b1275

- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hi guys,
@MagnusSchlamovi is taking you to the right place. From the View Rules Configuration record used by your experience (sys_ux_view_rules_configuration) you can see the view used, most likely Workspace.
Then:
1) in classic UI, right click on the 3 dots menu..
2) add the columns you wish, I added Updated
3) you should see the new layout for that record (Task SLA in my sample)
Please check which View Configuration record is used by your experience first
Hope it helps.
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Thank you @Fabio19
Have you tried this with custom workspaces? I have done everything described:
- View Configuration created with two related View Rules
- Experience page property viewRuleConfigId set with sys_id of the View Configuration record
- "Experience Restricted" unchecked on the View Rules
But the view rules don't take effect. I am trying the "Hide Details and UI actions" and reordering tabs, but to no avail.

- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hi @MagnusSchlamovi,
Got it. I suggest to play with what you can do on your workplace experience as admin, for instance adding columns on a related list layout should create a record in sys_ui_list and you should see which view your experience is using (removing your user it will make the list layout available to all):
Or, if you want to manipulate your form view:
Which instance version are you on? I will check this more deeply in the coming days...
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hi @Fabio.
Got it. I suggest to play with what you can do on your workplace experience as admin, for instance adding columns on a related list layout should create a record in sys_ui_list and you should see which view your experience is using (removing your user it will make the list layout available to all):
Yes, this was my approach. Confusingly, the normal (not related list) list layouts are maintained in sys_ux_list (for anyone who might be struggling with that).
For form views, there is no problem, these act as expected being governed by the view specific to my workspace.
I am working on a Tokyo instance.
Thanks for helping out!
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hello @Fabio19,
I have a table called Approval Request which is related to any child tables of OOB Case table. Now I have created different views for each child table for Approval Request table, but when I create a view rule with condition as "Case.Task Type = Type A" then it doesn't seems to work. If I update my condition pointing to a choice field like "Service type = Ground" then it picks up the correct view.
Have you came across this type of issue before?
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
hey guys. I have a question on email quick message ,
how to configure email quick message for compose email in workspace side
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hi @Fabio19 , Thanks for this article. I am able to use the view rule for workspace but I wanted to call script Includes in workspace View rule like we used to do in Native View rule using advanced.
Is there any possible way to achieve it?
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
@snow-developer I have a default view in the platform UI that includes all trade-specific fields and auto-populates the incident number. I would like to display the same view in the Service Operations Workspace. Could you please guide me step by step on how to activate or configure this default view in the workspace