For example, If you want to restrict the deletion of the instances of work objects or rules then in your access role go to Work- class and set the value to 0 for Delete instances and Delete rules. Then if you try to delete any rule in the Work- or Rule- class the error will be shown like in attachment, but it wont disable the Delete button it just blocks the deletion of rules/instances.
As per my understanding you had created a section in your specific class and you want to restrict the operator to delete the section based on access role. If this is your exact requirement and your section is available in Work class then follow the usecase which will help you in achieving your requirement. If this is not your exact requirement kindly share the screenshots of your usecase.
I had tried to delete the Work group by setting the @baseclass Delete instances and Delete rules to 0 and i am not able to delete the Work group which is tested in v717. Kindly share the tracer result when you click on the Delete button after entering the deletion reason in the text field for our further investigation also let us know the version of your prpc. Thank you.