what is purpose of admin override ?

vishal nandre1
Kilo Explorer

what is purpose of   admin override  and then i am clicking this box will be uncheck how to effect of crud operation

3 REPLIES 3

Shane J
Tera Guru

I assume you're referring to security ACLs?  Admin override for an ACL exempts anyone with the admin role from any restrictions of that ACL.

Allen Andreas
Administrator
Administrator

https://docs.servicenow.com/bundle/kingston-platform-administration/page/administer/contextual-secur...

It is sometimes useful to not check the admin override box if you're wanting to test access to certain things and/or you are not wanting admins to even bypass the security.


Please consider marking my reply as Helpful and/or Accept Solution, if applicable. Thanks!

graham_c
Tera Guru

When you create an ACL with Admin Override checked, it means that the ACL will not apply to users with the "admin" role (normally known as ServiceNow Administrators in your company). 

An example is that you can create a "write *" ACL on the Incident table that has a condition of "State is not closed", leaving the "Admin Override" field checked will mean that no one can edit the Incident record once it has been updated to closed, except users with the Admin role. Where if you uncheck the "Admin Override" field n the Write ACL, no one will be able to edit the record as it applies to everyone. This normally isn't recommended in the example I have described, but there are OOTB on fields like Created/Updated/Created By/Updated by on the Task table which cannot be edited by anyone as the admin override field is unchecked.

Hope that helps