How to restrict to access the record based on the custom role (global search any way )

jaiho_rai
Kilo Sage

Hi ALL,

There is issue I need to restrict the access the record if user have certain condition 

table - incident

- Custom role - xyz_role

category - Security

Subcategory - antivirus

These records are only accessible to those only who have "xyz_role" , others will not able to access.

What I tried :

ACL - read > incident > --none-- > role - xyz_role > condition ->category - Security >Subcategory - antivirus

other try 

read > incident > * > role - xyz_role > condition ->category - Security >Subcategory - antivirus

 

but it failing  ??????????

 

please suggest 

 

7 REPLIES 7

AshishKM
Kilo Patron
Kilo Patron

Hi @jaiho_rai ,

Please share the screen shot of ACL page. ( exclude the client information, if any ).

 

-Thanks,
AshishKMishra


Please mark this response as correct and helpful if it helps you can mark more that one reply as accepted solution

Hi @AshishKM 

Please find one of the acl below 

Screenshot 2023-11-21 at 22.53.53.png

Check, is there any other read ACL with same role (without condition). If found more read ACL then compare the role and share the details.  


Please mark this response as correct and helpful if it helps you can mark more that one reply as accepted solution

Sandeep Rajput
Tera Patron
Tera Patron

@jaiho_rai If the above ACLs are not restricting data for those users not having xyz_role, this indicates that there other ACLs available on the incident table which are granting access to those records which are only allowed to be seen by user xyz_role. I recommend you to deactivate other ACLs on incident table and keep these two ACLs active and check if the users not having xyz_role can still access the data.

 

Hope this helps.