Authentication Types
Authentication security is a critical aspect of managing user access to your sites. SAP Customer Data Cloud offers a range of authentication methods and security settings that can be configured to meet your specific needs. Let's explore these options in detail.

SAP Customer Data Cloud supports several authentication types, each with its own advantages and use cases:
- Password Authentication – This is the most basic and universally supported method. Users authenticate by providing a username and password. Password authentication is always enabled.
- Push Notifications – This method allows users to authenticate using a notification sent to their mobile phones. It provides a convenient and secure alternative to passwords.
- FIDO Configuration – FIDO (Fast Identity Online) is a passwordless and phishing-resistant authentication method supported on mobile devices and desktop web browsers. It leverages biometric or hardware-based security keys for authentication.
- Email OTP (One-Time Password) – This passwordless login method sends a one-time code to the user's email address on file. The user enters this code to log in.
- Magic Link Configuration – Similar to Email OTP, Magic Link sends an HTML link to the user's email address. Clicking the link automatically logs the user into the site.
For more information, refer to the Authentication documentation in the SAP Help Portal.
Password Settings
Password security is essential for protecting user accounts. SAP Customer Data Cloud provides several settings to enforce strong password policies.

Password Strength
- Min Length – Specifies the minimum number of characters required for a password.
- Min Character Groups – Defines the number of different character groups (capital letters, lowercase letters, numbers, and special characters) that must be included in the password.
- Regular Expression – Allows you to define a custom string pattern that passwords must match, providing an alternative or additional way to specify password strength.
Password Settings
- Require Password Change After … days – You can configure the system to require users to change their passwords after a specified number of days.
- Forbid Reusing Any of the Previous … passwords – This setting prevents users from reusing a specified number of their recent passwords.
- Password Reset Token Expiration Time – Sets the time, in seconds, before a password reset token expires.
Verification Methods
Authentication levels are associated with each authentication method based on their degree of security. A higher authentication level signifies a higher level of trust. When defining rules, assign a higher required authentication level for more suspicious behavior.

For more information, refer to Verification Methods documentation in the SAP Help Portal.
Email Verification
Email verification is a crucial step in ensuring the authenticity of user accounts.

SAP Customer Data Cloud offers the following email verification options:
- Require account confirmation using a link or code sent over email: This option mandates that users verify their email address by clicking a link or entering a code sent to their email.
- Verification link expiration time: Specifies the number of hours that verification emails are valid.
- Automatically log in users upon email verification: When enabled, users are automatically logged in once their email address is verified. This requires a customized redirection URL (a landing page) on your site that contains the SAP Customer Data Cloud JavaScript library and fires the onLogin global event.
For more information, refer to the Email Verification documentation in the SAP Help Portal.
Account Verification and Double Opt-In
SAP Customer Data Cloud allows you to configure emails to be sent to confirm password resets and account deletions.

Before automated emails can be enabled, templates must be defined for the relevant emails.
- Password reset confirmation - When enabled, an email is sent after the user successfully resets their password.
- Account deletion confirmation - When enabled, an email is sent after the user successfully deletes their account.
For more information, please refer to the Account Verification documentation in the SAP Help Portal.
Double Opt-In
For implementations that include Subscription Management and require double opt-in, you can customize redirection URLs, expired redirection URLs, and confirmation link expiration time.


