--- title: Authentication description: ServiceNow's authentication validates the identity of a user who accesses an instance, and then authorizes the user to features that match the user's role or job function. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/platform-security/authentication/c\_Authentication.html release: australia product: Authentication classification: authentication topic_type: concept last_updated: "2026-03-12" reading_time_minutes: 3 breadcrumb: [Access Management] --- # Authentication ServiceNow's authentication validates the identity of a user who accesses an instance, and then authorizes the user to features that match the user's role or job function. ## Get started
| [\[Omitted image "bus-security.svg"\] Alt text:Multi-Provider single sign-on \(SSO\)](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/authentication/c_MultipleProviderSingleSignOn.md) [Username and password configured in identity providers, which have a matching user account in the database.](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/authentication/c_MultipleProviderSingleSignOn.md) | [\[Omitted image "bus-password-reset.svg"\] Alt text: OAuth inbound and outbound](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/authentication/api-inbound-and-outbound.md) [OAuth based authentication validates the identity of the client that attempts to establish a trust on the system by using an authentication protocol.](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/authentication/api-inbound-and-outbound.md) |
| [\[Omitted image "bus-whitepaper.svg"\] Alt text: API access policy](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/authentication/api-access-policy.md) [API access policy defines the permissions and access to an API that can be controlled through a policy.](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/authentication/api-access-policy.md) | [\[Omitted image "bus-security.svg"\] Alt text: Authentication factorsAuthentication factors](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/authentication/authentication-factors.md) [Secure your voice agent access by choosing from flexible authentication options such as app-based codes, push prompts, SMS, SoftPIN or knowledge-based checks.](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/authentication/authentication-factors.md) |
| [\[Omitted image "bus-sla.svg"\] Alt text:Time limited authentication](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/authentication/time-limited-authentication.md) [Configure link based authentication on the ServiceNow instance. The configured link can be shared with the user through Email or SMS and user can use those links to login to instance.](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/authentication/time-limited-authentication.md) | [\[Omitted image "bus-manager.svg"\] Alt text:Multi-factor authentication \(MFA\)](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/authentication/mfa-landing.md) [MFA enables you to provide second level of authentication that includes using passcode from an authentication app, hardware key, biometric authenticator, SMS, or Email.](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/authentication/mfa-landing.md) |
| [\[Omitted image "bus-get-certified.svg"\] Alt text:Certificate based authentication](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/certificate-based-authentication/certificate-based-authentication.md) [Unique PEM encoded certificates mapped to users instead of user name and password for certificate based authentication.](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/certificate-based-authentication/certificate-based-authentication.md) | [\[Omitted image "bus-endpoint.svg"\] Alt text: Digest token authentication](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/authentication/c_DigestTokenAuthentication.md) [Username and the secret in the table, perform an hash operation that is user-specific such as SHA1, SHA 256, or MD5. This value has to be appended as part of the URL suffix, which works on the query param.](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/authentication/c_DigestTokenAuthentication.md) |
| [\[Omitted image "bus-profile.svg"\] Alt text:LDAP](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/ldap-integration/c_LDAPIntegration.md) [Integrate with a Lightweight Directory Access Protocol \(LDAP\) directory to streamline the user login process](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/ldap-integration/c_LDAPIntegration.md) | [\[Omitted image "bus-contract.svg"\] Alt text:Self-registration](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/authentication/external-user-self-registration.md) [Use external user self-registration to on-board a large volume of external users to your instance.](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/authentication/external-user-self-registration.md) |