Can we use CWS home page as Next Experience landing pages based on user Assignmentgroup

Revathi15
Tera Contributor

I want to set the CWS Home page as Next Experience landing pages based on logged in user group do we have any option to reuse CWS home pages ? Can we clone the CWS home page variants to reflect under Unified Navigation path to set as a default landing pages.Help me in reusing CWS home pages

10 REPLIES 10

Hi @Revathi15,

 

Thank you for sharing the screenshots! That really helped me understand your question.

 

The short answer is that you can't move variants from one experience to another using UI Builder. 

 

You may still be able to move variants by editing some of the fields of the corresponding UX Screen [sys_ux_screen] record such as Screen Collection, App Configuration, etc. However, I can't guarantee whether that would work out or not, functionality-wise.

 

Hi @Arpan Baishya ,

 

Let me ask the question other way around can we set CWS home pages as landing page for  different group of users when they login by default with out giving access to the users to modify their preferences.

Hi @Revathi15,

 

Yes, I think that should be possible. Unless a user is an admin, they wouldn't be able to navigate to User Administration > User Preferences.

@Arpan Baishya,

Could please help me with the Script/Approch how can we achieve that automatically when a person is added to group SOW home page should be defaulted as landing page when he login and vise versa when he is removed from the group the preference should be removed?

 

Hi @Revathi15,

 

Taking a cue from what @Brad Tilton mentioned in his answer, on the UI Builder, you may see a variant like this. 

 

ArpanBaishya_0-1696317587933.png

 

There is an audience defined here for which this landing page is supposed to appear. In order to create your own audience, head over to the Audience table [sys_ux_applicability]. Here is an example record below.

 

ArpanBaishya_1-1696317927030.png

At this point, you need to determine if this level of configuration will meet your needs or not. If you need to be more specific, you would have to add User Criteria Inclusions and/or User Criteria Exclusions.

While doing so, you'll encounter fields called Can Read and Cannot Read. These are references to the User Criteria table [user_criteria]. In a User Criteria record, you can set multiple users, groups, roles, locations, etc., and you may even add script logic depending on how specific or complex your requirement is. Here is an example.

ArpanBaishya_2-1696318475932.png


I think this should be all that you need in order to set up your audience.

Let me know if this helps.