Skip to content

Commit 89c3bfc

Browse files
authored
Merge branch 'main' into patch-1
2 parents 19d1cf1 + 512c43d commit 89c3bfc

13 files changed

+163
-34
lines changed

exchange/exchange-ps/ExchangePowerShell/Add-VivaModuleFeaturePolicy.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ title: Add-VivaModuleFeaturePolicy
1313
# Add-VivaModuleFeaturePolicy
1414

1515
## SYNOPSIS
16-
This cmdlet is available only in the Exchange Online PowerShell module v3.2.0 or later. For more information, see [About the Exchange Online PowerShell module](https://aka.ms/exov3-module).
16+
This cmdlet is available only in the Exchange Online PowerShell module version 3.2.0 or later. For more information, see [About the Exchange Online PowerShell module](https://aka.ms/exov3-module).
1717

1818
Use the Add-VivaModuleFeaturePolicy cmdlet to add a new access policy for a specific feature in Viva. The attributes of the policy are defined using the cmdlet parameters. Policies are used to restrict or grant access to the specified feature for specific users, groups, or the entire tenant.
1919

@@ -244,7 +244,7 @@ Accept wildcard characters: False
244244

245245
> Applicable: Exchange Online
246246

247-
This parameter is available in version 3.3.0 or later of the module.
247+
**Note**: This parameter is available in module version 3.3.0 or later.
248248

249249
The IsUserControlEnabled parameter specifies whether user control is enabled by the policy. Valid values are:
250250

@@ -269,7 +269,7 @@ Accept wildcard characters: False
269269

270270
> Applicable: Exchange Online
271271

272-
This parameter is available in version 3.8.0-Preview2 or later of the module.
272+
**Note**: This parameter is available in module version 3.8.0-Preview2 or later.
273273

274274
The IsUserOptedInByDefault parameter specifies whether users are opted in by default by the policy. Valid values are:
275275

exchange/exchange-ps/ExchangePowerShell/Add-VivaOrgInsightsDelegatedRole.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ title: Add-VivaOrgInsightsDelegatedRole
1212
# Add-VivaOrgInsightsDelegatedRole
1313

1414
## SYNOPSIS
15-
This cmdlet is available only in the Exchange Online PowerShell module v3.7.1 or later. For more information, see [About the Exchange Online PowerShell module](https://aka.ms/exov3-module).
15+
This cmdlet is available only in the Exchange Online PowerShell module version 3.7.1 or later. For more information, see [About the Exchange Online PowerShell module](https://aka.ms/exov3-module).
1616

1717
Use the Add-VivaOrgInsightsDelegatedRole cmdlet to add delegate access to the specified account (the delegate) so they can view organizational insights like the leader (the delegator).
1818

exchange/exchange-ps/ExchangePowerShell/Connect-ExchangeOnline.md

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -294,7 +294,7 @@ Accept wildcard characters: False
294294

295295
> Applicable: Exchange Online
296296

297-
**Note**: This parameter is available in version 3.1.0 or later of the module.
297+
**Note**: This parameter is available in module version 3.1.0 or later.
298298

299299
The AccessToken parameter specifies the OAuth JSON Web Token (JWT) that's used to connect to Exchange Online.
300300

@@ -474,7 +474,7 @@ Accept wildcard characters: False
474474

475475
> Applicable: Exchange Online
476476

477-
**Note**: This parameter is available in version 2.0.4 or later of the module, and only in PowerShell 7.
477+
**Note**: This parameter is available in module version 2.0.4 or later, and only in PowerShell 7.
478478

479479
The Device switch is typically used on computers without web browsers. You don't need to specify a value with this switch.
480480

@@ -498,7 +498,7 @@ Accept wildcard characters: False
498498

499499
> Applicable: Exchange Online
500500

501-
**Note**: This parameter is available in version 3.7.2-Preview1 or later of the module.
501+
**Note**: This parameter is available in module version 3.7.2-Preview1 or later.
502502

503503
The DisableWAM switch disables Web Account Manager (WAM). You don't need to specify a value with this switch.
504504

@@ -538,7 +538,7 @@ Accept wildcard characters: False
538538

539539
> Applicable: Exchange Online
540540

541-
**Note**: This parameter is available in version 2.0.4 or later of the module, and only in PowerShell 7.
541+
**Note**: This parameter is available in module version 2.0.4 or later, and only in PowerShell 7.
542542

543543
The InlineCredential switch specifies whether to pass credentials directly in the Windows PowerShell window. You don't need to specify a value with this switch.
544544

@@ -562,7 +562,7 @@ Accept wildcard characters: False
562562

563563
> Applicable: Exchange Online
564564

565-
**Note**: This parameter is available in version 3.7.0-Preview1 or later of the module.
565+
**Note**: This parameter is available in module version 3.7.0-Preview1 or later.
566566

567567
The LoadCmdletHelp switch downloads cmdlet help files for the Get-Help cmdlet in REST API connections. You don't need to specify a value with this switch.
568568

@@ -759,7 +759,7 @@ Accept wildcard characters: False
759759

760760
> Applicable: Exchange Online
761761

762-
**Note**: This parameter is available in version 3.2.0 or later of the module.
762+
**Note**: This parameter is available in module version 3.2.0 or later.
763763

764764
The SigningCertificate parameter specifies the client certificate that's used to sign the format files (\*.Format.ps1xml) or script module files (.psm1) in the temporary module that Connect-ExchangeOnline creates.
765765

@@ -783,7 +783,7 @@ Accept wildcard characters: False
783783

784784
> Applicable: Exchange Online
785785

786-
**Note**: This parameter is available in version 3.3.0 or later of the module.
786+
**Note**: This parameter is available in module version 3.3.0 or later.
787787

788788
In version 3.7.0-Preview1 or later, this parameter is replaced by the LoadCmdletHelp parameter. The SkipLoadingCmdletHelp parameter is no longer required and no longer does anything, because cmdlet help files are no longer downloaded by default.
789789

@@ -901,8 +901,6 @@ Accept wildcard characters: False
901901

902902
The UseRPSSession switch allows you to connect to Exchange Online PowerShell using traditional remote PowerShell access to all cmdlets. You don't need to specify a value with this switch.
903903

904-
This switch requires that Basic authentication is enabled in WinRM on the local computer. For more information, see [Turn on Basic authentication in WinRM](https://aka.ms/exov3-module#turn-on-basic-authentication-in-winrm).
905-
906904
If you don't use this switch, REST API mode is used for the connection, so Basic authentication in WinRM isn't required.
907905

908906
```yaml

exchange/exchange-ps/ExchangePowerShell/Connect-IPPSSession.md

Lines changed: 138 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,13 @@ Connect-IPPSSession
4040
[-CertificatePassword <SecureString>]
4141
[-CertificateThumbprint <String>]
4242
[-Credential <PSCredential>]
43+
[-DisableWAM]
44+
[-EnableErrorReporting]
45+
[-EnableSearchOnlySession]
46+
[-LogDirectoryPath <String>]
47+
[-LogLevel <LogLevel>]
4348
[-Organization <String>]
49+
[-ShowBanner]
4450
[-UserPrincipalName <String>]
4551
[-UseRPSSession]
4652
[<CommonParameters>]
@@ -237,7 +243,7 @@ Accept wildcard characters: False
237243

238244
> Applicable: Exchange Online
239245

240-
**Note**: This parameter is available in version 3.8.0-Preview1 or later of the module.
246+
**Note**: This parameter is available in module version 3.8.0-Preview1 or later.
241247

242248
The AccessToken parameter specifies the OAuth JSON Web Token (JWT) that's used to connect to Security and Compliance PowerShell.
243249

@@ -411,6 +417,110 @@ Accept pipeline input: False
411417
Accept wildcard characters: False
412418
```
413419

420+
### -DisableWAM
421+
422+
> Applicable: Exchange Online
423+
424+
**Note**: This parameter is available in module version 3.7.2 or later.
425+
426+
The DisableWAM switch disables Web Account Manager (WAM). You don't need to specify a value with this switch.
427+
428+
If you encounter WAM-related issues during sign in, you can use this switch to disable WAM.
429+
430+
```yaml
431+
Type: SwitchParameter
432+
Parameter Sets: (All)
433+
Aliases:
434+
435+
Required: False
436+
Position: Named
437+
Default value: None
438+
Accept pipeline input: False
439+
Accept wildcard characters: False
440+
```
441+
442+
### -EnableErrorReporting
443+
444+
> Applicable: Exchange Online
445+
446+
**Note**: This parameter is available in module version 3.9.0-Preview1 or later.
447+
448+
The EnableErrorReporting switch specifies whether to enable error reporting. You don't need to specify a value with this switch.
449+
450+
```yaml
451+
Type: SwitchParameter
452+
Parameter Sets: (All)
453+
Aliases:
454+
455+
Required: False
456+
Position: Named
457+
Default value: None
458+
Accept pipeline input: False
459+
Accept wildcard characters: False
460+
```
461+
462+
### -EnableSearchOnlySession
463+
464+
> Applicable: Exchange Online
465+
466+
**Note**: This parameter is available in module version 3.9.0-Preview1 or later.
467+
468+
The EnableSearchOnlySession switch specifies whether to enable certain eDiscovery and related cmdlets that connect to other Microsoft 365 services. You don't need to specify a value with this switch.
469+
470+
```yaml
471+
Type: SwitchParameter
472+
Parameter Sets: (All)
473+
Aliases:
474+
475+
Required: False
476+
Position: Named
477+
Default value: None
478+
Accept pipeline input: False
479+
Accept wildcard characters: False
480+
```
481+
482+
### -LogDirectoryPath
483+
484+
> Applicable: Exchange Online
485+
486+
**Note**: This parameter is available in module version 3.9.0-Preview1 or later.
487+
488+
The LogDirectoryPath parameter specifies the location of the log files. The default location is `%TMP%\EXOCmdletTelemetry\EXOCmdletTelemetry-yyyymmdd-hhmmss.csv`.
489+
490+
If you specify a custom location and filename that contains spaces, enclose the value in quotation marks (").
491+
492+
```yaml
493+
Type: String
494+
Parameter Sets: (All)
495+
Aliases:
496+
497+
Required: False
498+
Position: Named
499+
Default value: None
500+
Accept pipeline input: False
501+
Accept wildcard characters: False
502+
```
503+
504+
### -LogLevel
505+
506+
> Applicable: Exchange Online
507+
508+
**Note**: This parameter is available in module version 3.9.0-Preview1 or later.
509+
510+
The LogLevel parameter specifies the logging level. Valid values are Default and All.
511+
512+
```yaml
513+
Type: LogLevel
514+
Parameter Sets: (All)
515+
Aliases:
516+
517+
Required: False
518+
Position: Named
519+
Default value: None
520+
Accept pipeline input: False
521+
Accept wildcard characters: False
522+
```
523+
414524
### -Organization
415525

416526
> Applicable: Exchange Online
@@ -431,11 +541,34 @@ Accept pipeline input: False
431541
Accept wildcard characters: False
432542
```
433543

544+
### -ShowBanner
545+
546+
> Applicable: Exchange Online
547+
548+
**Note**: This parameter is available in module version 3.2.0 or later.
549+
550+
The ShowBanner switch shows or hides the banner message that's displayed when you run Connect-IPPSSession. You don't need to specify a value with this switch.
551+
552+
- To show the banner, you don't need to use this switch (the banner is displayed by default).
553+
- To hide the banner, use this exact syntax: `-ShowBanner:$false`.
554+
555+
```yaml
556+
Type: SwitchParameter
557+
Parameter Sets: (All)
558+
Aliases:
559+
560+
Required: False
561+
Position: Named
562+
Default value: None
563+
Accept pipeline input: False
564+
Accept wildcard characters: False
565+
```
566+
434567
### -UserPrincipalName
435568

436569
> Applicable: Exchange Online
437570

438-
The UserPrincipalName parameter specifies the account that you want to use to connect (for example, [email protected]). Using this parameter allows you to skip entering a username in the modern authentication credentials prompt (you're prompted to enter a password).
571+
The UserPrincipalName parameter specifies the account that you want to use to connect (for example, `[email protected]`). Using this parameter allows you to skip entering a username in the modern authentication credentials prompt (you're prompted to enter a password).
439572

440573
If you use the UserPrincipalName parameter, you don't need to use the AzureADAuthorizationEndpointUri parameter for MFA or federated users in environments that normally require it (UserPrincipalName or AzureADAuthorizationEndpointUri is required; OK to use both).
441574

@@ -455,15 +588,13 @@ Accept wildcard characters: False
455588

456589
> Applicable: Exchange Online
457590

458-
This parameter is available in version 3.2.0 or later of the module.
591+
This parameter is available in module version 3.2.0 or later.
459592

460-
**Note**: Remote PowerShell connections to Security & Compliance are deprecated. For more information, see [Deprecation of Remote PowerShell in Security and Compliance PowerShell](https://techcommunity.microsoft.com/t5/exchange-team-blog/deprecation-of-remote-powershell-rps-protocol-in-security-and/ba-p/3815432).
593+
**Note**: Remote PowerShell connections to Security & Compliance PowerShell are deprecated. For more information, see [Deprecation of Remote PowerShell in Security and Compliance PowerShell](https://techcommunity.microsoft.com/t5/exchange-team-blog/deprecation-of-remote-powershell-rps-protocol-in-security-and/ba-p/3815432).
461594

462595
The UseRPSSession switch allows you to connect to Security & Compliance PowerShell using traditional remote PowerShell access to all cmdlets. You don't need to specify a value with this switch.
463596

464-
This switch requires that Basic authentication is enabled in WinRM on the local computer. For more information, see [Turn on Basic authentication in WinRM](https://aka.ms/exov3-module#turn-on-basic-authentication-in-winrm).
465-
466-
If you don't use this switch, Basic authentication in WinRM is not required.
597+
If you don't use this switch, REST API mode is used for the connection, so Basic authentication in WinRM isn't required.
467598

468599
```yaml
469600
Type: SwitchParameter

exchange/exchange-ps/ExchangePowerShell/Disconnect-ExchangeOnline.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ Accept wildcard characters: False
109109
110110
> Applicable: Exchange Online
111111
112-
**Note**: This parameter is available in version 3.2.0 or later of the module.
112+
**Note**: This parameter is available in module version 3.2.0 or later.
113113
114114
The ConnectionId parameter specifies the REST API connections to disconnect by ConnectionId. ConnectionId is a GUID value in the output of the Get-ConnectionInformation cmdlet that uniquely identifies a connection, even if you have multiple connections open. You can specify multiple ConnectionId values separated by commas.
115115
@@ -131,7 +131,7 @@ Accept wildcard characters: False
131131
132132
> Applicable: Exchange Online
133133
134-
**Note**: This parameter is available in version 3.2.0 or later of the module.
134+
**Note**: This parameter is available in module version 3.2.0 or later.
135135
136136
The ModulePrefix parameter specifies the REST API connections to disconnect by ModulePrefix. When you use the Prefix parameter with the Connect-ExchangeOnline cmdlet, the specified text is added to the names of all Exchange Online cmdlets (for example, Get-InboundConnector becomes Get-ContosoInboundConnector). The ModulePrefix value is visible in the output of the Get-ConnectionInformation cmdlet. You can specify multiple ModulePrefix values separated by commas.
137137

exchange/exchange-ps/ExchangePowerShell/Get-ConnectionInformation.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ title: Get-ConnectionInformation
1313
# Get-ConnectionInformation
1414

1515
## SYNOPSIS
16-
This cmdlet is available in the Exchange Online PowerShell module v3.0.0 or later. For more information, see [About the Exchange Online PowerShell module](https://aka.ms/exov3-module).
16+
This cmdlet is available in the Exchange Online PowerShell module version 3.0.0 or later. For more information, see [About the Exchange Online PowerShell module](https://aka.ms/exov3-module).
1717

1818
Use the Get-ConnectionInformation cmdlet to get information about all REST-based connections in the current PowerShell instance with Exchange Online.
1919

@@ -90,7 +90,7 @@ This example returns a list of active REST-based connections that are using the
9090

9191
> Applicable: Exchange Online
9292
93-
**Note**: This parameter is available in version 3.2.0 or later of the module.
93+
**Note**: This parameter is available in module version 3.2.0 or later.
9494

9595
The ConnectionId parameter filters the connections by ConnectionId. ConnectionId is a GUID value in the output of the Get-ConnectionInformation cmdlet that uniquely identifies a connection, even if you have multiple connections open. You can specify multiple ConnectionId values separated by commas.
9696

@@ -112,7 +112,7 @@ Accept wildcard characters: False
112112
113113
> Applicable: Exchange Online
114114
115-
**Note**: This parameter is available in version 3.2.0 or later of the module.
115+
**Note**: This parameter is available in module version 3.2.0 or later.
116116
117117
The ModulePrefix parameter filters the connections by ModulePrefix. When you use the Prefix parameter with the Connect-ExchangeOnline cmdlet, the specified text is added to the names of all Exchange Online cmdlets (for example, Get-InboundConnector becomes Get-ContosoInboundConnector). The ModulePrefix value is visible in the output of the Get-ConnectionInformation cmdlet. You can specify multiple ModulePrefix values separated by commas.
118118

exchange/exchange-ps/ExchangePowerShell/Get-VivaModuleFeature.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ title: Get-VivaModuleFeature
1313
# Get-VivaModuleFeature
1414

1515
## SYNOPSIS
16-
This cmdlet is available only in the Exchange Online PowerShell module v3.2.0 or later. For more information, see [About the Exchange Online PowerShell module](https://aka.ms/exov3-module).
16+
This cmdlet is available only in the Exchange Online PowerShell module version 3.2.0 or later. For more information, see [About the Exchange Online PowerShell module](https://aka.ms/exov3-module).
1717

1818
Use the Get-VivaModuleFeature cmdlet to view the features in a Viva module that support feature access controls. This cmdlet provides details about the features, including the feature identifiers and descriptions.
1919

exchange/exchange-ps/ExchangePowerShell/Get-VivaModuleFeatureEnablement.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ title: Get-VivaModuleFeatureEnablement
1313
# Get-VivaModuleFeatureEnablement
1414

1515
## SYNOPSIS
16-
This cmdlet is available only in the Exchange Online PowerShell module v3.2.0 or later. For more information, see [About the Exchange Online PowerShell module](https://aka.ms/exov3-module).
16+
This cmdlet is available only in the Exchange Online PowerShell module version 3.2.0 or later. For more information, see [About the Exchange Online PowerShell module](https://aka.ms/exov3-module).
1717

1818
Use the Get-VivaModuleFeatureEnablement cmdlet to view whether or not a feature in a Viva module is enabled for a specific user or group. Whether or not the feature is enabled is referred to as the feature's "enablement state". The enablement state returned by this cmdlet is based on the access policies set by the admin.
1919

exchange/exchange-ps/ExchangePowerShell/Get-VivaModuleFeaturePolicy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ title: Get-VivaModuleFeaturePolicy
1313
# Get-VivaModuleFeaturePolicy
1414

1515
## SYNOPSIS
16-
This cmdlet is available only in the Exchange Online PowerShell module v3.2.0 or later. For more information, see [About the Exchange Online PowerShell module](https://aka.ms/exov3-module).
16+
This cmdlet is available only in the Exchange Online PowerShell module version 3.2.0 or later. For more information, see [About the Exchange Online PowerShell module](https://aka.ms/exov3-module).
1717

1818
Use the Get-VivaModuleFeaturePolicy cmdlet to view the access policies for a specified feature in a Viva module in Viva. Policies are used to restrict or grant access to the specified feature for specific users, groups, or the entire tenant. This cmdlet provides details about the policies, including the policy's identifier, name, and creation date. The cmdlet can filter policies based on MemberIds, allowing admins to view policies specific to certain users or groups.
1919

exchange/exchange-ps/ExchangePowerShell/Get-VivaOrgInsightsDelegatedRole.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ title: Get-VivaOrgInsightsDelegatedRole
1212
# Get-VivaOrgInsightsDelegatedRole
1313

1414
## SYNOPSIS
15-
This cmdlet is available only in the Exchange Online PowerShell module v3.7.1 or later. For more information, see [About the Exchange Online PowerShell module](https://aka.ms/exov3-module).
15+
This cmdlet is available only in the Exchange Online PowerShell module version 3.7.1 or later. For more information, see [About the Exchange Online PowerShell module](https://aka.ms/exov3-module).
1616

1717
Use the Get-VivaOrgInsightsDelegatedRole cmdlet to view all delegates of the specified delegator. Delegate accounts can view organizational insights like the specified delegator.
1818

0 commit comments

Comments
 (0)