Newer Version Available

This content describes an older version of this product. View Latest

Introducing Manual Sharing

Now let's talk about what we have left to do to finish defining our sharing model. After implementing our sharing rules, the following required permissions remain:
  • Hiring managers need read and update access on position records on which they're the hiring manager.
  • Hiring managers need read access on candidate records on which they're the hiring manager.
  • Interviewers need read access on the candidate and job application records for people they're interviewing.

We didn't implement those required permissions with sharing rules because it was too hard for us to come up with a consistent group of users who would need access to a particular set of records. Really, this is where the job of the recruiter comes into play. A recruiter like Mario Ruiz owns the position, candidate, and job application records for jobs that he's trying to fill, and he also knows the hiring manager and interviewers who should be assigned to them.

Fortunately, we have one final type of record-access setting that allows Mario to share specific records with other specific users: manual sharing. With manual sharing, Mario can grant read or read/write access on records that he owns to any other user, role, or public group. Although it isn't automated like organization-wide defaults, role hierarchies, or sharing rules, manual sharing gives Mario the flexibility to share particular records with the ever-changing groups of interviewers and hiring managers with whom he has to deal every day.