Namespace

glide.oauth

16 ServiceNow system properties in this namespace, with what each one does.

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.cors.allowed.origin This property defines the allowed origin for CORS requests related to OAuth token and metadata endpoints, facilitating secure communication between browser clients and the ServiceNow instance.
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 controls the enforcement of restricted binding for UI interactions, impacting how OAuth tokens are validated during interactive calls.
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.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.parameter.required This property enforces the inclusion of the state parameter in OAuth requests, which is crucial for maintaining security during the authentication process.