All pages
Powered by GitBook
1 of 1

Loading...

Set-RASMFA

NAME

Set-RASMFA

SYNOPSIS

Modifies a multi-factor authentication.

SYNTAX

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>] [<>]

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>] [<>]

DESCRIPTION

Modifies properties of a multi-factor authentication.

PARAMETERS

-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.

-InputObject <> The multi factor authentication to modify.

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.

-AuthMode <> Authentication mode which defines the type of user for which a token will be created.

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.

-TokenType <> Token Type (Flash ID, Mobile ID, Grid ID, or Quick ID).

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.

-PasswordEncoding <> The type of password encoding to be used.

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.

-HAMode <> The type of high availability mode to be used.

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

-SafenetAuthMode <> SafeNet Authentication Mode

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

-UserEnrollment <> Use of Enrollment

Possible values: Allow, AllowUntil, DoNotAllow

-ShowInformationForUnenrolledUsers <> Show information for unenrolled users

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)

-ExternalEmailStorage <> The storage where the external email is stored

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>

INPUTS

OUTPUTS

-none-

EXAMPLES

---------- 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.

RELATED LINKS

Id
Deepnet
ActivateEmail
ActivateSMS
App
AppID
AuthMode
DeepnetAgent
DeepnetPort
DeepnetServer
DefaultDomain
Description
Enabled
InheritDefaultCriteriaSettings
NewName
SSL
TokenType
CommonParameters
Id
EmailOTP
ADCustomAttribute
AllowEnrollExternalEmail
DefaultEmailContent
DefaultEmailSubject
DefaultUserMessagePrompt
Description
DisplayName
EmailContent
EmailSubject
Enabled
ExternalEmailStorage
InheritDefaultCriteriaSettings
NewName
OTPLength
OTPLifespanSec
ShowInformationForUnenrolledUsers
UntilDateTime
UserEnrollment
UserMessagePrompt
CommonParameters
Id
Radius
BackupServer
DefaultUserMessagePrompt
Description
DisplayName
Enabled
ForwardFirstPwdToAD
HAMode
IgnoreErrors
InheritDefaultCriteriaSettings
NewName
PasswordEncoding
RadiusPort
RadiusServer
Retries
SecretKey
Timeout
UserMessagePrompt
UsernameOnly
CommonParameters
Id
Safenet
Description
Enabled
InheritDefaultCriteriaSettings
NewName
OTPServiceURL
SafenetAuthMode
TMSWebApiURL
UserRepository
CommonParameters
Id
TOTP
DefaultUserMessagePrompt
Description
DisplayName
Enabled
InheritDefaultCriteriaSettings
NewName
ShowInformationForUnenrolledUsers
Tolerance
UntilDateTime
UserEnrollment
UserMessagePrompt
CommonParameters
InputObject
MFA
ActivateEmail
ActivateSMS
App
AppID
AuthMode
Deepnet
DeepnetAgent
DeepnetPort
DeepnetServer
DefaultDomain
Description
Enabled
InheritDefaultCriteriaSettings
NewName
SSL
TokenType
CommonParameters
InputObject
MFA
ADCustomAttribute
AllowEnrollExternalEmail
DefaultEmailContent
DefaultEmailSubject
DefaultUserMessagePrompt
Description
DisplayName
EmailContent
EmailOTP
EmailSubject
Enabled
ExternalEmailStorage
InheritDefaultCriteriaSettings
NewName
OTPLength
OTPLifespanSec
ShowInformationForUnenrolledUsers
UntilDateTime
UserEnrollment
UserMessagePrompt
CommonParameters
InputObject
MFA
BackupServer
DefaultUserMessagePrompt
Description
DisplayName
Enabled
HAMode
IgnoreErrors
InheritDefaultCriteriaSettings
NewName
PasswordEncoding
Radius
RadiusPort
RadiusServer
Retries
SecretKey
Timeout
UserMessagePrompt
UsernameOnly
CommonParameters
InputObject
MFA
Description
Enabled
InheritDefaultCriteriaSettings
NewName
OTPServiceURL
Safenet
SafenetAuthMode
TMSWebApiURL
UserRepository
CommonParameters
InputObject
MFA
DefaultUserMessagePrompt
Description
DisplayName
Enabled
InheritDefaultCriteriaSettings
NewName
ShowInformationForUnenrolledUsers
Tolerance
TOTP
UntilDateTime
UserEnrollment
UserMessagePrompt
CommonParameters
Name
SiteId
Deepnet
ActivateEmail
ActivateSMS
App
AppID
AuthMode
DeepnetAgent
DeepnetPort
DeepnetServer
DefaultDomain
Description
Enabled
InheritDefaultCriteriaSettings
NewName
SSL
TokenType
CommonParameters
EmailOTP
ADCustomAttribute
AllowEnrollExternalEmail
DefaultEmailContent
DefaultEmailSubject
DefaultUserMessagePrompt
Description
DisplayName
EmailContent
EmailSubject
Enabled
ExternalEmailStorage
InheritDefaultCriteriaSettings
NewName
OTPLength
OTPLifespanSec
ShowInformationForUnenrolledUsers
UntilDateTime
UserEnrollment
UserMessagePrompt
CommonParameters
Name
SiteId
Radius
BackupServer
DefaultUserMessagePrompt
Description
DisplayName
Enabled
ForwardFirstPwdToAD
HAMode
IgnoreErrors
InheritDefaultCriteriaSettings
NewName
PasswordEncoding
RadiusPort
RadiusServer
Retries
SecretKey
Timeout
UserMessagePrompt
UsernameOnly
CommonParameters
Name
SiteId
Safenet
Description
Enabled
InheritDefaultCriteriaSettings
NewName
OTPServiceURL
SafenetAuthMode
TMSWebApiURL
UserRepository
CommonParameters
Name
SiteId
TOTP
DefaultUserMessagePrompt
Description
DisplayName
Enabled
InheritDefaultCriteriaSettings
NewName
ShowInformationForUnenrolledUsers
Tolerance
UntilDateTime
UserEnrollment
UserMessagePrompt
CommonParameters
MFA
DeepnetAuthMode
TokenType
PasswordEncoding
HAMode
SafeNetAuthMode
UserEnrollment
ShowInformationForUnenrolledUsers
ExternalEmailStorage
MFA
New-RASMFA
Get-RASMFA
Remove-RASMFA
Set-RASCriteria
        Required?                    true

        Position?                    0

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    1

        Default value                0

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    true

        Position?                    0

        Default value                0

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    true

        Position?                    0

        Default value                

        Accept pipeline input?       true (ByValue)

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    true

        Position?                    named

        Default value                False

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    true

        Position?                    named

        Default value                False

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    true

        Position?                    named

        Default value                False

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    true

        Position?                    named

        Default value                False

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    true

        Position?                    named

        Default value                False

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                False

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                False

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                False

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,

        ErrorAction, ErrorVariable, WarningAction, WarningVariable,

        OutBuffer, PipelineVariable, and OutVariable. For more information, see 

        about_CommonParameters documentation.