Multi-Provider SSO properties, tables, and scripts

  • Release version: Yokohama
  • Updated January 30, 2025
  • 1 minute to read
  • The Integration - Multiple Provider Single Sign-On Installer plugin includes the following system properties, tables, and scripts.

    Properties

    Multi-Provider SSO adds the following system properties.
    Table 1. Multi-Provider SSO properties
    Name Description
    glide.authenticate.multisso.debug Enables (true) or disables (false) debug logging for the multi-provider SSO integration.
    • Type: true | false
    • Default value: false
    glide.authenticate.multisso.enabled Enables (true) or disables (false) multi-provider SSO.
    • Type: true | false
    • Default value: false
    Note:
    Setting this property to false will not disable multi-provider SSO if Account Recovery (ACR) is also enabled on the instance. To log in with a username and password ACR must also be disabled using the glide.sso.acr.enabled property. For details on this property see Account recovery properties.
    glide.authenticate.multissov2_feature.enabled This property determines if the MultiSSOv2 version is enabled in the instance.

    Tables

    Multi-Provider SSO adds the following tables.
    Table 2. Multi-Provider SSO tables
    Name Description
    SSO Properties [sso_properties] Stores data for each IdP, schema, common SSO data, and so on.
    SAML 2 Update 1 Properties [saml2_update1_properties] Stores data for SAML 2.0 Update 1 configurations such as SAML certificates.
    Digest Properties [digest_properties] Stores data for digest token authentication configurations.
    SSO Federation [sso_federation] Stores data for each SSO federation.
    OIDC Identity Provider [oidc_identity_provider] Stores data for Open ID connect based identity providers.

    Scripts

    Multi-Provider SSO adds the following scripts.
    Table 3. Multi-Provider SSO scripts
    Name Description
    MultiSSO Allows a customer to have an SSO type defined on a company basis.
    MultiSSOLogin Allows each domain to have their own login script.
    MultiSSOLogout Allows each domain to have their own logout script.
    MultiSSO_OIDC_custom Allows a user to define a custom Single Sign-on script for OIDC connection.
    MultiSSO_OIDC_logout_custom Allows a user to define a custom logout script for OIDC connection.
    MultiSSO_Abstract_Core Provides a base class for all multi-provider SSO classes.
    MultiSSO_ClientHelper Provides a client callable utility functions for multi-provider SSO.
    MultiSSO_DigestedToken Provides a base system logic for digested token authentication.
    MultiSSO_SAML2_Update1 Provides logic to process SAML 2.0 Update 1 authentication for a multi-tenant single sign-on.