Photo by Matthew Henry on Unsplash
I thought I had everything set up perfectly… until a user messaged me saying they couldn’t see a field I definitely added to the layout. Turns out, I forgot to update the Field-Level Security (FLS).
Yeah. Oops.
Just because a field is on a layout doesn’t mean users can see it. FLS controls visibility at the profile level. Now I’m double-checking:
Field permissions in Profile settings
If I need to override access using a Permission Set
What fields are visible in Read-Only vs Read/Write
It’s a small thing, but it caused a big headache. I’m building a checklist for myself to review FLS every time I add a new field.