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.

Need to hide App Module based on group

Ratan B
Tera Contributor

Hi Community,

 

I have requirement to hide the App Module based on group, since 2 groups have same rule and doesn't have any unique role between these group.

Is there any ways to control the visibility of App Module based on Group..?

 

Thanks....

1 ACCEPTED SOLUTION

Gunjan Kiratkar
Kilo Patron

Hi @Ratan B ,

You can refer below thread :-

Can you restrict showing a module link by group instead of role? 


Please Mark My Response as Correct/Helpful based on Impact
Regards,
Gunjan Kiratkar
2X ServiceNow MVP
Community Rising Star 2022
Youtube : ServiceNow Guy

View solution in original post

2 REPLIES 2

Gunjan Kiratkar
Kilo Patron

Hi @Ratan B ,

You can refer below thread :-

Can you restrict showing a module link by group instead of role? 


Please Mark My Response as Correct/Helpful based on Impact
Regards,
Gunjan Kiratkar
2X ServiceNow MVP
Community Rising Star 2022
Youtube : ServiceNow Guy

Mohith Devatte
Tera Sage

HELLO @Ratan B ,

1)you can create an ACL on app module table and in the advanced script you can write a script to check if the logged in user is part of those two group using gs.getUser().isMemberOf('your group name');

OR

2)You can create a query BR to restrict the visibility like below 

if(gs.getUser().isMemberOf('Group A')||gs.getUser().isMemberOf('Group B'))


    {


    current.addQuery('sys_id', '5212632ced4f5500b14f689a971ad873');//sys_id of the application


    }

hope this helps 

mark the answer as correct if this helps you in any way 

 

Thanks