My org has OWD as Private for opportunities. I have a specific requirement where one user needs to be able to edit 3 custom fields in all opportunities , but not other fields should be editable. No restrictions should be added to opportunities they own but for opportunities they don't own they should just be able to edit 3 custom fields.
Any thoughts on how to achieve this?