SAMLIdentityProvider is a datatype for an SAML identity provider.

Table: SAMLIdentityProvider

ParameterTypeRequiredDefaultDescription
Some arguments may be required, as indicated in the Required column. For some fields, this column indicates that a result will always be returned for this column.
Table last updated: Oct 3, 2024
adminAttributestring  This field is for internal use only by LogScale.
adminAttributeMatchstring  This field is for internal use only by LogScale.
alternativeIdpCertificateInBase64string  An alternative IdP certificate using Base64 encoding.
authenticationMethodAuthenticationMethodAuth  The authentication method used. See AuthenticationMethodAuth.
debugbooleanyes Whether debugging is enabled.
defaultIdpbooleanyes Whether the identity service provider is the default.
domains[string]yes The domains of the SAML identity provider.
groupMembershipAttributestring  The saml attribute used to extract groups from when receiving the SamlResponse from the IDP. The groups from the response will be used to synchronize the membership of groups in LogScale. The group name and external provider name of the group are matched in LogScale.
humioManagedbooleanyes Where SAML authentication is managed by LogScale.
idstringyes The unique identifier for the SAML installation.
idpCertificateInBase64stringyes The identity provider's certificated converted to Base64.
idpEntityIdstringyes The unique identifier of the IDP entity.
lazyCreateUsersbooleanyes Whether to wait to create users until necessary.
namestringyes The name of the SAML identity provider.
signOnUrlstringyes The URL of where the sign on page is located.
userAttributestring  This is the saml attribute from which to extract username when receiving the samlResponse from the IDP. If not specified, the default saml:NameID will be used.