function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Bola Ola 24Bola Ola 24 

OWD for Opportunity object is set to Public Read Only, is there a way to some of the opportunity records private ?

OWD for Opportunity object is set to Public Read Only which means all users have at least read access to the object records. 
We would like to make a few opportunity records private that is only a set of users will have read/write access to these records, all other users cannot see the records. Is this possible?
Bola Ola 24Bola Ola 24
Can I find a way to do this without having to change the OWD to private
AbhinavAbhinav (Salesforce Developers) 
I think that seems not possible.

Check this for detailed explanations :

https://salesforce.stackexchange.com/questions/239038/how-to-override-opportunity-org-wide-defaults-public-read-only

Thanks!
Eugene Murtagh 8Eugene Murtagh 8
Not possible Bola Ola. If you want to make even 1 record private then the OWD needs to be private. You can then open access up with e.g. role hierarchy, sharing rules etc but you must start from a position of private.