Directory Integrations

Directory integrations connect Incode to your organization's user directory,
syncing employee records so that Incode can look up users and perform claims
matching during verification sessions.

When a directory integration is configured, Incode can locate a user by
their loginHint — typically a corporate email address or employee ID — and
match verified identity attributes from their government-issued ID against
the data in your directory. This ensures that the person completing a
verification is the same person on record.

Directory integrations do not require a linked Workflow and do not trigger
verification sessions on their own. They supply the user data that other
integration types — such as IAM, Helpdesk, and Custom — rely on when
performing directory-backed lookups.

Directory integrations also populate the Directory information page in
Dashboard, which lists all synced users and their enrollment status.

📘

Note: Integrations require the Integrations Ecosystem feature to be enabled for your organization. Once enabled, you will have access to a new page called Integrations. Contact your Incode representative to enable this feature.


How directory sync works

Once a directory integration is configured and connected:

  1. Incode pulls your user records from the connected directory (Okta or
    Microsoft Entra) and stores the relevant identity attributes — name,
    email, employee ID, and any mapped claims fields.
  2. Records stay in sync — user additions, updates, and deactivations in
    your directory are reflected in Incode automatically.
  3. When a verification session starts, Incode uses the loginHint to
    look up the user's directory record and supply their attributes to the
    claims matching module.
  4. Claims matching runs — verified attributes from the government-issued
    ID (name, date of birth, address, email, phone) are compared against the
    directory record. Mismatches can be configured to trigger a hard stop or
    a soft flag for manual review.
📘

Note

Directory sync is a prerequisite for claims matching in IAM, Helpdesk,
and Custom integration flows. Configure your directory integration before
setting up dependent integration types.


Available directory integrations

IntegrationStatus
Okta DirectoryAvailable
Microsoft Entra DirectoryAvailable
Bring Your Own Directory (BYOD)Coming soon

Directory vs. IAM integrations

Directory and IAM integrations both involve Okta and Microsoft Entra, but
they serve different purposes:

  • Directory integrations handle user data sync. They tell Incode who
    your users are and what attributes they have.
  • IAM integrations handle authentication flows. They trigger
    verification sessions when a user signs in, resets credentials, or
    requires a higher-assurance check.

A directory integration is typically a prerequisite for IAM and other
integration types that rely on claims matching. See
IAM integrations for
the authentication-layer counterparts.