Requesting Help on ACL's
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 hours ago - last edited 3 hours ago
Hi All,
Kindly help me how to fix this below ACL's
'helpdesk1' user is member of 'Help Desk-DF', 'HelpDesk-DF' group members will have only snc_internal role , they should able to see incidents
where Help Desk-DF(u_helpdesk_df) field is not empty.
READ ACL: Incident - None -
function() {
var helpdeskdfgrp = gs.getUser().isMemberOf("Help Desk - DF");
var logginUser = gs.getUserID();
var helpdeskdf = !gs.nil(current.u_helpdesk_df);
if (helpdeskdf && helpdeskdfgrp && logginUser) {
answer = true;
return;
}
if (helpdeskdf && !helpdeskdfgrp && logginUser) {
answer = false;
true;
}
})();
there are two incident in above screen shot,
now impersonated with 'helpdesk1' user , he is able to see only single record, he is not able to see the incidents where where Help Desk-DF(u_helpdesk_df) field is not empty.
Kindly help me how to make available incident where Help Desk-DF(u_helpdesk_df) field is not empty.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
34m ago
Hello @surajsironi ,
Could you please try the below ACL script:
(function () {
var isHelpDeskDF = gs.getUser().isMemberOf('Help Desk - DF');
var hasHelpdeskDF = !gs.nil(current.getValue('u_helpdesk_df'));
answer = isHelpDeskDF && hasHelpdeskDF;
})(); If records with empty values are still visible in list view, try using a Before Query Business Rule.
Please mark the response as helpful if it resolves your issue.

