Skip to main content

Permissions and Field Sync: What Happens When Access Differs

What happens when a user can edit a mapped field on one entity but doesn't have access to the matched field on the other.

Written by Amogh Balikai

Who this is for: Admins and anyone editing a candidate or contact profile with mapped fields.

Field Sync doesn't check a user's permissions on the field they're not editing. If you can edit the candidate side of a mapping, your change goes through to the contact side too, even if your own permissions don't let you open or edit that contact field directly.

How it works

Say a custom field called Job Stage Notes exists on the Candidate entity, mapped to a Deal Stage Notes field on the Contact entity. A recruiter has edit access to the candidate field, but the contact field is restricted to Admins only.

When the recruiter updates the candidate field, the contact field updates too, automatically, even though that recruiter couldn't have opened the contact field and edited it directly.

This is expected behavior, not a permissions leak. The update happens at the system level as part of the sync, not as the user directly editing a field they don't have access to.

Things to know

  • Field-level permissions still control what a user can see and directly edit on each entity. They don't control whether sync fires once a value changes on the mapped side

  • This works in both directions — edits on the contact side can update candidate-side fields a user doesn't have access to, just as easily as the reverse

  • If you need a field's value to stay genuinely independent for restricted users, don't map it. Sync removes that separation entirely, for every user who can edit either side

Did this answer your question?