cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
100
Views
1
Helpful
3
Replies

Oauth2 in Duo

jaime.pedraza
Level 1
Level 1

Hi,

Can Duo work with an app that only supports OAuth2? I have tested the integration with EntraID and Google, and it works fine, but is there any option to integrate this with Duo as well? The closest documentation to this is the Oauth2 client, but this case is the app directly.

3 Replies 3

M02@rt37
VIP
VIP

Hello @jaime.pedraza 

Since Duo does not function as a standalone OAuth2 provider, the best approach depends on whether the app supports SAML, OIDC, or can be configured with an intermediary IdP like Entra ID or Okta.

Best regards
.ı|ı.ı|ı. If This Helps, Please Rate .ı|ı.ı|ı.

jaime.pedraza
Level 1
Level 1

Thanks. I already have the integration with Entra running, but the idea was to use Duo as the workflow "proxy," not Entra invoking it as an MFA. In normal operations, messing with Entra requires more red tape.

DuoKristina
Cisco Employee
Cisco Employee

https://duo.com/docs/oauthapi#unsupported-oidc-endpoints We intended this OAUTH provider just for MFA so it does not support all endpoints for primary.

If you use Duo SSO there are additional options for OIDC/OAUTH:

https://duo.com/docs/sso-oauth-client-credentials
https://duo.com/docs/sso-oidc-generic

If you are interested in direct OIDC as primary I suggest you contact your Duo Care manager or Cisco/Duo account team if you have one to open a feature request. If you do not have a dedicated Duo contact, you can ask Duo Support.

Duo, not DUO.
Quick Links