Limiting access to modifying a field on a screen

We want the ability to limit a user or ideally a groups ability to modify only on field on the BPCUSTOMER screen BPC0. With functional authorizations I can limit whether or not someone can create, modify, etc, but I cannot limit that to only one field on the screen. Does anyone know of a way to make it so that a user does not have access to change just that one field? I have tried using an access code on the field and did not have much luck with that either.