how to include more than one group name in gs.getUser().isMemberOf
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-03-2024 10:13 AM
can I do this ? i'm trying to see if the curent user is a meber of any of these groups as a condition before excuting script.
gs.getUser().isMemberOf('emergency_view_1' ,'emergency_view_2','emergency_view_3','emergency_view_4')
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-03-2024 11:30 AM - edited 04-03-2024 11:32 AM
Hi @KGsilassie
You can add more condition using the logical operator OR ( || ).
Use only one group with isMemberOf(String group)
var currentUser = gs.getUser();
var isMember = currentUser.isMemberOf('emergency_view_1') || currentUser.isMemberOf('emergency_view_1') || currentUser.isMemberOf('emergency_view_3') || currentUser.isMemberOf('emergency_view_4');
Refer the details here.
-Thanks,
AshishKM
Please mark this response as correct and helpful if it helps you can mark more that one reply as accepted solution

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-03-2024 12:03 PM
@KGsilassie Use multiple or operators || between
gs.getUser().isMemberOf('emergency_view_1') ||gs.getUser().isMemberOf('emergency_view_4');