Skip to main content

Community

Add first_name, last_name, email, work_email columns to the PEOPLE table - Deel (Lite) connector

Please sign in to leave a comment.

Comments

1 comment

    Hi team
    Quick update before your engineering team spends time on my previous question,
    we think we've found a likely source-side cause that re-scopes what I'm asking for.
     
    Deel's API docs and their developer community indicate that when a Deel access
    token is generated with "Hide all personally identifiable information (PII)" or
    "Hide sensitive employment information" enabled, fields like first_name,
    last_name, email, and work_email are omitted entirely from the /people response
    (not null the fields are absent). That matches exactly what we're seeing, and
    it's consistent with your engineering's finding that "no source data is currently
    being returned for people_email / contract_worker_alternate_email." In other
    words, the connector may be working as designed, and the PII is being stripped at
    the token level before Fivetran ever sees it.
     
    We're going to regenerate the Deel token with those PII options disabled and
    re-sync on our side first.
     
    So my earlier question ("is there a plan to add worker name/email to PEOPLE?") is
    likely premature. The re-scoped question is: once the Deel /people response
    includes first_name, last_name, email, and work_email, will the Deel (Lite)
    connector automatically:
    1) populate the existing people_email table, and/or
    2) surface name/email columns on the PEOPLE table?
    Or is additional connector-side mapping required even when the source returns
    those fields?
     
    Please keep this ticket open, but no need for heavy engineering effort on "adding
    name/email" until we confirm the token change on our side. I'll report back with
    results after the re-sync.
     
    Thanks,