Create a macro that will prevent users from changing specific field level Part Master Data
Create OnSaveMacro under Part Maintenance

Login to Macro editor on macroserver
Create Macro Script with Logic

Configure Permnissions
Under Visual Program Security set the user with a NO permission

Test and validate
Under Part Maintenance change the User defined 1 field

Click Save top validate permissions
