This might be a known information for some of you but I am sure that this is gona be a new learning for most of SCN users. I got a requirement to put field level authorization restrictions in customer master data and in the first instance I thought this might not be possible in standard because although we have authorization matrix level 2 but these are for some specific fields like sale order type, sale area etc but not for each and every field.
When I searched in Google and SCN I found some links discussing authorization object F_KNA1_AEN and I gave it a try and it worked. I thought I should share it with SCN fellows so here it is.
Go to this following path.
Here create a field group with those fields you want to allow for changes. All other fields will be in display mode for user.
In my case I want to allow user to change only withholding tax information. All other fields will be in display mode for this user. I have added all fields which are available in Withholding tax tab to field group 02.
After this assign this field group in user master’s role.
After Assigning this object and value check in XD02 for customer. All other fields will be in display mode and only withholding tax fields are in change mode.
We can use this object for different fields and tabs for customer master data.
For vendor master data authorization object is F_LFA1_AEN and methodolgy is same. Menu path is also same till Account Payables and Account Receivables and for Vendors Select Vendor Master and so on.