Skip to content

Commit cb7bc58

Browse files
authored
Merge pull request MicrosoftDocs#3906 from Xelu86/smbcac22
Add missing parameter to SmbServerConfiguration commands WS22
2 parents 87b5d10 + 7b20fc8 commit cb7bc58

File tree

3 files changed

+77
-36
lines changed

3 files changed

+77
-36
lines changed

docset/winserver2022-ps/smbshare/Get-SmbServerConfiguration.md

+9-6
Original file line numberDiff line numberDiff line change
@@ -34,14 +34,16 @@ Get-SmbServerConfiguration
3434
```
3535

3636
```output
37-
AnnounceComment :
37+
AnnounceComment :
3838
AnnounceServer : False
3939
AsynchronousCredits : 512
40+
AuditClientCertificateAccess : False
4041
AuditSmb1Access : False
4142
AutoDisconnectTimeout : 15
4243
AutoShareServer : True
4344
AutoShareWorkstation : True
4445
CachedOpenLimit : 10
46+
DisableCompression : False
4547
DisableSmbEncryptionOnSecureConnection : True
4648
DurableHandleV2TimeoutInSeconds : 180
4749
EnableAuthenticateUserSharing : False
@@ -53,21 +55,25 @@ EnableOplocks : True
5355
EnableSecuritySignature : False
5456
EnableSMB1Protocol : False
5557
EnableSMB2Protocol : True
58+
EnableSMBQUIC : True
5659
EnableStrictNameChecking : True
5760
EncryptData : False
61+
EncryptionCiphers : AES_128_GCM, AES_128_CCM, AES_256_GCM, AES_256_CCM
5862
IrpStackSize : 15
5963
KeepAliveTime : 2
6064
MaxChannelPerSession : 32
6165
MaxMpxCount : 50
6266
MaxSessionPerConnection : 16384
6367
MaxThreadsPerQueue : 20
6468
MaxWorkItems : 1
65-
NullSessionPipes :
66-
NullSessionShares :
69+
NullSessionPipes :
70+
NullSessionShares :
6771
OplockBreakWait : 35
6872
PendingClientTimeoutInSeconds : 120
6973
RejectUnencryptedAccess : True
74+
RequestCompression : False
7075
RequireSecuritySignature : False
76+
RestrictNamedpipeAccessViaQuic : True
7177
ServerHidden : True
7278
Smb2CreditsMax : 8192
7379
Smb2CreditsMin : 512
@@ -77,9 +83,6 @@ ValidateAliasNotCircular : True
7783
ValidateShareScope : True
7884
ValidateShareScopeNotAliased : True
7985
ValidateTargetName : True
80-
RestrictNamedpipeAccessViaQuic : True
81-
EnableSMBQUIC : True
82-
EncryptionCiphers : AES_128_GCM, AES_128_CCM, AES_256_GCM, AES_256_CCM
8386
```
8487

8588
This command retrieves the SMB server configuration.

docset/winserver2022-ps/smbshare/Reset-SmbServerConfiguration.md

+28-9
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,15 @@ Resets the Server Message Block (SMB) server configuration parameters to their d
1717

1818
```
1919
Reset-SmbServerConfiguration [-All] [-AnnounceComment] [-AnnounceServer] [-AsynchronousCredits]
20-
[-AuditSmb1Access] [-AutoShareServer] [-AutoShareWorkstation] [-CachedOpenLimit]
21-
[-DisableCompression] [-DisableSmbEncryptionOnSecureConnection] [-DurableHandleV2TimeoutInSeconds]
22-
[-EnableDownlevelTimewarp] [-EnableLeasing] [-EnableMultiChannel] [-EnableOplocks]
23-
[-EnableSMB2Protocol] [-EnableSMBQUIC] [-EnableStrictNameChecking] [-EncryptData]
24-
[-EncryptionCiphers] [-IrpStackSize] [-KeepAliveTime] [-MaxChannelPerSession] [-MaxMpxCount]
25-
[-MaxSessionPerConnection] [-MaxThreadsPerQueue] [-MaxWorkItems] [-NullSessionShares]
26-
[-OplockBreakWait] [-PendingClientTimeoutInSeconds] [-RejectUnencryptedAccess]
27-
[-RequestCompression] [-RestrictNamedpipeAccessViaQuic] [-ServerHidden] [-Smb2CreditsMax]
28-
[-Smb2CreditsMin] [-SmbServerNameHardeningLevel] [-TreatHostAsStableStorage]
20+
[-AuditClientCertificateAccess] [-AuditSmb1Access] [-AutoShareServer] [-AutoShareWorkstation]
21+
[-CachedOpenLimit] [-DisableCompression] [-DisableSmbEncryptionOnSecureConnection]
22+
[-DurableHandleV2TimeoutInSeconds] [-EnableDownlevelTimewarp] [-EnableLeasing]
23+
[-EnableMultiChannel] [-EnableOplocks] [-EnableSMB2Protocol] [-EnableSMBQUIC]
24+
[-EnableStrictNameChecking] [-EncryptData] [-EncryptionCiphers] [-IrpStackSize] [-KeepAliveTime]
25+
[-MaxChannelPerSession] [-MaxMpxCount] [-MaxSessionPerConnection] [-MaxThreadsPerQueue]
26+
[-MaxWorkItems] [-NullSessionShares] [-OplockBreakWait] [-PendingClientTimeoutInSeconds]
27+
[-RejectUnencryptedAccess] [-RequestCompression] [-RestrictNamedpipeAccessViaQuic] [-ServerHidden]
28+
[-Smb2CreditsMax] [-Smb2CreditsMin] [-SmbServerNameHardeningLevel] [-TreatHostAsStableStorage]
2929
[-ValidateAliasNotCircular] [-ValidateShareScope] [-ValidateShareScopeNotAliased]
3030
[-ValidateTargetName] [-Force] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob]
3131
[-WhatIf] [-Confirm] [<CommonParameters>]
@@ -144,6 +144,25 @@ Accept pipeline input: False
144144
Accept wildcard characters: False
145145
```
146146
147+
### -AuditClientCertificateAccess
148+
149+
Resets the SMB over QUIC client access control audit events to its default value.
150+
151+
> [!NOTE]
152+
> Devices running Windows 11 version 22H2 and earlier may not have access to this parameter.
153+
154+
```yaml
155+
Type: SwitchParameter
156+
Parameter Sets: (All)
157+
Aliases:
158+
159+
Required: False
160+
Position: Named
161+
Default value: None
162+
Accept pipeline input: False
163+
Accept wildcard characters: False
164+
```
165+
147166
### -AuditSmb1Access
148167
149168
Resets the auditing of SMB version 1 protocol behavior to its default value.

docset/winserver2022-ps/smbshare/Set-SmbServerConfiguration.md

+40-21
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
description: Use this topic to help manage Windows and Windows Server technologies with Windows PowerShell.
33
external help file: SmbServerConfiguration.cdxml-help.xml
44
Module Name: SmbShare
5-
ms.date: 10/20/2022
5+
ms.date: 02/22/2024
66
online version: /powershell/module/smbshare/set-smbserverconfiguration?view=windowsserver2022-ps&wt.mc_id=ps-gethelp
77
schema: 2.0.0
88
title: Set-SmbServerConfiguration
@@ -17,26 +17,26 @@ Sets the Server Message Block (SMB) server configuration.
1717

1818
```
1919
Set-SmbServerConfiguration [-AnnounceComment <String>] [-AnnounceServer <Boolean>]
20-
[-AsynchronousCredits <UInt32>] [-AuditSmb1Access <Boolean>] [-AutoDisconnectTimeout <UInt32>]
21-
[-AutoShareServer <Boolean>] [-AutoShareWorkstation <Boolean>] [-CachedOpenLimit <UInt32>]
22-
[-DisableCompression <Boolean>] [-DisableSmbEncryptionOnSecureConnection <Boolean>]
23-
[-DurableHandleV2TimeoutInSeconds <UInt32>] [-EnableAuthenticateUserSharing <Boolean>]
24-
[-EnableDownlevelTimewarp <Boolean>] [-EnableForcedLogoff <Boolean>] [-EnableLeasing <Boolean>]
25-
[-EnableMultiChannel <Boolean>] [-EnableOplocks <Boolean>] [-EnableSecuritySignature <Boolean>]
26-
[-EnableSMB1Protocol <Boolean>] [-EnableSMB2Protocol <Boolean>] [-EnableSMBQUIC <Boolean>]
27-
[-EnableStrictNameChecking <Boolean>] [-EncryptData <Boolean>] [-EncryptionCiphers <String>]
28-
[-IrpStackSize <UInt32>] [-KeepAliveTime <UInt32>] [-MaxChannelPerSession <UInt32>]
29-
[-MaxMpxCount <UInt32>] [-MaxSessionPerConnection <UInt32>] [-MaxThreadsPerQueue <UInt32>]
30-
[-MaxWorkItems <UInt32>] [-NullSessionPipes <String>] [-NullSessionShares <String>]
31-
[-OplockBreakWait <UInt32>] [-PendingClientTimeoutInSeconds <UInt32>]
32-
[-RejectUnencryptedAccess <Boolean>] [-RequestCompression <Boolean>]
33-
[-RequireSecuritySignature <Boolean>] [-RestrictNamedpipeAccessViaQuic <Boolean>]
34-
[-ServerHidden <Boolean>] [-Smb2CreditsMax <UInt32>] [-Smb2CreditsMin <UInt32>]
35-
[-SmbServerNameHardeningLevel <UInt32>] [-TreatHostAsStableStorage <Boolean>]
36-
[-ValidateAliasNotCircular <Boolean>] [-ValidateShareScope <Boolean>]
37-
[-ValidateShareScopeNotAliased <Boolean>] [-ValidateTargetName <Boolean>] [-Force]
38-
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm]
39-
[<CommonParameters>]
20+
[-AsynchronousCredits <UInt32>] [-AuditClientCertificateAccess <Boolean>]
21+
[-AuditSmb1Access <Boolean>] [-AutoDisconnectTimeout <UInt32>] [-AutoShareServer <Boolean>]
22+
[-AutoShareWorkstation <Boolean>] [-CachedOpenLimit <UInt32>] [-DisableCompression <Boolean>]
23+
[-DisableSmbEncryptionOnSecureConnection <Boolean>] [-DurableHandleV2TimeoutInSeconds <UInt32>]
24+
[-EnableAuthenticateUserSharing <Boolean>] [-EnableDownlevelTimewarp <Boolean>]
25+
[-EnableForcedLogoff <Boolean>] [-EnableLeasing <Boolean>] [-EnableMultiChannel <Boolean>]
26+
[-EnableOplocks <Boolean>] [-EnableSecuritySignature <Boolean>] [-EnableSMB1Protocol <Boolean>]
27+
[-EnableSMB2Protocol <Boolean>] [-EnableSMBQUIC <Boolean>] [-EnableStrictNameChecking <Boolean>]
28+
[-EncryptData <Boolean>] [-EncryptionCiphers <String>] [-IrpStackSize <UInt32>]
29+
[-KeepAliveTime <UInt32>] [-MaxChannelPerSession <UInt32>] [-MaxMpxCount <UInt32>]
30+
[-MaxSessionPerConnection <UInt32>] [-MaxThreadsPerQueue <UInt32>] [-MaxWorkItems <UInt32>]
31+
[-NullSessionPipes <String>] [-NullSessionShares <String>] [-OplockBreakWait <UInt32>]
32+
[-PendingClientTimeoutInSeconds <UInt32>] [-RejectUnencryptedAccess <Boolean>]
33+
[-RequestCompression <Boolean>] [-RequireSecuritySignature <Boolean>]
34+
[-RestrictNamedpipeAccessViaQuic <Boolean>] [-ServerHidden <Boolean>] [-Smb2CreditsMax <UInt32>]
35+
[-Smb2CreditsMin <UInt32>] [-SmbServerNameHardeningLevel <UInt32>]
36+
[-TreatHostAsStableStorage <Boolean>] [-ValidateAliasNotCircular <Boolean>]
37+
[-ValidateShareScope <Boolean>] [-ValidateShareScopeNotAliased <Boolean>]
38+
[-ValidateTargetName <Boolean>] [-Force] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>]
39+
[-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]
4040
```
4141

4242
## DESCRIPTION
@@ -184,6 +184,25 @@ Accept pipeline input: False
184184
Accept wildcard characters: False
185185
```
186186
187+
### -AuditClientCertificateAccess
188+
189+
Enables SMB over QUIC client access control audit events. There are three possible events: access
190+
allowed, access denied, and error. The access allowed and access denied events list properties of
191+
the client certificate chain and any allow and deny access control entries that apply to the
192+
client certificates.
193+
194+
```yaml
195+
Type: SwitchParameter
196+
Parameter Sets: (All)
197+
Aliases:
198+
199+
Required: False
200+
Position: Named
201+
Default value: None
202+
Accept pipeline input: False
203+
Accept wildcard characters: False
204+
```
205+
187206
### -AuditSmb1Access
188207
189208
Enables auditing of SMB version 1 protocol in Windows Event Log.

0 commit comments

Comments
 (0)