How to prevent the deletion of a record by any platform user?

Mike Insley
Kilo Expert

Hi, 

I have a requirement to prevent anyone with access to the platform, including admins from deleting records from a table (sn_si_incident in this case). I've tried deactivating the baseline delete ACL that restricts deletion to all by Security admins, and replacing it with one that contains the role 'nobody', however I can't see that role, even as admin. I'm sure there is an easier/better way to achieve this. Has anyone had to achieve something similar?

Thanks

Mike

1 REPLY 1

Mike Insley
Kilo Expert

I answered my own question 😉

 

I deactivated the baseline sn_si_incident delete ACL, and replaced it with a delete rule containing no roles, and a condition of answer = false;