Invoke ADCUpdateAaaparameter - j81blog/J81.ADCToolkit GitHub Wiki
Update AAA configuration Object.
Invoke-ADCUpdateAaaparameter [[-Enablestaticpagecaching] <String>] [[-Enableenhancedauthfeedback] <String>]
[[-Defaultauthtype] <String>] [[-Maxaaausers] <Double>] [[-Maxloginattempts] <Double>]
[[-Failedlogintimeout] <Double>] [[-Aaadnatip] <String>] [[-Enablesessionstickiness] <String>]
[[-Aaasessionloglevel] <String>] [[-Aaadloglevel] <String>] [[-Dynaddr] <String>] [[-Ftmode] <String>]
[[-Maxsamldeflatesize] <Double>] [[-Persistentloginattempts] <String>] [[-Pwdexpirynotificationdays] <Double>]
[[-Maxkbquestions] <Double>] [[-Loginencryption] <String>] [[-Samesite] <String>] [[-Apitokencache] <String>]
[[-Tokenintrospectioninterval] <Double>] [[-Defaultcspheader] <String>] [-WhatIf] [-Confirm]
[<CommonParameters>]
Configuration for AAA parameter resource.
Invoke-ADCUpdateAaaparameter
An example how to update aaaparameter configuration Object(s).
The default state of VPN Static Page caching. If nothing is specified, the default value is set to YES. Possible values = YES, NO
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: FalseEnhanced auth feedback provides more information to the end user about the reason for an authentication failure. The default value is set to NO. Possible values = YES, NO
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: FalseThe default authentication server type. Possible values = LOCAL, LDAP, RADIUS, TACACS, CERT
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 4
Default value: None
Accept pipeline input: False
Accept wildcard characters: FalseMaximum number of concurrent users allowed to log on to VPN simultaneously.
Type: Double
Parameter Sets: (All)
Aliases:
Required: False
Position: 5
Default value: 0
Accept pipeline input: False
Accept wildcard characters: FalseMaximum Number of login Attempts.
Type: Double
Parameter Sets: (All)
Aliases:
Required: False
Position: 6
Default value: 0
Accept pipeline input: False
Accept wildcard characters: FalseNumber of minutes an account will be locked if user exceeds maximum permissible attempts.
Type: Double
Parameter Sets: (All)
Aliases:
Required: False
Position: 7
Default value: 0
Accept pipeline input: False
Accept wildcard characters: FalseSource IP address to use for traffic that is sent to the authentication server.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 8
Default value: None
Accept pipeline input: False
Accept wildcard characters: FalseEnables/Disables stickiness to authentication servers. Possible values = YES, NO
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 9
Default value: None
Accept pipeline input: False
Accept wildcard characters: FalseAudit log level, which specifies the types of events to log for cli executed commands. Available values function as follows:
- EMERGENCY - Events that indicate an immediate crisis on the server.
- ALERT - Events that might require action.
- CRITICAL - Events that indicate an imminent server crisis.
- ERROR - Events that indicate some type of error.
- WARNING - Events that require action in the near future.
- NOTICE - Events that the administrator should know about.
- INFORMATIONAL - All but low-level events.
- DEBUG - All events, in extreme detail. Possible values = EMERGENCY, ALERT, CRITICAL, ERROR, WARNING, NOTICE, INFORMATIONAL, DEBUG
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 10
Default value: None
Accept pipeline input: False
Accept wildcard characters: FalseAAAD log level, which specifies the types of AAAD events to log in nsvpn.log. Available values function as follows:
- EMERGENCY - Events that indicate an immediate crisis on the server.
- ALERT - Events that might require action.
- CRITICAL - Events that indicate an imminent server crisis.
- ERROR - Events that indicate some type of error.
- WARNING - Events that require action in the near future.
- NOTICE - Events that the administrator should know about.
- INFORMATIONAL - All but low-level events.
- DEBUG - All events, in extreme detail. Possible values = EMERGENCY, ALERT, CRITICAL, ERROR, WARNING, NOTICE, INFORMATIONAL, DEBUG
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 11
Default value: None
Accept pipeline input: False
Accept wildcard characters: FalseSet by the DHCP client when the IP address was fetched dynamically. Possible values = ON, OFF
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 12
Default value: None
Accept pipeline input: False
Accept wildcard characters: FalseFirst time user mode determines which configuration options are shown by default when logging in to the GUI. This setting is controlled by the GUI. Possible values = ON, HA, OFF
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 13
Default value: None
Accept pipeline input: False
Accept wildcard characters: FalseThis will set the maximum deflate size in case of SAML Redirect binding.
Type: Double
Parameter Sets: (All)
Aliases:
Required: False
Position: 14
Default value: 0
Accept pipeline input: False
Accept wildcard characters: FalsePersistent storage of unsuccessful user login attempts. Possible values = ENABLED, DISABLED
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 15
Default value: None
Accept pipeline input: False
Accept wildcard characters: FalseThis will set the threshold time in days for password expiry notification. Default value is 0, which means no notification is sent.
Type: Double
Parameter Sets: (All)
Aliases:
Required: False
Position: 16
Default value: 0
Accept pipeline input: False
Accept wildcard characters: FalseThis will set maximum number of Questions to be asked for KB Validation. Default value is 2, Max Value is 6.
Type: Double
Parameter Sets: (All)
Aliases:
Required: False
Position: 17
Default value: 0
Accept pipeline input: False
Accept wildcard characters: FalseParameter to encrypt login information for nFactor flow. Possible values = ENABLED, DISABLED
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 18
Default value: None
Accept pipeline input: False
Accept wildcard characters: FalseSameSite attribute value for Cookies generated in AAATM context. This attribute value will be appended only for the cookies which are specified in the builtin patset ns_cookies_samesite. Possible values = None, LAX, STRICT
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 19
Default value: None
Accept pipeline input: False
Accept wildcard characters: FalseOption to enable/disable API cache feature. Possible values = ENABLED, DISABLED
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 20
Default value: None
Accept pipeline input: False
Accept wildcard characters: FalseFrequency at which a token must be verified at the Authorization Server (AS) despite being found in cache.
Type: Double
Parameter Sets: (All)
Aliases:
Required: False
Position: 21
Default value: 0
Accept pipeline input: False
Accept wildcard characters: FalseParameter to enable/disable default CSP header. Possible values = ENABLED, DISABLED
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 22
Default value: None
Accept pipeline input: False
Accept wildcard characters: FalseShows what would happen if the cmdlet runs. The cmdlet is not run.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: FalsePrompts you for confirmation before running the cmdlet.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: FalseThis cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.
File Name : Invoke-ADCUpdateAaaparameter Version : v2111.2521 Author : John Billekens Reference : https://developer-docs.citrix.com/projects/citrix-adc-nitro-api-reference/en/latest/configuration/aaa/aaaparameter/ Requires : PowerShell v5.1 and up ADC 13.x and up. ADC 12 and lower may work, not guaranteed.