IdentityProviderAuthentication is an interface datatype for authentication information for connecting with an identity provider.

This datatype is used by the identityProvider() and the identityProviders() query fields.

As an interface, IdentityProviderAuthentication is implemented by the datatypes, OidcIdentityProvider and the SamlIdentityProvider.

Table: IdentityProviderAuthentication

ParameterTypeRequiredDefaultStabilityAvailabilityDescription
Some input parameters may be required, as indicated in the Required column. For return values, this indicates that you are assured a value if the field is requested for the results. 
Table last updated: Oct 14, 2026 
debugBooleanyes Long-Term Whether debug mode is enabled.
defaultIdpBooleanyes Long-Term The default identity provider system.
domainsStringyes Long-Term A list of domains associated with the identity provider.
humioManagedBooleanyes Long-Term Whether authentication is managed by LogScale.
idStringyes Long-Term The unique identifier of the identity provider used for authentication.
lazyCreateUsersBooleanyes Long-Term Whether to wait to create users until last moment when needed.
nameStringyes Long-Term The name of the identity provider.