0

I have following scneario regarding an object

  1. OWD is private
  2. For record that are not owned by user, they should be able to have read access on some fields and write access on some fields.

I have tried the following: Created sharing settings and assigned to a public group. But the issue is that with this approach I can either give read access to all the fields or RW access to all the fields.

Any ideas ?

1 Answer 1

0

Edit : After getting the exact requirement (refer comments section), the scenario in the question cannot be implemented using out of the box Salesforce functionality.

10
  • How will permission set solve the issue ? For the records that the user owns, user has edit access on all the fields. So, if I give Read access to other's record using sharing setting, all fields will be read-only. Similarly, So, if I give RW access to other's record using sharing setting, all fields will be RW. Commented Mar 23, 2023 at 11:44
  • No , If user does not get edit access to field via profile or permission set , field remains read-only even if user becomes the owner of the record. Also , your question states "access for records now owned by the user" . I assume "now" is "not" Commented Mar 23, 2023 at 12:00
  • With permission sets , you can control access at both object & field level. Hence , the solution. And of course , we are not considering special permissions like "view all" & "modify all" Commented Mar 23, 2023 at 12:02
  • I guess you edited your comment. And you mean "sharing rule" instead of "sharing setting". Commented Mar 23, 2023 at 12:10
  • Right. The question is access for records not owned by the user. Commented Mar 23, 2023 at 13:04

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.