- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-19-2017 12:42 AM
I have 12 Assignment group .
My requirement is : Assigned should should be only editable if it's the member of group .
I have written the ACL on assigned to . It's working fine if I hardoce the Assignemtn group value in isMemeber of function .
But ebery time my Assignemtn group changes .
I have writtent he Below acl:
var x= current.assignment_group.name;
gs.info("Group nameeeeee="+x);
if(gs.getUser().isMemberOf(x))
{
answer=true;
}
else
{
answer=false;
}
But this is not working : It;s showing error in logs
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-19-2017 10:55 PM
Hello everyone ,
I got my answer .
Actually gs.getUser().isMemberOf doesnot work in SCOPED APPLICATION.
Please refer the lonk:
Configure the ServiceNow-initiated Qualys IP scan
I implemeted their script and it worked.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-19-2017 01:04 AM
Hi Prerna,
Can you try this :
answer = false;
var x= current.assignment_group.name;
gs.info("Group nameeeeee="+x);
if(gs.getUser().isMemberOf(x))
{
answer=true;
}
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-19-2017 10:39 PM
Not working.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-19-2017 01:06 AM
Hi,
Ca you try gs.getUser()isMemberOf(current.assignment_group)
Thanks,
Tamoghna
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-19-2017 10:34 PM
Not working.