You can integrate your organization's identity provider with Cloudflare Access. Your team can simultaneously use multiple providers, reducing friction when working with partners or contractors.
Guides are available for specific providers as well as generic OIDC or SAML integrations. Cloudflare Access supports social identity providers that do not require administrator accounts, open source providers, and corporate providers. Cloudflare also supports using signed AuthN requests with SAML providers.
You can use the documentation linked below or the same material in the Cloudflare for Teams dashboard.
Guide | Type | Description |
---|---|---|
One-Time Pin | Default | You can use Cloudflare Access without an identity provider with the one-time pin integration. |
Facebook® | Social | Guide to integrating Facebok as an identity option. |
Google® | Social | Guide to integrating Google® without a G Suite® organization. |
GitHub® | Social | Guide to integrating GitHub, including GitHub Teams. |
Social | Guide to integrating LinkedIN. | |
Keycloak | Open Source | Guide to integrating Keycloak |
G Suite® | Corporate | Guide to integrating G Suite®, including groups. |
Okta® | Corporate | Guide to integrating Okta® |
Okta® with SAML | Corporate | Guide to integrating Okta® as a SAML provider. |
OneLogin® | Corporate | Guide to integrating OneLogin® |
Azure AD® | Corporate | Guide to integrating Azure AD® |
Centrify® | Corporate | Guide to integrating Centrify® |
Yandex® | Corporate | Guide to integrating Yandex® |
Citrix ADC SAML | Corporate | Guide to integrating Citrix ADC, formerly Citrix NetScaler ADC. |
PingIdentity® | Corporate | Guide to integrating PingFederate and PingOne. |
Active Directory | Corporate | Guide to integrating self-hosted Active Directory. |
Adding an identity provider as a login method requires configuration in the Cloudflare Access dashboard as well as with the identity provider. Navigate to the Cloudflare for Teams dashboard to get started.
To configure an identity provider in Cloudflare:
+ Add
to add a new provider.We recommend that you use our dashboard to configure your identity providers. However, if you would like to use the Cloudflare API, each of the identity provider topics covered here include an example API configuration snippet as well.