DATE:
AUTHOR:
The Eightfold team
Default on, Monthly release
Talent Intelligence Platform

OAuth Client Credentials Support for API Server Access

DATE:
AUTHOR: The Eightfold team

WHAT'S INCLUDED

Eightfold now supports OAuth 2.0 Client Credentials as an authentication mechanism for API server access, providing a secure, standards-based alternative to traditional API authentication. This is designed for machine-to-machine (M2M) integrations, letting external applications and backend services securely authenticate and invoke APIs without requiring a user context. Administrators configure and manage OAuth credentials from Integration → API Ingestion → Manage OAuth Credentials, where they can generate and reset client credentials as needed.

WHY IT MATTERS

  • Enables secure machine-to-machine authentication for backend services, middleware, scheduled jobs, and automated integrations — no user context needed.

  • A dedicated Manage OAuth Credentials page makes generating and resetting credentials self-service.

  • Credentials can be reset (rotated) at any time to align with security policy or respond to a suspected compromise.

  • Existing API authentication methods continue to be supported — this is additive, not a forced migration.

FEATURE DETAILS

Who can access

Admins

Feature type

Default On

Requirements

None beyond existing API access. Existing authentication methods remain supported alongside this.

GETTING STARTED

Admins: Go to Integration → API Ingestion → Manage OAuth Credentials to generate or reset client credentials. To disable this authentication method for your organization, use the API server configuration setting.

Powered by LaunchNotes