Class TenantSettingsFlags
- Namespace
- Auth0.ManagementApi
- Assembly
- Auth0.ManagementApi.dll
Flags used to change the behavior of this tenant.
[Serializable]
public record TenantSettingsFlags : IJsonOnDeserialized, IEquatable<TenantSettingsFlags>
- Inheritance
-
TenantSettingsFlags
- Implements
- Inherited Members
- Extension Methods
Properties
AdditionalProperties
[JsonIgnore]
public ReadOnlyAdditionalProperties AdditionalProperties { get; }
Property Value
AllowChangingEnableSso
Whether the enable_sso setting can be changed (true) or not (false).
[JsonPropertyName("allow_changing_enable_sso")]
public bool? AllowChangingEnableSso { get; set; }
Property Value
- bool?
AllowLegacyDelegationGrantTypes
If enabled, clients are able to add legacy delegation grants.
[JsonPropertyName("allow_legacy_delegation_grant_types")]
public bool? AllowLegacyDelegationGrantTypes { get; set; }
Property Value
- bool?
AllowLegacyRoGrantTypes
If enabled, clients are able to add legacy RO grants.
[JsonPropertyName("allow_legacy_ro_grant_types")]
public bool? AllowLegacyRoGrantTypes { get; set; }
Property Value
- bool?
AllowLegacyTokeninfoEndpoint
Whether the legacy /tokeninfo endpoint is enabled for your account (true) or unavailable (false).
[JsonPropertyName("allow_legacy_tokeninfo_endpoint")]
public bool? AllowLegacyTokeninfoEndpoint { get; set; }
Property Value
- bool?
ChangePwdFlowV1
Whether to use the older v1 change password flow (true, not recommended except for backward compatibility) or the newer safer flow (false, recommended).
[JsonPropertyName("change_pwd_flow_v1")]
public bool? ChangePwdFlowV1 { get; set; }
Property Value
- bool?
CustomDomainsProvisioning
If true, custom domains feature will be enabled for tenant.
[JsonPropertyName("custom_domains_provisioning")]
public bool? CustomDomainsProvisioning { get; set; }
Property Value
- bool?
DashboardInsightsView
Enables new insights activity page view
[JsonPropertyName("dashboard_insights_view")]
public bool? DashboardInsightsView { get; set; }
Property Value
- bool?
DashboardLogStreamsNext
Enables beta access to log streaming changes
[JsonPropertyName("dashboard_log_streams_next")]
public bool? DashboardLogStreamsNext { get; set; }
Property Value
- bool?
DisableClickjackProtectionHeaders
Whether classic Universal Login prompts include additional security headers to prevent clickjacking (true) or no safeguard (false).
[JsonPropertyName("disable_clickjack_protection_headers")]
public bool? DisableClickjackProtectionHeaders { get; set; }
Property Value
- bool?
DisableFieldsMapFix
Disables SAML fields map fix for bad mappings with repeated attributes
[JsonPropertyName("disable_fields_map_fix")]
public bool? DisableFieldsMapFix { get; set; }
Property Value
- bool?
DisableImpersonation
Whether the impersonation functionality has been disabled (true) or not (false). Read-only.
[JsonPropertyName("disable_impersonation")]
public bool? DisableImpersonation { get; set; }
Property Value
- bool?
DisableManagementApiSmsObfuscation
If true, SMS phone numbers will not be obfuscated in Management API GET calls.
[JsonPropertyName("disable_management_api_sms_obfuscation")]
public bool? DisableManagementApiSmsObfuscation { get; set; }
Property Value
- bool?
EnableAdfsWaadEmailVerification
Enables the email verification flow during login for Azure AD and ADFS connections
[JsonPropertyName("enable_adfs_waad_email_verification")]
public bool? EnableAdfsWaadEmailVerification { get; set; }
Property Value
- bool?
EnableApisSection
Whether the APIs section is enabled (true) or disabled (false).
[JsonPropertyName("enable_apis_section")]
public bool? EnableApisSection { get; set; }
Property Value
- bool?
EnableClientConnections
Whether all current connections should be enabled when a new client (application) is created (true, default) or not (false).
[JsonPropertyName("enable_client_connections")]
public bool? EnableClientConnections { get; set; }
Property Value
- bool?
EnableDynamicClientRegistration
Whether third-party developers can dynamically register applications for your APIs (true) or not (false). This flag enables dynamic client registration.
[JsonPropertyName("enable_dynamic_client_registration")]
public bool? EnableDynamicClientRegistration { get; set; }
Property Value
- bool?
EnableIdtokenApi2
Whether ID tokens can be used to authorize some types of requests to API v2 (true) not not (false).
[JsonPropertyName("enable_idtoken_api2")]
public bool? EnableIdtokenApi2 { get; set; }
Property Value
- bool?
EnableLegacyProfile
Whether ID tokens and the userinfo endpoint includes a complete user profile (true) or only OpenID Connect claims (false).
[JsonPropertyName("enable_legacy_profile")]
public bool? EnableLegacyProfile { get; set; }
Property Value
- bool?
EnablePipeline2
Whether advanced API Authorization scenarios are enabled (true) or disabled (false).
[JsonPropertyName("enable_pipeline2")]
public bool? EnablePipeline2 { get; set; }
Property Value
- bool?
EnablePublicSignupUserExistsError
Whether the public sign up process shows a user_exists error (true) or a generic error (false) if the user already exists.
[JsonPropertyName("enable_public_signup_user_exists_error")]
public bool? EnablePublicSignupUserExistsError { get; set; }
Property Value
- bool?
EnableSso
Whether users are prompted to confirm log in before SSO redirection (false) or are not prompted (true).
[JsonPropertyName("enable_sso")]
public bool? EnableSso { get; set; }
Property Value
- bool?
EnforceClientAuthenticationOnPasswordlessStart
Enforce client authentication for passwordless start.
[JsonPropertyName("enforce_client_authentication_on_passwordless_start")]
public bool? EnforceClientAuthenticationOnPasswordlessStart { get; set; }
Property Value
- bool?
GenaiTrial
This tenant signed up for the Auth4GenAI trail
[JsonPropertyName("genai_trial")]
public bool? GenaiTrial { get; set; }
Property Value
- bool?
ImprovedSignupBotDetectionInClassic
Improves bot detection during signup in classic universal login
[JsonPropertyName("improved_signup_bot_detection_in_classic")]
public bool? ImprovedSignupBotDetectionInClassic { get; set; }
Property Value
- bool?
MfaShowFactorListOnEnrollment
Used to allow users to pick what factor to enroll of the available MFA factors.
[JsonPropertyName("mfa_show_factor_list_on_enrollment")]
public bool? MfaShowFactorListOnEnrollment { get; set; }
Property Value
- bool?
NoDiscloseEnterpriseConnections
Do not Publish Enterprise Connections Information with IdP domains on the lock configuration file.
[JsonPropertyName("no_disclose_enterprise_connections")]
public bool? NoDiscloseEnterpriseConnections { get; set; }
Property Value
- bool?
RemoveAlgFromJwks
Removes alg property from jwks .well-known endpoint
[JsonPropertyName("remove_alg_from_jwks")]
public bool? RemoveAlgFromJwks { get; set; }
Property Value
- bool?
RevokeRefreshTokenGrant
Delete underlying grant when a Refresh Token is revoked via the Authentication API.
[JsonPropertyName("revoke_refresh_token_grant")]
public bool? RevokeRefreshTokenGrant { get; set; }
Property Value
- bool?
TrustAzureAdfsEmailVerifiedConnectionProperty
Changes email_verified behavior for Azure AD/ADFS connections when enabled. Sets email_verified to false otherwise.
[JsonPropertyName("trust_azure_adfs_email_verified_connection_property")]
public bool? TrustAzureAdfsEmailVerifiedConnectionProperty { get; set; }
Property Value
- bool?
Methods
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.