HR case - Assignment group filtering
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-03-2025 08:32 AM
Hello Community.
We have implemented HR service delivery recently. HR cases are being created and auto assigned to different resolver groups. Sometimes these cases are being manually assigned to groups who don't have read/write access to those cases. we want to restrict that and show only those assignment groups who have write access to that service.
We have defined this read/write access using COE security rules.
For instance, there is an HR service for "Address change". If HR case is created for this service, it should just show groups associated to Address change security rule. Please see below.
Please advise. i know we might need to update the reference qualifier and add this filtering but any help here would be appreciated.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-03-2025 08:43 AM
@dvelloriy You can plan to create an Advanced reference qualifier on the assignment group field on the HR Case table. This Advanced reference qualifier will simply make a call to a script include method and pass current record in it. This script include method will internally make a GlideRecord call to sn_hr_core_coe_security_policy andsn_hr_core_m2m_security_policy_group tables and filter the records on the basis of the HR service. it will provide the sys_ids of the groups responsible for taking care of the HR service.
Hope this helps.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-03-2025 08:53 AM
Hi sandeep, could you please help with gliderecord call to fetch the groups sys ids?