Skip to content

Commit a3a46fa

Browse files
authored
Merge branch 'master' into patch-1
2 parents 435d6ca + 2b86c76 commit a3a46fa

10 files changed

+81
-22
lines changed

exchange/docs-conceptual/exchange-online-powershell-v2.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -88,10 +88,10 @@ Miscellaneous Exchange Online cmdlets that happen to be in the EXO V2 module are
8888
|[Get-MyAnalyticsFeatureConfig](/powershell/module/exchange/get-myanalyticsfeatureconfig)|Available in v2.0.4 or later.|
8989
|[Set-MyAnalyticsFeatureConfig](/powershell/module/exchange/set-myanalyticsfeatureconfig)|Available in v2.0.4 or later.|
9090
|[Get-OwnerlessGroupPolicy](/powershell/module/exchange/get-ownerlessgrouppolicy)|Available in v2.0.5-Preview1 or later.|
91-
|[Get-VivaInsightsSettings](/powershell/module/exchange/get-vivainsightssettings)|Available in v2.0.5-Preview2 or later.|
9291
|[Set-OwnerlessGroupPolicy](/powershell/module/exchange/set-ownerlessgrouppolicy)|Available in v2.0.5-Preview1 or later.|
93-
|[Get-UserBriefingConfig](/powershell/module/exchange/get-userbriefingconfig)|Being replaced by [Get-UserAnalyticsConfig](/powershell/module/exchange/get-useranalyticsconfig).|
94-
|[Set-UserBriefingConfig](/powershell/module/exchange/set-userbriefingconfig)|Being replaced by [Set-UserAnalyticsConfig](/powershell/module/exchange/set-useranalyticsconfig).|
92+
|[Get-UserBriefingConfig](/powershell/module/exchange/get-userbriefingconfig)|Replaced by [Get-MyAnalyticsFeatureConfig](/powershell/module/exchange/get-myanalyticsfeatureconfig).|
93+
|[Set-UserBriefingConfig](/powershell/module/exchange/set-userbriefingconfig)|Replaced by [Set-MyAnalyticsFeatureConfig](/powershell/module/exchange/set-myanalyticsfeatureconfig).|
94+
|[Get-VivaInsightsSettings](/powershell/module/exchange/get-vivainsightssettings)|Available in v2.0.5-Preview2 or later.|
9595
|[Set-VivaInsightsSettings](/powershell/module/exchange/set-vivainsightssettings)|Available in v2.0.5-Preview2 or later.|
9696
|
9797

exchange/exchange-ps/exchange/Get-MyAnalyticsFeatureConfig.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ This cmdlet is available only in the Exchange Online PowerShell V2 module. For m
1616

1717
Use the Get-MyAnalyticsFeatureConfig cmdlet to view the availability and feature status of MyAnalytics for the specified user.
1818

