Occasionally a user might run into a situation where they are not able to see a field in a report. This might happen when creating custom report types or reporting on fields from a newly installed package. Fear not, this is how I fixed it in my instance.
In my case it was related to Salesforce Engage. I had created a report listing all Engage email sends. Only problem was that the users the report was intended for couldn't see the most important field; Contact Name.
As it turns out the solution is quite straight forward. I had to update the field level security for the offending field to make it visible to the end user. These are the steps I followed:
Update field level security
- Go to object that report is based on
- Click Fields and Relationship
- Select missing field
- Click Set Field-level security
- Add relevant profiles
I verified that the impacted user could see the field in the report and that was it.