Multi-factor authentication (MFA) adds a second verification step to the logon process. After you enable MFA, end users must provide their username, password, and a dynamic code each time they log on to WUYING Workspace terminals.
How it works
When an end user logs on to a WUYING Workspace terminal, the logon flow has two stages:
First stage: The end user enters a username and password.
Second stage: MFA triggers immediately after the first stage succeeds. The end user must enter a six-digit dynamic code from a virtual MFA device, or a verification code sent to their email address.
A virtual MFA device is an app that supports Time-based One-Time Password (TOTP), such as Google Authenticator or Microsoft Authenticator, installed on a mobile phone or other device.
Alibaba Cloud Workspace terminals support software-based virtual MFA devices. You can install TOTP-based virtual MFA devices, such as Google Authenticator and Microsoft Authenticator, on your mobile phones.
Supported MFA methods
Elastic Desktop Service (EDS) Enterprise supports two MFA methods:
| MFA method | Applicable logon method | Applicable client type | Applicable account type |
|---|---|---|---|
| TOTP | Organization ID and office network ID | All clients | All accounts |
| Email verification code | Organization ID only | Windows and macOS clients (version 7.6 or later); Android and iOS clients (version 7.3 or later) | Convenience accounts and AD accounts with a configured email address |
Prerequisites
Before you begin, make sure that:
You have administrator access to the EDS Enterprise console
For office network MFA: the Client Logon Verification and SSO switches are turned off on the target office network
For email verification code: end users have an email address associated with their account
Enable MFA for an office network
Log on to the EDS Enterprise console.
In the left-side navigation pane, choose Networks & Storage > Office Networks.
In the top navigation bar, select a region.
On the Office Networks page, find the office network you want to manage and click its ID.
In the Other Information section, turn on the MFA switch. In the dialog box that appears, click OK.
After MFA is enabled, end users must enter a dynamic MFA code every time they log on to terminals in this office network.
Enable MFA for an organization ID
Log on to the EDS Enterprise console.
In the left-side navigation pane, choose Users > Logon Settings.
On the Security tab, set MFA to Enable.
In the confirmation dialog box, select an authentication method:
TOTP: Uses the Alibaba Cloud app or other TOTP-compatible apps such as Google Authenticator for two-factor authentication.
Email verification code: Sends a verification code to the end user's email address. Applies to desktop clients version 7.6 or later and mobile clients version 7.3 or later. Supports convenience accounts and Active Directory (AD) accounts with a configured email address. > Note: If an account has no email address, the user cannot complete verification. Associate an email address with the account before enabling this method.
After MFA is enabled, end users who log on with the organization ID must enter a dynamic MFA code.
MFA device lock policy
If an end user enables MFA for an office network and binds a virtual MFA device to their enterprise AD account, the system locks the virtual MFA device for 1 hour after 10 consecutive failed verification attempts. To restore access before the lock expires, you can:
Call UnlockVirtualMFADevice to unlock the device.
Call DeleteVirtualMFADevice to delete the device and let the user bind a new one.