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. |