Hello,
My answer would tend to be no. Genesys Cloud cannot serve as a formal/native 3rd party Identity Provider (IdP).
I don't know Keycloak and what it can do/support. But an auth process would likely involve more than just "Genesys authenticates the user and sends them back to Keycloak". There is usually verification of token then, involving SAML or equivalent, that Genesys Cloud does not provide (not a formal/native 3rd party IdP).
Regards,
------------------------------
Jerome Saint-Marc
Senior Development Support Engineer
------------------------------
Original Message:
Sent: 12-15-2025 06:08
From: Martin Gottfried
Subject: Genesys as External Identity Provider
Hello,
is it possible to use Genesys Cloud as an external IdP? Here is how it could work:
When a user authenticates:
- User tries to access our application
- Application redirects to Keycloak (the actual OP)
- Keycloak may redirect to Genesys for authentication
- Genesys authenticates the user and sends them back to Keycloak
- Keycloak issues the OpenID Connect tokens to our application
Thank you,
Martin
#CXasCode
#Integrations
#PlatformAPI
#PlatformSDK
------------------------------
Martin Gottfried
2Ring
------------------------------