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.

How to restrict catalog form to only particular groups using advanced script?

raj99918
Tera Contributor

Hi,

 

How to restrict catalog form to only particular groups using advanced script in user criteria condition is like group contains developers?

 

Thanks

6 REPLIES 6

Hi @SanjivMeher , Here is the script :

 

 

var list= new GlideRecord('sys_user_grmember');
list.addQuery('user', gs.getUserID());
list.addQuery('group.active', true);
list.addEncodedQuery('group.nameLIKEdevelopers');
list.query();
while(list.next()){
answer = true;
}
{
    answer = false;
}

Can you try below script

var glist= new GlideRecord('sys_user_grmember');
glist.addQuery('user', gs.getUserID());
glist.addQuery('group.active', true);
glist.addEncodedQuery('group.nameLIKEdevelopers');
glist.query();
if (glist.next()){
answer = true;
}
else{
    answer = false;
}

Please mark this response as correct or helpful if it assisted you with your question.