Newer Version Available
Field-Level Security in Our Recruiting App
Just to refresh our memories about what field-level security settings we need for our Recruiting app, let’s take another look at our required permissions in the following table. We’ll keep them organized by recruiter, hiring manager, and standard employee, because it turns out that (surprise!) field-level security settings are closely related to profiles and permission sets:
* Only for those records that are associated with a position to which the hiring manager/interviewer has been assigned
** Only for those records that the interviewer owns
For field-level security settings, we’ll first zero in on
those rules that include field restrictions in parentheses, specifically:
- On the Position object, hide minimum and maximum pay from standard employees and interviewers
- On the Candidate object, hide social security numbers from hiring managers and interviewers
- On the Job Application object, make the Position and Candidate lookup fields read-only for hiring managers
So let’s get down to it!