I want to Add myself as 'Opportunity Team Member' even of the Opportunity is way above my User's Role Hierarchy Level.
Now, as per the Salesforce, I must be the Owner of the Opportunity or I should have 'Modify All' Permission in order to do what I want. I cannot Provide 'Modify All' permission as it gives additional permissions(like delete permission) to the user which I don't want.
Now, what am asking is for direction, which could be a possible workaround to this issue.
Best Answer
We took the Flow approach. Set up a Screen Flow component on Opp Record and set to run as system to bypass sharing, ownership and role hierarchy.