Find your people. Pick a challenge. Ship something real. The CreatorCon Hackathon is coming to the Community Pavilion for one epic night. Every skill level, every role welcome. Join us on May 5th and learn more here.

Group based related list

Zosy
Giga Contributor

HI Team , 

There is requirement  to create related list and that related list should be able to access to Particular groups! 

Also there is Field  called regulator this has 2 values  CTC and  SEC

When we select For CTC then the created  related list should be able to access this 2  groups ABC_admin and ABC_ASSISMENT 

and When we select SEC then the created list should be able to access this 2  groups ABC_complience and XYZ _approval

 

I have Created the Related List  however I am looking help to scripting part How can I achive this requirement 

Looking forward your help in this .

 

Thanks In advance .

6 REPLIES 6

hello @Zosy add a double quote at the end the sys_id  also you need to use get value for getting assignment group like below

My bad i gave the wrong syntax

 

if(newValue=="CTC_sys_id" && (g_form.getValue('assignment_group')=="ABC_admin__group_sys_id" ||g_form.getValue('assignment_group')=="ABC_ASSESSMENT_group_sys_id" ))
{
g_form.showRelatedList('your_related_list_name');
}
else if(newValue=="SEC_sys_id_value" && (g_form.getValue('assignment_group')=="ABC_compliance_group_sys_id" || g_form.getValue('assignment_group')=="ABC _approval_group_sys_id"))
{
g_form.showRelatedList('your_related_list_name');
}

}

 

Sagar Pagar
Tera Patron

Hi,

I would suggest to use the UI policy with required condition for assignment group.

In UI policy Related list action you can hide/show the Related lists.

 

Thanks,

Sagar Pagar

The world works with ServiceNow