Employees in watch list are not able to see the requests for which they are marked in watch list
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-16-2025 03:22 AM
Hi Team,
I have a requirement that Employees in watch list are not able to see the requests for which they are marked in watch list under my requests of self-service portal and also send email to watch list users
I have tried creating after business rule on sc_req_item table
(function executeRule(current, previous /*null when async*/ ) {
// Add your code here
var users = current.variables.watch_list;
gs.addInfoMessage('wl users ' + users);
if (users) {
gs.addInfoMessage(' users ' + users);
var requestGR = new GlideRecord('sc_request');
if (requestGR.get(current.request)) {
requestGR.watch_list = users;
requestGR.update();
gs.addInfoMessage('watch list ' + requestGR.watch_list);
}
}
})(current, previous);
Watch list field is not present on the request table so i have created on sc_req_item table.
Please check and help to achieve this scenario.
Thanks,
Raja
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-16-2025 09:07 PM
Hello @rajasekharteja,
For similar kind of issue, please refer to the below link:
https://www.servicenow.com/community/hrsd-forum/how-the-watchlist-person-can-able-to-see-my-requests...
If it is helpful, please mark it as helpful and accept the correct solution by refer to this solution it will helpful to them.
Thanks & Regards,
Abbas Shaik