#Trailhead Challenges #Salesforce Admin #Profiles
A user can access a Salesforce record but cannot see a particular field, even though they have access to the object. How would you troubleshoot this issue? Which settings would you check, such as Field-Level Security, page layouts, permission sets, and profiles?
Hi @Pranay yerragunta If a user can access the record but cannot see a particular field, I would troubleshoot it in this order:
- Field-Level Security (FLS): Check whether the field has Read access through the user's Profile or Permission Sets.
- Page Layout: Verify that the field is added to the page layout assigned to the user.
- Lightning Record Page: If Dynamic Forms are used, check whether the field is added and whether visibility filters are hiding it.
- Permission Sets: Check the user's assigned Permission Sets and Permission Set Groups for field access.
- Record Type: Verify that the correct page layout is assigned based on the user's Profile and Record Type.
- Login as User: Test using the affected user's access to identify where the field is missing.
Important: Record access, object permissions, and field-level security are different. Having access to a record doesn't automatically provide access to every field.
Best Practice: Start with Field-Level Security, then check the Page Layout and Lightning Record Page. These are common reasons for field visibility issues.