New-RASClientPolicy

NAME

New-RASClientPolicy

SYNOPSIS

Adds a new client policy.

SYNTAX

New-RASClientPolicy [-Name] <string> [-Account <string>] [-AllowClientAndroid <bool>] [-AllowClientChrome <bool>] [-AllowClientHTML5 <bool>] [-AllowClientIOS <bool>] [-AllowClientLinux <bool>] [-AllowClientMAC <bool>] [-AllowClientWindows <bool>] [-AllowClientWyse <bool>] [-Description <string>] [-Enabled <bool>] [-GatewayRule {Any | AnyGW | Connected | ConnectedToGWs | NotConnected | NotConnectedToGWs}] [-MACRule {AnyMAC | AllowedMACs | NotAllowedMACs}] [-SID <string>] [<CommonParameters>]

DESCRIPTION

Adds a new client policy.

PARAMETERS

-Name <string> Name of the new client policy.

        Required?                    true

        Position?                    0

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

-Enabled <bool> Whether the new client policy will be enabled or disabled.

        Required?                    false

        Position?                    named

        Default value                True

        Accept pipeline input?       false

        Accept wildcard characters?  false

-Description <string> Description for the new client policy.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

-GatewayRule <GatewayRuleType> Gateway criteria. Use one of the following options:

0 = if Client is connected to any gateway

1 = if Client is connected to one of the following gateways

2 = if Client is not connected to one of the following gateways

Possible values: Any, AnyGW, Connected, ConnectedToGWs, NotConnected, NotConnectedToGWs

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

-MACRule <MACRuleType> MAC address criteria. Use one of the following options:

0 = to any MAC address

1 = if the Client's MAC address is one of the following

2 = if the Client's MAC address is not one of the following

Possible values: AnyMAC, AllowedMACs, NotAllowedMACs

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

-AllowClientChrome <bool> Allow Chrome OS clients.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

-AllowClientAndroid <bool> Allow Android clients.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

-AllowClientHTML5 <bool> Allow Web clients.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

-AllowClientIOS <bool> Allow IOS clients.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

-AllowClientLinux <bool> Allow Linux clients.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

-AllowClientMAC <bool> Allow Mac clients.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

-AllowClientWindows <bool> Allow Windows clients.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

-AllowClientWyse <bool> Allow Wyse clients.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

-Account <string> The name of the user/group account.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

-SID <string> The SID of the user/group account.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

<CommonParameters>

        This cmdlet supports the common parameters: Verbose, Debug,

        ErrorAction, ErrorVariable, WarningAction, WarningVariable,

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

        about_CommonParameters documentation. 

INPUTS

-none-

OUTPUTS

ClientRules

EXAMPLES

---------- EXAMPLE 1 ----------

New-RASClientPolicy -Name PDFPolicy

Adds a new client policy named as PDFPolicy. ---------- EXAMPLE 2 ----------

New-RASClientPolicy -Name UserGroupPolicy -Enable $False -Description 'For the User Groups'

Adds a new client policy named as UserGroupPolicy which is disabled and has a description of 'For the User Groups'.

Last updated

© 2024 Parallels International GmbH. All rights reserved.