Skip to main content

AuthenticationFlow

An AuthenticationFlow defines the authentication options available for a given risk level.

Properties

NameTypeDescriptionNotes
applicationsList[ApplicationResourceRule]List of applications using this authentication flow.[optional]
idstrThe unique UUID assigned to the authentication flow when it is created.
identity_providersList[IdentityProvider]The identity providers, both OIDC and SAML, supported when the IDP login flow is enabled--limited info is returned. This parameter should be used instead of oidcIdentityProviders.[optional]
idp_domain_basedboolA flag indicating if the authentication flow will be using only domain-based IDPs.[optional]
idp_login_second_stepList[str]The authenticator type to use during in the second step of a two-step authentication scenario when the identity provider Login flow is enabled and requires a second factor. PASSTHROUGH is not supported.[optional]
login_flowsList[LoginFlow]List of login flows.
namestrThe name of the authentication flow.
oidc_identity_providersList[OidcIdentityProvider]The OIDC identity providers supported when the IDP login flow is enabled--limited info is returned. This parameter is deprecated, use identityProviders instead.[optional]
read_onlyboolA flag indicating if the authentication flow can be modified or deleted.
user_login_first_stepstrThe authenticator type to use in the first step of a two-step authentication scenario when the User Login flow is enabled.[optional]
user_login_second_stepList[str]The authenticator type to use during in the second step of a two-step authentication scenario when the User Login flow is enabled.[optional]

Example