19+
**Note**: This cmdlet replaces the Get-UserAnalyticsConfig and Get-UserBriefingConfig cmdlets.
20+
1921
For information about the parameter sets in the Syntax section below, see [Exchange cmdlet syntax](https://docs.microsoft.com/powershell/exchange/exchange-cmdlet-syntax).
2022

2123
## SYNTAX

exchange/exchange-ps/exchange/Get-UserBriefingConfig.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ ms.author: chrisda
1414
## SYNOPSIS
1515
This cmdlet is available only in the Exchange Online PowerShell V2 module. For more information, see [About the Exchange Online PowerShell V2 module](https://docs.microsoft.com/powershell/exchange/exchange-online-powershell-v2).
1616

17+
**Note**: This cmdlet has been replaced by the [Get-MyAnalyticsFeatureConfig](https://docs.microsoft.com/powershell/module/exchange/get-myanalyticsfeatureconfig) cmdlet in the EXO V2 module version 2.0.4 or later.
18+
1719
Use the Get-UserBriefingConfig cmdlet to get the current state of the Briefing email flag for the specified user. For more details about configuring the Briefing email, see [Configure Briefing email](https://docs.microsoft.com/Briefing/be-admin).
1820

1921
For information about the parameter sets in the Syntax section below, see [Exchange cmdlet syntax](https://docs.microsoft.com/powershell/exchange/exchange-cmdlet-syntax).

exchange/exchange-ps/exchange/Set-MyAnalyticsFeatureConfig.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ This cmdlet is available only in the Exchange Online PowerShell V2 module. For m
1616

1717
Use the Set-MyAnalyticsFeatureConfig cmdlet to configure the availability and features of MyAnalytics for the specified user.
1818

19+
**Note**: This cmdlet replaces the Set-UserAnalyticsConfig and Set-UserBriefingConfig cmdlets.
20+
1921
For information about the parameter sets in the Syntax section below, see [Exchange cmdlet syntax](https://docs.microsoft.com/powershell/exchange/exchange-cmdlet-syntax).
2022

2123
## SYNTAX

exchange/exchange-ps/exchange/Set-OrganizationConfig.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -598,7 +598,8 @@ This parameter is available only in the cloud-based service.
598598

599599
The AllowPlusAddressInRecipients parameter enables or disables dynamic, disposable subaddressing as defined in RFC 5233. Valid values are:
600600

601-
- $true: The plus sign in an email address indicates subaddressing. For example, mail sent to [email protected] is delivered to [email protected]. For customers who enrolled in Exchange Online after September 2020, this is the default value.- $false: The plus sign in an email address is treated as a literal character. For example, mail sent to [email protected] is delivered only if [email protected] is configured as the primary address or a proxy address on an existing recipient. For customers who enrolled in Exchange Online before September 2020, this is the default value.
601+
- $true: The plus sign in an email address indicates subaddressing. For example, mail sent to `[email protected]` is delivered to `[email protected]`. If your Exchange Online organization was created after September 2020, this is the default value.
602+
- $false: The plus sign in an email address is treated as a literal character. For example, mail sent to `[email protected]` is delivered only if `[email protected]` is configured as the primary address or a proxy address on an existing recipient. If your Exchange Online organization was created before before September 2020, this is the default value.
602603

603604
```yaml
604605
Type: Boolean

exchange/exchange-ps/exchange/Set-UserBriefingConfig.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ ms.author: chrisda
1414
## SYNOPSIS
1515
This cmdlet is available only in the Exchange Online PowerShell V2 module. For more information, see [About the Exchange Online PowerShell V2 module](https://docs.microsoft.com/powershell/exchange/exchange-online-powershell-v2).
1616

17+
**Note**: This cmdlet has been replaced by the [Set-MyAnalyticsFeatureConfig](https://docs.microsoft.com/powershell/module/exchange/set-myanalyticsfeatureconfig) cmdlet in the EXO V2 module version 2.0.4 or later.
18+
1719
Use the Set-UserBriefingConfig cmdlet to enable or disable the Briefing for a user. For more details about configuring the Briefing, see [Configure Briefing email](https://docs.microsoft.com/Briefing/be-admin).
1820

1921
For information about the parameter sets in the Syntax section below, see [Exchange cmdlet syntax](https://docs.microsoft.com/powershell/exchange/exchange-cmdlet-syntax).

skype/skype-ps/skype/Disable-CsOnlineSipDomain.md

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,7 @@ Disable-CsOnlineSipDomain -Domain <String> [-Force] [-Confirm] [<CommonParameter
2323
```
2424

2525
## DESCRIPTION
26-
27-
> [!NOTE]
28-
> Only one Skype for Business forest can be in hybrid mode at a given time. For full details on this scenario, including step-by-step instructions, see [Cloud consolidation for Teams and Skype for Business](https://docs.microsoft.com/skypeforbusiness/hybrid/cloud-consolidation).
26+
Note: Only one Skype for Business forest can be in hybrid mode at a given time. For full details on this scenario, including step-by-step instructions, see [Cloud consolidation for Teams and Skype for Business](https://docs.microsoft.com/skypeforbusiness/hybrid/cloud-consolidation).
2927

3028
This cmdlet enables organizations with *multiple on-premises deployments of Skype for Business Server (or Lync Server)* to safely synchronize users from multiple forests into a single Office 365 tenant. When an online SIP domain is disabled in Skype for Business Online, provisioning is blocked for users in this SIP domain. This ensures routing for any on-premises users in this SIP domain continues to function properly.
3129

@@ -39,19 +37,15 @@ This cmdlet facilitates consolidation of multiple Skype for Business Server depl
3937

4038
- Organizations must fully migrate each SfB forest individually into the O365 tenant using hybrid mode (Shared Sip Address Space), and then detach the "hybrid" deployment, *before* moving on to migrate the next on-premises SfB deployment.
4139

42-
4340
This cmdlet may also be useful for organizations with on-premises deployments of Skype for Business Server that have not properly configured Azure AD Connect. If the organization does not sync msRTCSIP-DeploymentLocator for its users, then Skype for Business Online will attempt to provision online any users with an assigned Skype for Business license, despite there being users on-premises. While the correct fix is to update the configuration for Azure AD Connect to sync those attributes, using Disable-CsOnlineSipDomain can also mitigate the problem until that configuration change can be made. If this cmdlet is run, any users that were previously provisioned online in that domain will be de-provisioned in Skype for Business Online.
4441

45-
> [!IMPORTANT]
46-
> This cmdlet should not be run for domains that contain users hosted in Skype for Business Online or Microsoft Teams. Any users in a sip domain that are already provisioned *online* will cease to function if you disable the online sip domain:
47-
>
48-
> - Their SIP addresses will be removed.
49-
> - All contacts and meetings for these users hosted in Skype for Business Online or Microsoft Teams will be deleted.
50-
> - These users will no longer be able to login to the Skype for Business Online or Microsoft Teams environment.
51-
> - If these users use Teams, they will no longer be able to inter-operate with Skype for Business users, nor will they be able to federate with any users in other organizations.
42+
Important: This cmdlet should not be run for domains that contain users hosted in Skype for Business Online. Any users in a sip domain that are already provisioned *online* will cease to function if you disable the online sip domain:
43+
- Their SIP addresses will be removed.
44+
- All contacts and meetings for these users hosted in Skype for Business Online will be deleted.
45+
- These users will no longer be able to login to the Skype for Business Online environment.
46+
- If these users use Teams, they will no longer be able to inter-operate with Skype for Business users, nor will they be able to federate with any users in other organizations.
5247

53-
> [!NOTE]
54-
> If the Tenant is disabled for Regionally Hosted Meetings in Skype for Business Online, Online SIP Domains must be disabled in all regions. You must execute this cmdlet in each region that is added in Allowed Data Location.
48+
Note: If the Tenant is enabled for Regionally Hosted Meetings in Skype for Business Online, Online SIP Domains must be disabled in all regions. You must execute this cmdlet in each region that is added in Allowed Data Location.
5549

5650
## EXAMPLES
5751

skype/skype-ps/skype/Enable-CsOnlineSipDomain.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,9 @@ This cmdlet enables online provisioning of users in the specified SIP domain. In
3636

3737
Before running this cmdlet for any SIP domain in a Skype for Business Server deployment, you must complete migration of any other existing hybrid SfB deployment that is in progress. All users in an existing hybrid deployment must be moved to the cloud, and that existing hybrid deployment must be detached from Office 365, as described in this article: [Disable hybrid to complete migration to the cloud](https://docs.microsoft.com/skypeforbusiness/hybrid/cloud-consolidation-disabling-hybrid).
3838

39-
> [!IMPORTANT]
40-
> If you have more than one on-premises deployment of Skype for Business Server, you *must* ensure SharedSipAddressSpace is disabled in all other Skype for Business Server deployments except the deployment containing the SIP domain that is being enabled.
39+
Important: If you have more than one on-premises deployment of Skype for Business Server, you *must* ensure SharedSipAddressSpace is disabled in all other Skype for Business Server deployments except the deployment containing the SIP domain that is being enabled.
4140

42-
> [!NOTE]
43-
> If the Tenant is enabled for Regionally Hosted Meetings in Skype for Business Online, Online SIP Domains must be Enabled in all regions. You must execute this cmdlet in each region that is added in Allowed Data Location for Skype for Business.
41+
Note: If the Tenant is enabled for Regionally Hosted Meetings in Skype for Business Online, Online SIP Domains must be Enabled in all regions. You must execute this cmdlet in each region that is added in Allowed Data Location for Skype for Business.
4442

4543
## EXAMPLES
4644

skype/skype-ps/skype/Move-CsUser.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ ms.reviewer:
1414

1515
## SYNOPSIS
1616

17-
Moves one or more user accounts enabled for Skype for Business Server to a new Registrar pool, or to Office 365 (either to Teams or Skype for Business Online).
17+
Moves one or more user accounts enabled for Skype for Business Server to a new Registrar pool in Skype for Business Online (until its retirement), or to Teams Only.
1818

1919
## SYNTAX
2020

@@ -55,6 +55,11 @@ When moving a user to or from Office 365 (either Skype for Business Online or Te
5555
> [!NOTE]
5656
> <ul><li>The MoveToTeams switch is only available on Skype for Business Server 2019 and CU8 for Skype for Business Server 2015. Organizations using other versions of Skype for Business Server must first move the user to Skype for Business Online, and then apply TeamsUpgradePolicy.</li><li>If you are using Skype for Business Server 2015 with CU8 or later, we recommend you pass the `-UseOAuth` switch, which ensures the on-premises code authenticates using OAuth, instead of Legacy LiveID authentication. In Skype for Business Server 2019 and later versions, OAuth is always used hence the switch is not relevant on those versions.</li></ul>
5757
58+
59+
> [!IMPORTANT]
60+
> It will soon no longer be required to specify the `-MoveToTeams` switch in `Move-CsUser` to move users directly from on-premises to TeamsOnly. Currently if this switch is not specified, users transition from being homed in Skype for Business Server on-premises to Skype for Business Online, and their mode remains unchanged. After retirement, when moving a user from on-premises to the cloud with `Move-CsUser`, users will automatically be assigned TeamsOnly mode and their meetings from on-premises will be automtically converted to Teams meetings, just as if the `-MoveToTeams switch had been specified`, *regardless of whether the switch is actually specified*. We expect to release this functionality before the actual retirement of July 31, 2021.
61+
62+
5863
## EXAMPLES
5964

6065
### ------- EXAMPLE 1: Move a user to Teams-----------------------
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
---
2+
external help file: Microsoft.TeamsCmdlets.PowerShell.Custom.dll-Help.xml
3+
Module Name: MicrosoftTeams
4+
title: Get-LicenseReportForChangeNotificationSubscription
5+
author: anandab-msft
6+
ms.author: anandab
7+
manager: alagra
8+
online version: https://docs.microsoft.com/powershell/module/teams/get-licensereportforchangenotificationsubscription
9+
schema: 2.0.0
10+
---
11+
12+
# Get-LicenseReportForChangeNotificationSubscription
13+
14+
## SYNOPSIS
15+
16+
This cmdlet tells whether a user has the required license to export their messages via [change notification subscription](/graph/teams-licenses).
17+
18+
## SYNTAX
19+
20+
```
21+
Get-LicenseReportForChangeNotificationSubscription [-Period] <Number>
22+
```
23+
24+
## DESCRIPTION
25+
26+
This cmdlet supports retrieving the total number of messages sent by a user in chat/channel and whether a user has the required license(s) to send change notification events when subscribed for chat or channel messages. For more details, please review [Licenses for subscribing to chat messages](/graph/teams-licenses).
27+
This cmdlet is currently supported in preview version only.
28+
29+
## EXAMPLES
30+
31+
### Example
32+
```powershell
33+
PS C:\> Get-LicenseReportForChangeNotificationSubscription -Period 7
34+
```
35+
36+
Returns license info and total messages sent by users in the last 7 days.
37+
38+
## PARAMETERS
39+
40+
### -Period
41+
42+
Number of days prior to today. Acceptable values are 7, 30, 90 and 180.
43+
44+
### CommonParameters
45+
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](https://go.microsoft.com/fwlink/?LinkID=113216).
46+
47+
## INPUTS
48+
49+
## OUTPUTS
50+
51+
## NOTES
52+
53+
## RELATED LINKS

0 commit comments

Comments
 (0)