Genesys Cloud
OAuth client secret no longer visible after creation
Announced on | Effective date | Aha! idea |
---|---|---|
2025-02-10 | - | Aha! link |
In a future release, Genesys Cloud will improve OAuth client security by limiting access to the client secret. Currently, administrators can view the OAuth client secret at any time in the Admin UI and retrieve it via certain API responses. After this change, the client secret will only be visible when a new OAuth client is created or when a new secret is generated. This change strengthens OAuth security by reducing exposure to sensitive credentials while giving administrators time to adjust their processes. By allowing access only at creation/reset, Genesys Cloud encourages best practices for secure credential management.
Transition plan
Remove client secret from the admin UI
- The client secret will only be visible at creation/reset.
- A UI prompt reminds administrators to copy and securely store the secret.
- The secret will still be retrievable via API during this phase to help with the transition.
Remove client secret from API responses
The client secret will no longer be returned in API responses, including:
- GET /api/v2/oauth/clients/{clientid}
- PUT /api/v2/oauth/clients/{clientid}
Action required
- Review existing OAuth clients and ensure that all necessary secrets are securely stored.
- Update any workflows that rely on retrieving the client secret from the API.