Tickets Visible to all Assignment Groups - HRSD
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-02-2023 10:33 AM
Team,
We have configured HRSD with multiple HR Services, e.g. Benefits, Complaints etc. Each service is managed by a specific (assignment) group. Due to privacy policy, we want logged tickets should be restricted to these specific groups. For example, if there is a ticket for benefit, only group (assigned i.e. Benefit team) should be able to see that ticket. Not every one else . Please suggest if this is possible OOB, or we need to customize?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-02-2023 10:57 AM
Hello @Cameron13
You can use OOTB COE Security configuration to restrict read/write access to any case based on conditions you configure.
Thanks,
Ali
Thank you,
Ali
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-03-2023 07:50 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-03-2023 08:01 AM - edited 10-03-2023 08:21 AM
Hi @Cameron13 ,
You might of OOB security configs acting upon (https://docs.servicenow.com/en-US/bundle/vancouver-employee-service-management/page/product/human-r...
But still if you need to customize it You can have a before Query BR on that tickets table with condition as below:
(function executeRule(current, previous /*null when async*/ ) {
current.addEncodedQuery('assignment_groupDYNAMICd6435e965f510100a9ad2572f2b47744');
})(current, previous);
Please mark as Accepted Solution & hit like if it suffice your requirement. 🙂