CmdID / PowerShell / Cmdlets / Enable
Enable-DAOtpAuthentication
Enables and configures one-time password (OTP) authentication for DirectAccess (DA) users. Windows Server PowerShell reference
From the Windows Server PowerShell reference 15 parameters Its page in the reference
Parameters
-AsJobRuns the cmdlet as a background job.-CAServerSpecifies the certification authority (CA) servers that issue certificates for OTP authentication.-CertificateTemplateNameSpecifies the name of the certificate template used for OTP certificate enrollment.-CimSession, -SessionRuns the cmdlet in a remote session or on a remote computer.-ComputerName, -CnSpecifies the IPv4 or IPv6 address, or host name, of the server on which the cmdlet should run.-Confirm, -cfPrompts you for confirmation before running the cmdlet.-ForceForces the command to run without asking for user confirmation.-PassThruReturns an object representing the item with which you are working.-RadiusPort, -PortSpecifies the RADIUS server port listening for authentication requests.-RadiusServer, -ServerSpecifies the IPv4 or IPv6 address, or the fully qualified domain name (FQDN), of the RADIUS server used for OTP authentication.-SharedSecretSpecifies the shared password used for communications between the Remote Access server and the RADIUS server.-SigningCertificateTemplateNameSpecifies the name of the certificate template used to enroll the certificate used by Remote Access to sign certificates used for OTP authentication.-ThrottleLimitSpecifies the maximum number of concurrent operations that can be established to run the cmdlet.-UserSecurityGroupNameSpecifies the security group containing users who are exempt from two-factor authentication.-WhatIf, -wiShows what would happen if the cmdlet runs.