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
Chaitra GVChaitra GV 

Access levels for user

Hi All,

I had a query regarding user level access.
One field has read write access on profile level and permission set is associated with one user having read access.what will be the final level of access given to the user?
Also, if OWD is private and above 2, what will be the access level to the user?
Best Answer chosen by Chaitra GV
Pradeep SinghPradeep Singh
Hi Chaitra,

Permission sets are assigned to users to provide extra permissions. You cannot restrict the accessability using permission set. The permissions given on the profile level will still work whether it is given in permission sets or not.
  1. If the permission is not given in Profile and is given in Permission set, then the user will have the access according to the permission sets.
  2. If the permission is given in Profile and not in permission set, even then the user will have the acces.
So, if you have read,write access on profile and read access in permission set, then the user will have read write access.

OWD is used to provide/restrict the record-level access for an object.
If you have 2 users with read,write access for an object in profile and read access in permission set. Also they have write access for all the fields. 
if OWD is private here,
and these users created some records, lets say 2 records by each of them. Each user will be able to see and edit thier own records only. Records created by any user will not be visible to other user.

Please mark it as best Answer if you find it helpful.