Category · 247 properties

ServiceNow Authentication & SSO properties

These properties control aspects of authentication and single sign-on, including login behavior, password resets, OAuth, and identity features. Admins and developers can consult them when configuring sign-in flows, investigating authentication issues, or reviewing related behavior, such as settings named glide.authenticate or password_reset.

Most common namespaces: glide.authenticate 96 password_reset 24 glide.oauth 21 glide (other) 19 com.glide 12 com.snc 12

com.glide.auth.profile.supported.processor.list It defines a comma-separated list of Java processors that can be used for API authentication, impacting how authentication requests are processed.
com.glide.communications.oauth.token.generation.usage.collection It configures whether usage metrics for OAuth Token Generation are collected, impacting how token generation activities are monitored.
com.glide.communications.personal.auth.license.enabled This property determines the activation status of the personal authentication feature based on customer type and plugin availability.
com.glide.communications.personal.auth.usage.collection It allows administrators to enable or disable the collection of usage metrics specifically for Personal Auth Outbound requests.
com.glide.cs.fdih.password.password_error This property sets the error message shown to users when the system cannot accept a password confirmation after the specified retry limit is reached.
com.glide.cs.locked_out_error_message It specifies the error message displayed to requesters when their accounts are locked due to security policies.
com.glide.cs.web_client_login_redirect_urls This property specifies a comma-separated list of allowed URLs for redirection during the web client login process, preventing unauthorized redirects.
com.glide.identity.globalid.feature.enabled This property activates the global ID feature, which facilitates consistent user identity management across the ServiceNow platform.
com.glide.identitycenter.api.loginhistory.enable This property controls the activation of the login history feature, allowing administrators to monitor user login activities.
com.glide.oauth.client_secret.auto_generate_length This property defines the character length for client secrets generated by the system, impacting the security of OAuth integrations.
com.glide.rest.api.auth.scope.check.enable This property disables the authentication scope check for REST APIs, allowing requests to proceed without validation of the auth scope.
com.glide.security.oauth.jwt_signing_module_sys_id It defines the cryptographic module for JWT signing, defaulting to the out-of-the-box module.
com.snc.integration.saml_esig.approval_consumer_url It specifies the URL that the SAML authentication process uses to receive assertions for eSignature, allowing for customization if needed.
com.snc.integration.saml_esig.assertion_consumer_service_index It determines which AssertionConsumerURL to use for eSignature authentication based on the specified index.
com.snc.integration.saml_esig.idp_authnrequest_url This property sets the AuthnRequest URL for eSignature Authentication, allowing integration with a specific SAML 2.0 Identity Provider.
com.snc.integration.saml_esig.popup_dlg_width It configures the width of the authentication pop-up dialog that prompts users for credentials during eSignature approvals.
com.snc.integration.scim2.user.email.field.unique.validation.enabled It enforces that each user email address must be unique within the system, preventing duplicates.
com.snc.platform.security.oauth.certificate.url This property defines the URL where the OAuth certificate is stored, which is essential for secure OAuth authentication processes.
com.snc.platform.security.oauth.client.id This property sets a unique, cryptographically secure client ID for OAuth, essential for identifying the ServiceNow instance during authentication processes.
com.snc.platform.security.oauth.crypto.salt This property specifies the cryptographic salt utilized in OAuth processes to enhance security.
com.snc.platform.security.oauth.hours.expired.credential.is.kept It specifies the minimum number of hours that expired oauth_credential records are kept in the system.
com.snc.platform.security.oauth.is.active This property activates OAuth functionality, allowing the instance to engage in OAuth-based authentication and authorization flows.
com.snc.platform.security.oauth.mcp.aig_scope_support This property controls the caching behavior of OAuth access tokens based on requested and configured scopes, impacting how tokens are reused for different requests.
com.snc.platform.security.oauth.private.key.url This property defines the URL where the instance's OAuth private key is stored, impacting OAuth authentication security.
glide.amb.themed_login This property configures the appearance and behavior of the amb client login modal, allowing it to either match the page theme or display in an iframe.
glide.apply.password_policy.on_login This property enforces password policy checks on user passwords at the time of login, ensuring compliance with security standards.
glide.auth.mfa.ui.v2.enabled This property activates a user-friendly interface for setting up multi-factor authentication options separately.
glide.auth.policy.ui.error.message This property specifies the error message displayed during login failures caused by authentication policy violations, helping users understand the reason for their unsuccessful login attempts.
glide.auth_factors.kba.enable_user_column This property enforces the requirement for a user column when creating or updating knowledge-based answers, ensuring uniformity in authentication practices.
glide.auth_factors.kba.session_context.enabled This property enables or disables the propagation of the kba_session_context map to scripts, influencing how authentication context is handled.
glide.auth_factors.softpin.enrollment.enabled This property controls the display of the Soft PIN enrollment option, affecting user access to enroll in Soft PIN authentication.
glide.authenticate.api.user.reset_password.mandatory This property enforces mandatory password resets for API users, enhancing security by ensuring that users regularly update their credentials.
glide.authenticate.auth.policy.enabled This property determines whether the Authentication Policy feature is active, impacting how user authentication is managed within the system.
glide.authenticate.basic_auth.allow_snc_external This property determines whether users with the snc_external role can bypass basic authentication restrictions, impacting their access to the system.
glide.authenticate.basic_auth.allow_wsao This property allows service accounts designated as web_service_access_only to authenticate when enabled, facilitating secure access for automated processes.
glide.authenticate.basic_auth.allowed_roles This property defines a comma-separated list of roles that can authenticate via basic auth without multi-factor authentication, impacting security protocols.
glide.authenticate.basic_auth.allowed_users This property contains a comma-separated list of user sys_ids that are allowed to bypass the Basic Authentication Restriction gate, enabling them to authenticate without multi-factor authentication.
glide.authenticate.basic_auth.restriction.active This property determines whether the platform evaluates inbound basic-auth API requests against allowed access paths, impacting security enforcement.
glide.authenticate.basic_auth.restriction.default_decision This property defines the default decision for basic-auth accounts, allowing for either unrestricted access or imposing restrictions based on the specified choice.
glide.authenticate.basic_auth.restriction.enforce This property enables or disables the enforcement of Basic Authentication restrictions, blocking requests from non-allow-listed accounts when active.
glide.authenticate.basic_auth.restriction.enforcement_date This property sets the date and time when basic authentication restrictions take effect, blocking access for users without the appropriate role after this point.
glide.authenticate.cert.redirect.enable This property configures the system to automatically redirect users to the appropriate login page when they attempt to authenticate using a certificate.
glide.authenticate.cert.ui.login.enabled This property controls the visibility of the PIV/CAC login option on the ServiceNow login page, enhancing authentication options for users.
glide.authenticate.debug.allow.trusted.device This property activates debug logging specifically for the Device Trust Flow, providing detailed logs that can assist in diagnosing authentication problems.
glide.authenticate.enable.time_limited_authentication It activates a feature that limits the validity of authentication links, ensuring they can only be used a specified number of times.
glide.authenticate.external This property configures the system to allow users to authenticate through external sources, improving flexibility in user access management.
glide.authenticate.external.logout_redirect It defines the redirect URL for users after they log out, ensuring they return to the appropriate portal or application.
glide.authenticate.failed_missing_requirement It specifies a URL that is used in conjunction with SSO to redirect users when authentication fails due to unmet requirements.
glide.authenticate.failed_redirect It configures the redirect URL for users encountering a failed SSO attempt, allowing for customized error handling and support.
glide.authenticate.failed_requirement_redirect This property sets the redirection URL for users lacking SSO credentials when accessing restricted pages.
glide.authenticate.header.encrypted_key This property defines the HTTP header name that the system checks for externally authorized users, impacting authentication processes.
glide.authenticate.header.key It configures the specific HTTP header that ServiceNow checks for externally authorized user information.
glide.authenticate.header.value This property defines the specific field name for matching incoming headers during the authentication process.
glide.authenticate.honor.sso_record.failed_requirement_redirect It configures the system to redirect users based on the SSO record's failed requirement settings, overriding the default redirect behavior.
glide.authenticate.hybrid_user_tracking.enabled This property enables tracking of non-web service user accounts that authenticate via API logins, recording their activity in the User MFA Enforcement Info table.
glide.authenticate.id_token_flow.enabled This boolean property controls the activation of parent SSO (OIDC) login reuse, enhancing user authentication efficiency.
glide.authenticate.jwt.jti_verification.jti.required This property enables or disables the requirement for JWT ID verification, impacting how authentication tokens are validated.
glide.authenticate.limit.concurrent.interactive This property configures the maximum number of interactive sessions that can be active simultaneously, helping to mitigate security risks associated with session hijacking.
glide.authenticate.limit.concurrent.interactive.sessions When enabled, this property limits the number of concurrent interactive sessions a user can have, relying on the glide.authenticate.max.concurrent.interactive.sessions property for the specific limit.
glide.authenticate.limit.concurrent.sessions.across.all.nodes This property ensures that the number of active user sessions is monitored across all nodes, enhancing security by preventing multiple concurrent sessions.
glide.authenticate.login.default_allow This property enables or disables the default execution of the deny access policy, affecting user access based on defined conditions.
glide.authenticate.max.concurrent.interactive.sessions This property defines the maximum number of concurrent interactive sessions allowed for a user, applicable only when the limit concurrent sessions feature is activated.
glide.authenticate.mfa.with.multisso.enabled This property activates Multi-Factor Authentication for users logging in via Single Sign-On, ensuring an extra layer of security during the authentication process.
glide.authenticate.multifactor This property activates multi-factor authentication, requiring users to provide additional verification during the login process.
glide.authenticate.multifactor.browser.fingerprint.validity This property sets the validity period for a browser fingerprint, allowing users to bypass second-factor authentication in the same browser for the specified duration.
glide.authenticate.multifactor.clock_skew This property specifies the additional time allowance for multifactor authentication codes to remain valid, accommodating potential clock skew between systems.
glide.authenticate.multifactor.disable.reason This property allows administrators to document the rationale behind disabling Multi-factor Authentication, providing clarity on security decisions.
glide.authenticate.multifactor.email.otp.enabled This property determines whether email can be used as a method for sending one-time passcodes during multi-factor authentication.
glide.authenticate.multifactor.enforcement.acknowledged This property acknowledges the review of MFA Enforcement changes and suppresses related admin messages when set to true.
glide.authenticate.multifactor.enforcement.max_relaxation_period This property determines the maximum number of days a new user can self-enroll for MFA before being automatically challenged during non-SSO logins.
glide.authenticate.multifactor.enforcement.show_user_info_message It controls the visibility of the MFA Self Enrolment info message for users logging in during their self enrolment period.
glide.authenticate.multifactor.for_integrations This property, when set to true, requires MFA for inbound integration authentication, thereby increasing security for integration points.
glide.authenticate.multifactor.remember.browser.default This property determines whether the 'remember browser' option is checked by default during multi-factor authentication, impacting user convenience and security.
glide.authenticate.multifactor.remember.browser.enable This property enables or disables the remember browser feature for multi-factor authentication, enhancing user convenience during logins.
glide.authenticate.multifactor.remembered.browser.max.count It defines the limit on the number of browsers that can be remembered for MFA, impacting user convenience during login.
glide.authenticate.multifactor.self_enrolment_period This property determines the self-enrollment period for MFA, allowing users to enroll within a specified number of days before being required to use MFA.
glide.authenticate.multifactor.setup.bypass.count It defines the maximum number of bypass attempts a user has before being required to complete multi-factor authentication setup.
glide.authenticate.multisso.enabled This property allows the configuration of multiple SSO providers, enabling users to authenticate using different identity providers.
glide.authenticate.multisso.login_locate.user_field This property determines the user identifier field for the 'User identification' login page, defaulting to 'user_name'.
glide.authenticate.multisso.suppress.ssoid.cookie It disables the creation of the glide_sso_id cookie when the force_sso_id parameter is set, impacting how single sign-on sessions are handled.
glide.authenticate.multisso.ui.digest_auth_enabled This property enables or disables access to digest authentication within the Multi SSO UI, impacting how users authenticate securely.
glide.authenticate.multisso.ui.federation_enabled This property enables or disables access to digest authentication via the Multi SSO UI, impacting user authentication methods.
glide.authenticate.multisso.ui.transform_map.simple This property configures whether users see a modal window with mapping assist options or are taken directly to the Transform Map record when editing.
glide.authenticate.multisso.user.autoprovision This property allows for the automatic creation and updating of user records in the user table from multiple identity providers, enhancing user provisioning efficiency.
glide.authenticate.multissov2_feature.enabled This property enables the MultiSSOv2 version, which provides improved security features for Single Sign-On configurations.
glide.authenticate.mutual.enabled This property activates mutual authentication, requiring both parties to present valid certificates for secure access.
glide.authenticate.oauth.post.token.expiration.cookie_auth.disabled This property controls the disabling of cookie authentication for OAuth token expiration, affecting how tokens are managed during user sessions.
glide.authenticate.only.allow.active.user.login This property enforces that only users with an active status can log into the ServiceNow instance, preventing access from inactive accounts.
glide.authenticate.policy.debug This property activates detailed logging for authentication policy processes, assisting in diagnosing authentication-related problems.
glide.authenticate.policy_based_login_experience.debug This property activates debug logging specifically for the policy-based login experience, allowing for detailed insights into the authentication process.
glide.authenticate.policy_based_login_experience.enabled This property activates the policy-based login experience, allowing the creation and management of identifier-first login policies that dictate user authentication methods.
glide.authenticate.policy_based_login_experience.ifl.enabled This property configures the system to present relevant login methods based on the user's context during the login process.
glide.authenticate.policy_based_login_experience.login_hint.enabled This property enables or disables the passing of the login_hint parameter to OIDC and SAML IDPs, affecting how user identifiers are handled during login.
glide.authenticate.policy_based_login_experience.override_sso_cookie Enabling this property changes how the glide_sso_id cookie functions, specifically during Policy-Based Login, by relying on IFL policy evaluation for authentication instead of auto-redirecting users.
glide.authenticate.policy_based_login_experience.remembered_identifiers.display_count It configures the number of recent login identifiers displayed to users, enhancing the login experience by allowing quick access to previously used accounts.
glide.authenticate.policy_based_login_experience.remembered_identifiers.enabled It activates the option for users to view and select from their previously used login identifiers during the Identifier-First Login process.
glide.authenticate.policy_based_login_experience.show_more_login_options Enabling this property displays extra login options as hyperlinks on the Identifier First Login page, improving user experience.
glide.authenticate.policy_based_login_experience.sso_source.before_policy.enabled It controls whether the system resolves the IdP from the sso_source field before or after evaluating policies during login, impacting user authentication flow.
glide.authenticate.policy_based_login_experience.sso_source.evaluation.enabled It determines whether the system uses the sso_source field for IdP resolution during login, defaulting to policy-based evaluation if disabled.
glide.authenticate.preauth.allow.trusted.device This property controls whether trusted devices can bypass certain authentication checks during the login process.
glide.authenticate.reauth.logout.first This property enforces a logout requirement for users prior to re-authentication, enhancing security in SSO scenarios.
glide.authenticate.saml.patch This property activates a check to validate the nameid in SAML responses, enhancing security during authentication processes.
glide.authenticate.secret_key This property defines the secret passphrase for SSO encryption and decryption, impacting secure authentication processes.
glide.authenticate.show.max.sso.login.option The property determines how many Single Sign-On options users can see when logging in, with a maximum limit of ten.
glide.authenticate.sso.saml2.audience This property configures the audience URI for SAML2 token acceptance, typically set to the instance's URI for secure authentication.
glide.authenticate.sso.saml2.authncontextclassref This property configures the AuthnContextClassRef for SAML 2.0 authentication requests, influencing how users are authenticated by the Identity Provider.
glide.authenticate.sso.saml2.banner.threshold.days This property determines when to show expiry warnings for the SP keystore or IdP certificate, defaulting to 90 days before expiration.
glide.authenticate.sso.saml2.clockskew This property defines the maximum clock skew in seconds for SAML 2.0 authentication, defaulting to 180 seconds.
glide.authenticate.sso.saml2.createrequestedauthncontext This property configures whether to include an AuthnContextClass request in the SAML AuthnRequest, influencing the authentication method presented by the Identity Provider.
glide.authenticate.sso.saml2.enable_relay_state_with_id When set to true, this property ensures that the relay state parameter in SAML requests contains a reference to a secure redirect URL, enhancing security against replay attacks.
glide.authenticate.sso.saml2.encryption.keystore This property determines the specific keystore (identified by sys_id) used for encryption in SAML 2.0 authentication, impacting security configurations.
glide.authenticate.sso.saml2.idp This property defines the URL of the Identity Provider that generates SAML2 tokens for user authentication.
glide.authenticate.sso.saml2.idp.supportForceAuthn This property determines if the IdP can enforce re-authentication for users during SSO sessions.
glide.authenticate.sso.saml2.idp_authnrequest_url It defines the URL where the SAML AuthnRequest is sent for authentication, impacting SSO functionality.
glide.authenticate.sso.saml2.idp_logout_binding This property determines the binding method for SAML 2.0 logout requests, allowing either HTTP-Redirect or HTTP-POST as the communication method.
glide.authenticate.sso.saml2.idp_logout_url It defines the URL where the LogoutRequest is sent as part of the SAML authentication process, impacting user logout behavior.
glide.authenticate.sso.saml2.issuer This property specifies the issuer URL used in SAML 2.0 authentication requests, which is critical for establishing trust with identity providers.
glide.authenticate.sso.saml2.keystore This property determines the active keystore by its sys_id for SAML authentication, impacting the security of SSO configurations.
glide.authenticate.sso.saml2.nameid_policy This property specifies the NameID format used in SAML responses, which is essential for matching users in the User table.
glide.authenticate.sso.saml2.require_signed_authnrequest This property determines whether the Identity Provider's Single Sign-On service requires signed AuthnRequests for successful authentication.
glide.authenticate.sso.saml2.require_signed_logoutrequest This property configures the requirement for signed LogoutRequests in SAML2 Single Logout processes, ensuring compliance with Identity Provider specifications.
glide.authenticate.sso.saml2.service_url This property defines the homepage URL that users are redirected to after successful single sign-on authentication.
glide.authenticate.sso.saml2.sign_algorithmURI This property defines the URI of the signature algorithm applied when signing SAML authentication requests, impacting the security of the authentication process.
glide.authenticate.sso.saml2.signing_key_alias This property defines the alias for the signing key used in SAML 2.0 authentication requests, impacting the integrity of SSO transactions.
glide.authenticate.sso.saml2.signing_key_password This property defines the password used to access the signing key in the SAML 2.0 SP Keystore, essential for signing authentication requests.
glide.authenticate.sso.saml2.user_field This property determines which User table field corresponds to the NameID element in SAML responses, impacting user authentication.
glide.authenticate.sso.update.idp.cookie This property enables the automatic update of the glide_sso_id cookie to reflect the currently active Auto Redirect IdP configuration, ensuring users are redirected appropriately.
glide.authentication.external.disable_local_login This property disables local login, mandating the use of SSO credentials for authentication on the main login page.
glide.basicauth.update_last_login_time This property controls the updating of Last login and Last login time fields in user records when basic authentication is used for web requests.
glide.conv_ai_voice.step_up.enabled This property determines whether step-up authentication is required for AI voice agents, adding an extra layer of security for sensitive requests.
glide.entry.login.public.pages It configures the system to ignore certain predefined login pages, facilitating navigation to the appropriate portal login page based on the glide.entry.page.script property.
glide.entry.page.script This property specifies the script that determines the login URL for users accessing the ServiceNow instance.
glide.ip_address_controls.migrated This boolean property determines whether the migration of IP Address Control IP ranges to the Adaptive Auth IP Filter is active.
glide.kmf.ldap.url This property defines the LDAP URL for fetching instance certificates, impacting secure communications and authentication processes.
glide.ldap.authentication This property configures the system to authenticate user passwords using LDAP, enhancing security and integration with existing directory services.
glide.ldap.group.initial.query This property sets a search filter for LDAP group queries, defaulting to (objectClass=group) if unspecified.
glide.ldap.initial.dn This property sets the DN for an account used to connect to the LDAP directory, enabling user authentication and data retrieval.
glide.ldap.onetime.password.enabled This property activates one-time password functionality as a fallback when the LDAP server is down, enhancing user access reliability.
glide.ldap.target.groups This property specifies the target OUs for mapping LDAP entries to ServiceNow user groups, allowing for multiple entries separated by commas.
glide.ldap.target.ou This property specifies which OUs to include when searching for user records in the LDAP directory, allowing for targeted filtering.
glide.ldap.url This property sets the LDAP server address and port for ServiceNow, enabling user authentication and directory services integration.
glide.ldap.use.ssl This property configures the system to use SSL for LDAP connections, enhancing security during data transmission.
glide.ldap.user.autoprovision This property allows for the automatic provisioning of users from LDAP, enhancing user management efficiency by reducing manual entry.
glide.ldap.user.query.attribute This property defines a single LDAP attribute for querying users, which is essential for accurate user authentication and retrieval in LDAP configurations.
glide.login.autocomplete This property determines whether browsers can automatically fill in password fields on login forms, improving user experience.
glide.login.locate.sso.captcha.enabled This property enables or disables CAPTCHA verification for SSO logins, adding an extra layer of security against unauthorized access.
glide.login.locate.sso.google.captcha.secret This property configures the secret key for Google reCAPTCHA, enhancing security during user login processes.
glide.login.locate.sso.google.captcha.site_key This property configures the site key used for Google reCAPTCHA verification on login forms, enhancing security against automated logins.
glide.login.no_blank_password This property prevents users from logging in without supplying a password, enhancing system security.
glide.multifactor.onetime.code.validity This property defines how long a one-time code remains valid after being sent to a user's email, impacting the authentication process.
glide.oauth.allow.parameters.in.post.body.only This property enforces the use of POST body parameters exclusively for OAuth token requests, enhancing security and compliance with OAuth standards.
glide.oauth.clients.allowed.for.implicit.grant This property allows specified OAuth clients to utilize the implicit grant type, which is generally discouraged due to security risks.
glide.oauth.cors.allowed.origin This property defines which domains are permitted to make cross-origin requests to ServiceNow's OAuth endpoints, facilitating integration with browser-based applications.
glide.oauth.enable.jwt.requester_id This property determines whether the requester ID is considered when generating JWT tokens, affecting the security of token-based authentication.
glide.oauth.enforce_restricted_binding_for_ui This property ensures that access tokens generated for OAuth entities cannot be used for UI interactions, enhancing security by restricting token usage.
glide.oauth.entity_profile_denylist This property defines which oauth_entity_profiles prevent admins from viewing the 'Token received' field, enhancing security by limiting access to sensitive credential information.
glide.oauth.inbound.client.credential.grant_type.enabled This property allows the use of the client credentials grant type for OAuth inbound integrations, enhancing security for external API calls.
glide.oauth.inbound.ropc.grant_type.disabled This property controls whether the resource owner password credentials grant type is allowed for inbound OAuth token requests, impacting authentication security.
glide.oauth.integration_registry.oob_clients This property defines a string of sys_ids representing the default out-of-box OAuth clients in ServiceNow.
glide.oauth.oidc.blacklisted_metadata_urls This property allows administrators to define a list of OIDC metadata URLs that enforce the use of 'email' as the user claim and field in the OIDC Provider Configuration.
glide.oauth.oidc.provision.email_claim This property defines the source field for the email claim used in OAuth-OIDC automatic user provisioning, linking it to the corresponding SYS_USER field specified in another property.
glide.oauth.oidc.provision.email_field This property defines which SYS_USER field receives the 'email' claim from ID Tokens during automatic user provisioning and updates.
glide.oauth.oidc.provision.username_claim This property defines the source field for the 'username' claim in OAuth-OIDC provisioning, facilitating user account creation based on incoming ID Tokens.
glide.oauth.oidc.provision.username_field This property defines the target field in SYS_USER for mapping the 'username' claim from incoming ID tokens, facilitating accurate user provisioning and updates.
glide.oauth.outbound.token.request.via_mid.enabled It determines whether OAuth token requests are routed through a MID server or handled directly by the instance, impacting how external integrations authenticate.
glide.oauth.pkce.external.code_verifier_size This property configures the integer size of the code verifier used in OAuth PKCE for external authentication providers, ensuring compliance with security standards.
glide.oauth.pkce.skip_client_secret_validation This property controls the acceptance of OAuth token requests without a valid client_secret for non-public clients when PKCE is used.
glide.oauth.state.paramater.required This property enforces the necessity of a State parameter in OAuth authorization requests, which helps maintain security during the authorization code flow.
glide.oauth.state.parameter.required This property enforces the inclusion of the state parameter in OAuth requests, which is crucial for maintaining security during the authentication process.
glide.oauth.token.scope.useraccount This property allows the configuration of the useraccount auth scope sys ID, which is essential for OAuth token validation when the original scope is deleted.
glide.oauth.update_last_login_time This property controls the updating of Last login and Last login time fields in user records when an integration user authenticates via OAuth.
glide.preauth.device.trust.skip.user.registration This property determines whether the mobile app skips device registration for users identified by IP filters, enhancing user experience by reducing registration steps.
glide.pwd_reset.onetime.token.validity This property defines how long a password reset URL remains valid before it expires, impacting user access to reset their passwords.
glide.security.forgot_password.display.link This property controls whether the 'Forgot Password' link appears on the login page, facilitating user password recovery.
glide.security.multisso.check_table_exists_for_clone This property enables a check for the existence of the sso_properties table during cloning operations between instances with differing multisso configurations.
glide.security.password_reset.uri It defines the URI for the password reset functionality within the ServiceNow platform, impacting how users access password recovery options.
glide.security.response.authenticate.header.auth_profile.first_scheme_on This property configures the behavior of the authentication response header for REST APIs, allowing either a single scheme or multiple schemes to be returned based on its value.
glide.service_portal.sso.early_redirect.portals This property allows the configuration of specific portal suffixes for early SSO redirection, enhancing user experience during login.
glide.session.admission.returning_auth_user_cookie.hmac_key This property provides a secure HMAC key for signing cookies that identify returning users, ensuring that session data remains tamper-proof.
glide.sg.reauthentication.single_use_token This property, when enabled, ensures that reauthentication tokens are single-use, enhancing security by preventing token reuse.
glide.sg.rest.authentication_failure_message This property sets the specific message returned to users when their authentication attempt fails due to an incorrect password.
glide.sso.acr.enabled This property controls the availability of the Account Recovery feature, which allows designated administrators to bypass SSO for user access recovery.
glide.sso.acr.ui.session.timeout This property defines the timeout period for account recovery user sessions, terminating them after a specified duration of inactivity.
glide.sys.logout_prompt This property determines whether users receive a confirmation prompt when attempting to log out of the system.
glide.trusted.device.max.count This property defines the maximum number of devices that a user can mark as trusted for authentication purposes, enhancing security while allowing user flexibility.
glide.ui.forgetme It disables the 'Remember me' feature on the login interface, ensuring that user sessions are not retained across logins.
glide.ui.login.style.background.image This property allows the specification of a background image for the login page, overriding any custom background color settings.
glide.ui.m.auth.allow_biometrics This property allows users to authenticate via biometrics when re-signing documents electronically, enhancing user convenience and security.
glide.ui.m.reauth.require_username This property enforces the requirement for users to input their username again when prompted during the reauthentication process.
glide.ui.polaris.login.show_welcome This property enables or disables the display of welcome text on the login page, allowing for customization of the user login experience.
glide.ui.remember.me.default This property determines whether the 'Remember me' option is checked by default during user login, facilitating easier access for returning users.
glide.ui.user_cookie.life_span_in_days This property sets the expiration duration, in days, for user cookies generated upon successful authentication, impacting user session persistence.
glide.user.authentication.gates This property configures the authentication gates for user access, influencing the methods available for user login.
glide.user.default_password This property specifies a default password for newly created users, which must be changed at the first login.
glide.user.max_unlock_attempts This property controls the limit on failed login attempts, impacting user account lockout behavior and security.
glide.user.unlock_timeout_in_mins This property specifies the unlock timeout duration for user accounts after they have been locked due to failed login attempts, with a recommended minimum value of 15 minutes.
glide.userauthgate.extauth.check This boolean property activates the UserAuthenticationGate checks for external authentication methods, enhancing security protocols.
glide.webauthn.attestation_type This property configures the type of attestation used in Web-Authentication for multi-factor authentication, influencing how user identity is verified.
glide.webauthn.auto_prompt.enabled This property configures the system to automatically prompt users for web authentication on the multi-factor validation page.
glide.webauthn.cross_platform_self_attestation This property allows users to register roaming authenticators without additional verification steps, enhancing user experience during the registration process.
glide.webauthn.debug.enabled This property activates detailed logging for web-authentication processes, assisting in diagnosing issues during authentication.
glide.webauthn.enabled This property activates FIDO2-based MFA, allowing users to authenticate using hardware keys or biometric methods.
glide.webauthn.platform_self_attestation This property determines whether self attestation is permitted during the registration of platform authenticators.
glide.zta.continuous_authentication.audit_rentention_period This property configures the number of days that continuous authentication audit logs are retained, with a range from 1 to 180 days.
glide.zta.continuous_authentication.debug.enabled This property activates debugging information for Continuous Authentication, assisting in troubleshooting related issues.
glide.zta.continuous_authentication.enabled This property directly controls the activation of Continuous Authentication, which is essential for implementing Zero Trust security measures.
glide.zta.continuous_authentication.excluded_tables This property defines a string of table names that are excluded from having continuous authentication policies applied.
glide.zta.default.high_assurance.session.lifespan This property specifies the duration of high assurance sessions upon user login, impacting how long users remain authenticated before needing to re-authenticate.
glide.zta.high_assurance.session.max.login.failed_attempts This property limits the number of failed authentication attempts before a user is logged out during high assurance sessions, enhancing security against unauthorized access.
glide.zta.high_assurance.session.timeout It defines the timeout period in minutes for high assurance sessions, after which users must re-authenticate to maintain access.
jwt.provider.expiry.interval.limit It configures the maximum duration that JWT tokens remain valid before expiration, impacting authentication processes.
password_reset.captcha.ignore It allows the system to ignore captcha validation during password reset processes, facilitating automated testing scenarios.
password_reset.qa.ans_min_len This property enforces a minimum character length for security answers during password resets, enhancing security by preventing overly simple answers.
password_reset.qa.num_reset This property configures the integer value for the number of security questions needed for a password reset request.
password_reset.request.expiry This property specifies the expiration time for password reset requests, ensuring they are only valid for a limited duration.
password_reset.request.max_attempt This property limits the number of failed password reset attempts to enhance security and prevent unauthorized access.
password_reset.request.max_attempt_window This property specifies the duration users must wait before they can attempt to reset their password again after reaching the limit of failed attempts.
password_reset.request.max_email It restricts the frequency of password reset email requests to enhance security and reduce potential spam.
password_reset.request.retry_window This property sets the duration in minutes before the retry count for password reset requests is cleared, impacting user access and security protocols.
password_reset.request.success_window It specifies the duration a user must wait before they can initiate another password reset after a successful one.
password_reset.request.unlock_window It specifies the duration a user must wait to request a password reset after their account has been unlocked, with a default of 1440 minutes.
password_reset.sms.default_complexity This property specifies the integer value representing the number of digits in the SMS verification code for password resets.
password_reset.sms.expiry This property sets the duration before an SMS password reset code becomes invalid, with a default of 5 minutes.
password_reset.sms.max_per_day This property limits the daily number of SMS codes sent for password verification, helping to manage system resources and prevent spam.
password_reset.sms.pause_window It specifies the duration users must wait before they can send a new SMS code for verification, with a default value of 2 minutes.
password_reset.sms.use_notify This property determines whether SMS notifications for password reset codes are sent using the Notify service.
password_reset.softpin.expiration_days This property sets the expiration period for Soft PINs, determining how long they remain valid before requiring renewal.
password_reset.softpin.expiration_reminder_time This property configures the specific time in HH:MM format when the Soft PIN expiration reminder is dispatched to users.
password_reset.softpin.expiration_reminder_warn_days It determines the advance notice period for Soft PIN expiration reminders, defaulting to 10 days.
password_reset.softpin.history_limit It defines the maximum number of Soft PINs that can be reused, allowing values between 1 and 30.
password_reset.softpin.min_length This property defines the minimum character length for SoftPINs used in verification processes, impacting user authentication security.
password_reset.stylesheet This property determines which style sheet is applied to the password reset pages, allowing for customization of the user interface.
password_reset.verification.delay It configures a delay to limit the speed of identification or verification processing, enhancing security against automated guessing attacks.
password_reset.wf.refresh_rate This property configures the polling interval for monitoring the completion of password reset and change workflows.
password_reset.wf.timeout This property defines the timeout period for password reset workflows, determining how long they remain active before expiration.
pwd_reset.enable.dbListener This property controls the activation of the DBListener for monitoring user and group insertions, deletions, and password reset processes.
pwd_reset.enable.password_expiration_reminder This property controls whether users receive reminders about upcoming password expiration, helping to maintain account security.
sn_app_lens_core.lens_enable_auto_login This property determines whether ServiceNow AI Lens will automatically log in users without prompting for credentials after the initial sign-in.
sn_atf.headless.login_button_id This property defines the specific ID of the login button element, impacting how the login page is rendered and interacted with during automated testing.
sn_atf.headless.login_page This property defines the URL for the login page that the headless client uses to authenticate users, defaulting to login.do.
sn_bm_client.is_kaa_auth_enabled This property determines whether certificate-based authentication is utilized for the Benchmark Client's connection to the central server.
sn_build_agent.kaa_jwt_provider_id This property defines the sys_id of the JWT Provider used for KAA token generation in the Build Agent application.
sn_build_agent.kaa_oidc_client_id This property configures the OIDC Client ID for JWT audience claims in the Build Agent application, impacting how authentication tokens are validated.
sn_devops.token_auth.user It sets the user account for token authentication, defaulting to 'devops.system', which is required for completing DevOps integration tasks.
sn_ext_usr_reg.Reg_link_expiration_days This property defines the number of days a registration link is valid before it is deactivated, impacting user registration security.
sn_ext_usr_reg.csm_portal.pwd_cred_store This property defines the unique identifier for the credential store utilized by the External User Registration application.
sn_personal_auth.com.glide.core.automation.personal.auth.ui.collection It controls whether usage data for the Personal Auth UI Page is collected, impacting analytics and reporting.