You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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).
17
17
18
18
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.
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).
16
16
17
17
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).
**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.
542
542
543
543
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.
**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.
566
566
567
567
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.
**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.
763
763
764
764
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.
**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.
787
787
788
788
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.
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.
903
903
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
-
906
904
If you don't use this switch, REST API mode is used for the connection, so Basic authentication in WinRM isn't required.
**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.
**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
+
434
567
### -UserPrincipalName
435
568
436
569
> Applicable: Exchange Online
437
570
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).
439
572
440
573
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).
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.
459
592
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).
461
594
462
595
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.
463
596
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.
**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.
113
113
114
114
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.
**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.
135
135
136
136
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.
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).
17
17
18
18
Use the Get-ConnectionInformation cmdlet to get information about all REST-based connections in the current PowerShell instance with Exchange Online.
19
19
@@ -90,7 +90,7 @@ This example returns a list of active REST-based connections that are using the
90
90
91
91
> Applicable: Exchange Online
92
92
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.
94
94
95
95
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.
**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.
116
116
117
117
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.
Copy file name to clipboardExpand all lines: exchange/exchange-ps/ExchangePowerShell/Get-VivaModuleFeature.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ title: Get-VivaModuleFeature
13
13
# Get-VivaModuleFeature
14
14
15
15
## 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).
17
17
18
18
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.
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).
17
17
18
18
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.
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).
17
17
18
18
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.
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).
16
16
17
17
Use the Get-VivaOrgInsightsDelegatedRole cmdlet to view all delegates of the specified delegator. Delegate accounts can view organizational insights like the specified delegator.
0 commit comments