Skip to main content

Dayforce Integration

FairTest integrates with Dayforce (formerly Ceridian) to sync employee data and scheduling information, enabling rostered "who's on shift" selections.

Capabilities

CapabilityDescription
Employee SyncImport and update employee records from Dayforce
RosteringUse "DF On Shift" as a selection pool to select only employees currently rostered on

Connecting to Dayforce

Unlike OAuth-based integrations, Dayforce connects using API credentials.

  1. Go to Setup > Integrations
  2. Click Configure next to Dayforce
  3. Enter your credentials:
    • Environment — select from: Production, Touch, Config, Test, Stage, or Train
    • API Host — your Dayforce API hostname (e.g. ustest261.dayforcehcm.com)
    • Client Namespace — your Dayforce namespace (e.g. ddn)
    • Username — a Web Services user account
    • Password — the password for the Web Services user
  4. Click Connect to Dayforce

The connection is automatically tested on submit. If the credentials are invalid, you will see an error message.

Entity Mapping Configuration

After connecting, configure how Dayforce entities map to FairTest:

FairTest EntityMaps From (choose one)
LocationDepartment / Org Unit
DepartmentDepartment / Org Unit
Job ClassificationJob (fixed)

Each mapping shows the found entities below the dropdown, so you can verify the data before proceeding.

Assigning Entities

After selecting your mapping configuration, go to the corresponding Setup pages and use the "DF [Entity]" dropdown on each record to assign the correct Dayforce entity:

  1. Setup > Locations — assign the Dayforce location entity to each FairTest location
  2. Setup > Departments — assign the Dayforce department entity to each FairTest department
  3. Setup > Job Classifications — assign the Dayforce job classification entity to each FairTest job classification

Managing the Connection

  • Test Connection — verify your Dayforce credentials are still valid
  • Enable/Disable toggle — turn the integration on or off without losing your configuration

Related Articles: