You can restrict the user by OWD private and open sharing by 4 ways.
1. Role Hierarchy (Role Hierarchy of your ORG) 2. Sharing Rules (Define some rule on your Object) 3. Manual Sharing (By using the sharing button on record detail page layout) 4. Apex Managed Sharing (Write Apex Code and based on your business rule Insert user in <<Object>>__share with appropriate access (read, Read/write))
You can restrict the user by OWD private and open sharing by 4 ways.
1. Role Hierarchy (Role Hierarchy of your ORG) 2. Sharing Rules (Define some rule on your Object) 3. Manual Sharing (By using the sharing button on record detail page layout) 4. Apex Managed Sharing (Write Apex Code and based on your business rule Insert user in <<Object>>__share with appropriate access (read, Read/write))
In addition to the above, you can filter it out from their list views and/or create a queue that person does not have accss to and move the record there.
1. Role Hierarchy (Role Hierarchy of your ORG)
2. Sharing Rules (Define some rule on your Object)
3. Manual Sharing (By using the sharing button on record detail page layout)
4. Apex Managed Sharing (Write Apex Code and based on your business rule Insert user in <<Object>>__share with appropriate access (read, Read/write))
All Answers
1. Role Hierarchy (Role Hierarchy of your ORG)
2. Sharing Rules (Define some rule on your Object)
3. Manual Sharing (By using the sharing button on record detail page layout)
4. Apex Managed Sharing (Write Apex Code and based on your business rule Insert user in <<Object>>__share with appropriate access (read, Read/write))