Hide "Delete" button from Approval form

khamsone
Kilo Expert

Hello,

I need to hide the "delete"button from approval form.

find_real_file.png

How can I proceed to do that ? I searched on the Service Now community but there are a lot way to do but I need the simpler way.

Thanks in advance for your help.

Regards,

10 REPLIES 10

For admin, any acls will override the acls. Always acls are applicable to non admin users. if admin also do not need to visible maens,You have uncheck the admin override


Admin OverridesSelect this check box to have users with the admin role automatically pass the permissions check for this ACL rule, regardless of what script or role restrictions would apply. However, the nobody role takes precedence over the admin override option, so even admins cannot have access if they are assigned the nobody role.

Clear this check box if administrators must meet the permissions defined in this ACL rule to gain access to the secured object. Since administrators will always pass role checks (see the description of the Requires role field), use the condition builder or Script field to create a permissions check that administrators must pass.


You have configured acl correctly only. But instead of security_admin you can give admin role.


So for your case you have to test with non admin users. I mean you have to impersonate other than admin role and check weather delete button is visible or not.


Hi,



I always see the "delete" button after doing an impersonate with no admin user.


Check if there are additional delete acls on this table.


it's perfect now !



There is already a delete ACL with itil, admin, approval role...



thank you for help.


Great to know that!