Set-RASMFA
Last updated
Last updated
Set-RASMFA
Modifies a multi-factor authentication.
Set-RASMFA [-] <uint> - <SwitchParameter> [- <bool>] [- <bool>] [- <string>] [- <string>] [- {MandatoryForAllUsers | CreateTokenForDomainAuthenticatedUsers | UsersWithDeepnetAcc}] [- <string>] [- <uint>] [- <string>] [- <string>] [- <string>] [- <bool>] [- <bool>] [- <string>] [- <bool>] [- {MobileID | QuickID}] [<>]
Set-RASMFA [-] <uint> - <SwitchParameter> [- <string>] [- <bool>] [- <SwitchParameter>] [- <SwitchParameter>] [- <SwitchParameter>] [- <string>] [- <string>] [- <string>] [- <string>] [- <bool>] [- {RASDatabase | ADMail | ADCustom}] [- <bool>] [- <string>] [- <uint>] [- <uint>] [- {Always | IfEnrollmentIsAllowed | Never}] [- <DateTime>] [- {Allow | AllowUntil | DoNotAllow}] [- <string>] [<>]
Set-RASMFA [-] <uint> - <SwitchParameter> [- <string>] [- <SwitchParameter>] [- <string>] [- <string>] [- <bool>] [- <bool>] [- {Parallel | Serial}] [- <string[]>] [- <bool>] [- <string>] [- {PAP | CHAP}] [- <uint>] [- <string>] [- <uint>] [- <SecureString>] [- <uint>] [- <string>] [- <bool>] [<>]
Set-RASMFA [-] <uint> - <SwitchParameter> [- <string>] [- <bool>] [- <bool>] [- <string>] [- <string>] [- {MandatoryForAllUsers | CreateTokenForDomainAuthenticatedUsers | UsersWithSafeNetAcc}] [- <string>] [- <string>] [<>]
Set-RASMFA [-] <uint> - <SwitchParameter> [- <SwitchParameter>] [- <string>] [- <string>] [- <bool>] [- <bool>] [- <string>] [- {Always | IfEnrollmentIsAllowed | Never}] [- <uint>] [- <DateTime>] [- {Allow | AllowUntil | DoNotAllow}] [- <string>] [<>]
Set-RASMFA [-] <> [- <bool>] [- <bool>] [- <string>] [- <string>] [- {MandatoryForAllUsers | CreateTokenForDomainAuthenticatedUsers | UsersWithDeepnetAcc}] [- <SwitchParameter>] [- <string>] [- <uint>] [- <string>] [- <string>] [- <string>] [- <bool>] [- <bool>] [- <string>] [- <bool>] [- {MobileID | QuickID}] [<>]
Set-RASMFA [-] <> [- <string>] [- <bool>] [- <SwitchParameter>] [- <SwitchParameter>] [- <SwitchParameter>] [- <string>] [- <string>] [- <string>] [- <SwitchParameter>] [- <string>] [- <bool>] [- {RASDatabase | ADMail | ADCustom}] [- <bool>] [- <string>] [- <uint>] [- <uint>] [- {Always | IfEnrollmentIsAllowed | Never}] [- <DateTime>] [- {Allow | AllowUntil | DoNotAllow}] [- <string>] [<>]
Set-RASMFA [-] <> [- <string>] [- <SwitchParameter>] [- <string>] [- <string>] [- <bool>] [- {Parallel | Serial}] [- <string[]>] [- <bool>] [- <string>] [- {PAP | CHAP}] [- <SwitchParameter>] [- <uint>] [- <string>] [- <uint>] [- <SecureString>] [- <uint>] [- <string>] [- <bool>] [<>]
Set-RASMFA [-] <> [- <string>] [- <bool>] [- <bool>] [- <string>] [- <string>] [- <SwitchParameter>] [- {MandatoryForAllUsers | CreateTokenForDomainAuthenticatedUsers | UsersWithSafeNetAcc}] [- <string>] [- <string>] [<>]
Modifies properties of a multi-factor authentication.
-Name <string> The name of the target multi-factor authentication .
This must be the actual multi-factor authentication name used in the RAS farm.
-SiteId <uint> Site ID in which to modify the specified multi-factor authentication .
If the parameter is omitted, the site ID of the Licensing Server will be used.
-Id <uint> The ID of the multi-factor authentication to modify. To obtain the ID, use the Get-RASMFA cmdlet.
To obtain an object of type MFA, use the Get-RASMFA cmdlet.
-NewName <string> The new name of the target multi-factor authentication .
-Description <string> A user-defined multi-factor authentication description.
-Enabled <bool> Enable or disable the specified multi-factor authentication in a site.
-InheritDefaultCriteriaSettings <bool> If true default criteria settings will be inherited.
-Deepnet <SwitchParameter> Deepnet SwitchParameter.
-ActivateEmail <bool> Whether the activation email is enabled or disabled.
-ActivateSMS <bool> Whether the activation SMS is enabled or disabled.
-App <string> A value that represents the application name.
-AppID <string> A value that represents the application ID.
Possible values: MandatoryForAllUsers, CreateTokenForDomainAuthenticatedUsers, UsersWithDeepnetAcc
-DeepnetAgent <string> A value that represents the name of Deepnet Agent.
-DefaultDomain <string> A value that represents the Default Domain.
-SSL <bool> Whether SSL is allowed or not.
-DeepnetServer <string> The server of the second level authentication provider.
-DeepnetPort <uint> The port number of the second level authentication provider.
Possible values: MobileID, QuickID
-Radius <SwitchParameter> Radius SwitchParameter
-RadiusServer <string> The server of the second level authentication provider.
-RadiusPort <uint> The port number of the second level authentication provider.
Possible values: PAP, CHAP
-Retries <uint> Number of retries.
-Timeout <uint> Connection timeout (in seconds).
-DisplayName <string> RADIUS type name.
-UsernameOnly <bool> Specifies if forwarding of only the Username to RADIUS Server is enabled or not.
-ForwardFirstPwdToAD <bool> Specifies if forwarding of first password to Windows authentication provider is enabled or not.
-BackupServer <string> The backup server of the second level authentication provider.
Possible values: Parallel, Serial
-SecretKey <SecureString> RADIUS setting. The secret key.
-IgnoreErrors <string[]> Specifies the list of Ignored Errors.
This is a DuoRadius only setting.
-Safenet <SwitchParameter> Safenet SwitchParameter
Possible values: MandatoryForAllUsers, CreateTokenForDomainAuthenticatedUsers, UsersWithSafeNetAcc
-OTPServiceURL <string> OTP Service URL
-UserRepository <string> A value representing User Store
-TMSWebApiURL <string> The URL of the web service
-TOTP <SwitchParameter> TOTP SwitchParameter
Possible values: Allow, AllowUntil, DoNotAllow
Possible values: Always, IfEnrollmentIsAllowed, Never
-UntilDateTime <DateTime> Allow User Enrollment until date/time
-Tolerance <uint> TOTP tolerance in seconds. Accepted values are 0 (None), 30, 60, 90 and 120
-EmailOTP <SwitchParameter> Email OTP SwitchParameter
-OTPLifespanSec <uint> The lifespan of the OTP (seconds)
Possible values: RASDatabase, ADMail, ADCustom
-DefaultEmailContent <SwitchParameter> If this parameter is included, the email body content will be replaced with the default body content.
-EmailContent <string> The content of the email. Possible variables: %OTP%, %DURATION%
-DefaultEmailSubject <SwitchParameter> If this parameter is included, the email subject will be replaced with the default subject.
-EmailSubject <string> The subject of the email. Possible variables: %OTP%
-DefaultUserMessagePrompt <SwitchParameter> If this parameter is included, the message prompt will be replaced with the default message prompt.
-UserMessagePrompt <string> User message prompt
-ADCustomAttribute <string> AD Custom Attribute
-AllowEnrollExternalEmail <bool> Allow enrollment of external email
-OTPLength <uint> The length of the OTP generated
<CommonParameters>
-none-
---------- EXAMPLE 1 ----------
Set-RASMFA "MFA" -Deepnet -Enabled $False
Disables the multi-factor authentication specified by name and by type. ---------- EXAMPLE 2 ----------
Set-RASMFA -Id 10 -Enabled $False
Disables the multi-factor authentication specified by ID.
Set-RASMFA [-] <> [- <SwitchParameter>] [- <string>] [- <string>] [- <bool>] [- <bool>] [- <string>] [- {Always | IfEnrollmentIsAllowed | Never}] [- <uint>] [- <SwitchParameter>] [- <DateTime>] [- {Allow | AllowUntil | DoNotAllow}] [- <string>] [<>]
Set-RASMFA [-] <string> [[-] <uint>] - <SwitchParameter> [- <bool>] [- <bool>] [- <string>] [- <string>] [- {MandatoryForAllUsers | CreateTokenForDomainAuthenticatedUsers | UsersWithDeepnetAcc}] [- <string>] [- <uint>] [- <string>] [- <string>] [- <string>] [- <bool>] [- <bool>] [- <string>] [- <bool>] [- {MobileID | QuickID}] [<>]
Set-RASMFA - <SwitchParameter> [- <string>] [- <bool>] [- <SwitchParameter>] [- <SwitchParameter>] [- <SwitchParameter>] [- <string>] [- <string>] [- <string>] [- <string>] [- <bool>] [- {RASDatabase | ADMail | ADCustom}] [- <bool>] [- <string>] [- <uint>] [- <uint>] [- {Always | IfEnrollmentIsAllowed | Never}] [- <DateTime>] [- {Allow | AllowUntil | DoNotAllow}] [- <string>] [<>]
Set-RASMFA [-] <string> [[-] <uint>] - <SwitchParameter> [- <string>] [- <SwitchParameter>] [- <string>] [- <string>] [- <bool>] [- <bool>] [- {Parallel | Serial}] [- <string[]>] [- <bool>] [- <string>] [- {PAP | CHAP}] [- <uint>] [- <string>] [- <uint>] [- <SecureString>] [- <uint>] [- <string>] [- <bool>] [<>]
Set-RASMFA [-] <string> [[-] <uint>] - <SwitchParameter> [- <string>] [- <bool>] [- <bool>] [- <string>] [- <string>] [- {MandatoryForAllUsers | CreateTokenForDomainAuthenticatedUsers | UsersWithSafeNetAcc}] [- <string>] [- <string>] [<>]
Set-RASMFA [-] <string> [[-] <uint>] - <SwitchParameter> [- <SwitchParameter>] [- <string>] [- <string>] [- <bool>] [- <bool>] [- <string>] [- {Always | IfEnrollmentIsAllowed | Never}] [- <uint>] [- <DateTime>] [- {Allow | AllowUntil | DoNotAllow}] [- <string>] [<>]
-InputObject <> The multi factor authentication to modify.
-AuthMode <> Authentication mode which defines the type of user for which a token will be created.
-TokenType <> Token Type (Flash ID, Mobile ID, Grid ID, or Quick ID).
-PasswordEncoding <> The type of password encoding to be used.
-HAMode <> The type of high availability mode to be used.
-SafenetAuthMode <> SafeNet Authentication Mode
-UserEnrollment <> Use of Enrollment
-ShowInformationForUnenrolledUsers <> Show information for unenrolled users
-ExternalEmailStorage <> The storage where the external email is stored