I have a salesforce org where all my user's are system admin . I'am creating a checkbox field on Campaign and want it to be editable only with the Code and not from the detail page .
I have assigned read only permission to the field but still it is editable from the page layout (because I am system admin) . Is there any way I can make it non-editable from the detail page?