Skip to main content
New Participant
Nov 11, 2026 2:22 PM UTC
Question

Is per-user access is not supported for REST API integration?

All users reach Dayforce REST APIs through one shared service account, because Dayforce only supports client credentials.


Can I get written confirmation from Dayforce that per-user access is not supported?

7 replies

Participating Frequently
Nov 11, 2026 5:16 PM UTC

What is the reason behind setting up a shared service account for all your consumers?  It is recommended that you setup a web service user account per consumer which would mean per-user access is supported.

The role that is assigned to that user account will dictate what web service features/role authorizations are permitted for that role.  This guide should give more context on best practices: https://help.dayforce.com/r/documents/Dayforce-Web-Services-Configuration-Guide/Standard-Configuration-Steps-Required. Hope this help.

New Participant
Nov 12, 2026 3:33 PM UTC

Does it mean that web service user account will be responsible for authentication of each consumer?

Participating Frequently
Nov 12, 2026 4:17 PM UTC

This largely depends on how the downstream application is designed. From an integration and security perspective, each system consuming Dayforce APIs should use its own Dayforce web service account as best practice. Authentication should be managed by the consuming system, with token-based authentication being the recommended approach, and API calls should be made as required by that system’s workflow.