Making CA name field uneditable in CAA2
I have a requirement to make CA name field uneditable in CAA2, based on authorizations. Which means only users which have necessary authorization will be able to edit this field. I have created necessary authorization object. But I am unable to find a place to put code for authorization check. There is no BAdI, screen exit Or FQEVENT. I feel it is risky to create implicit enhancement in the standard code. Can anyone suggest me the right place for authorization check code?