Welcome to Community Week 2025! Join us to learn, connect, and be recognized as we celebrate the spirit of Community and the power of AI. Get the details  

Set form view based on role

Patrick Slatter
Tera Guru

Morning! 

I am running into an issue with enforcing a view to users based on role. 

This seems to be due to it saving "user preferences"

I have a default view and a handful of custom views, for the demand records. 

 

If a user is on "business" view or "Finance Transformation" view in teh list and then opens a demand record, it should display in "FInance Transformation View".  There is a role "finance transformation" that users using both of these views have. 

I have a view rule in place 

(function overrideView(view, is_list) {
answer = view;

if (gs.hasRole("admin"))
return;

if (gs.hasRole("finance_transformation"))
answer = "Finance_Transformation";


})(view, is_list);

 

 

ISSUE:

If i am on finance transformation list view and open a record it works 

If i am on business view and open a record it opens in "Defautl view" 

 

How can i enforce both of these to open in finance transformation form view?

 

Thanks!!

1 REPLY 1

Patrick Slatter
Tera Guru

@BharathChintala any thoughts?