- DATE:
- AUTHOR:
- The Eightfold team
OAuth Client Credentials Support for API Server Access
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.
