Skip to content

Commit 92abe59

Browse files
authored
Merge branch 'master' into patch-27
2 parents 377a217 + d9e8d62 commit 92abe59

22 files changed

+467
-179
lines changed

exchange/exchange-ps/exchange/devices/Get-ActiveSyncDeviceStatistics.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ This cmdlet is available in on-premises Exchange and in the cloud-based service.
1616

1717
Use the Get-ActiveSyncDeviceStatistics cmdlet to retrieve the list of mobile devices configured to synchronize with a specified user's mailbox and return a list of statistics about the mobile devices.
1818

19-
Note: In Exchange 2013 or later, use the Get-MobileDeviceStatistics cmdlet instead. If you have scripts that use Get-ActiveSyncDeviceStatistics, update them to use Get-MobileDeviceStatistics.
19+
**Note**: This cmdlet works best in Exchange 2010. In later versions of Exchange Server or Exchange Online, use the Get-MobileDeviceStatistics cmdlet instead. If you have scripts that use Get-ActiveSyncDeviceStatistics, update them to use Get-MobileDeviceStatistics.
2020

2121
For information about the parameter sets in the Syntax section below, see Exchange cmdlet syntax (https://technet.microsoft.com/library/bb123552.aspx).
2222

exchange/exchange-ps/exchange/mailboxes/Search-Mailbox.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ This cmdlet is available in on-premises Exchange and in the cloud-based service.
1616

1717
Use the Search-Mailbox cmdlet to search a mailbox and copy the results to a specified target mailbox, delete messages from the source mailbox, or both.
1818

19+
**Note**: In cloud-based environments, the Search-Mailbox cmdlet is being deprecated in favor of [New-ComplianceSearch](https://docs.microsoft.com/powershell/module/exchange/policy-and-compliance-content-search/new-compliancesearch) and related eDiscovery cmdlets.
20+
1921
For information about the parameter sets in the Syntax section below, see Exchange cmdlet syntax (https://technet.microsoft.com/library/bb123552.aspx).
2022

2123
## SYNTAX

exchange/exchange-ps/exchange/policy-and-compliance-audit/Search-UnifiedAuditLog.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -244,10 +244,6 @@ The RecordType parameter filters the log entries by record type. Valid values ar
244244
245245
- MicrosoftTeams
246246
247-
- MicrosoftTeamsAddOns
248-
249-
- MicrosoftTeamsSettingsOperation
250-
251247
- OneDrive
252248
253249
- PowerBIAudit

exchange/exchange-ps/exchange/users-and-groups/Add-UnifiedGroupLinks.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ Office 365 groups are group objects that are available across Office 365 service
3232

3333
You need to be assigned permissions before you can run this cmdlet. Although this topic lists all parameters for the cmdlet, you may not have access to some parameters if they're not included in the permissions assigned to you. To find the permissions required to run any cmdlet or parameter in your organization, see Find the permissions required to run any Exchange cmdlet (https://technet.microsoft.com/library/mt432940.aspx).
3434

35+
> [!NOTE]
36+
> Only members can be owners of a group, so you must first add a user as member before adding it as an owner.
37+
3538
## EXAMPLES
3639

3740
### -------------------------- Example 1 --------------------------

exchange/exchange-ps/exchange/users-and-groups/New-DynamicDistributionGroup.md

Lines changed: 22 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -24,22 +24,22 @@ For information about the parameter sets in the Syntax section below, see Exchan
2424
```
2525
New-DynamicDistributionGroup [-Name] <String> -IncludedRecipients <None | MailboxUsers | Resources | MailContacts | MailGroups | MailUsers | AllRecipients>
2626
[-ConditionalCompany <MultiValuedProperty>]
27-
[-ConditionalCustomAttribute1 <MultiValuedProperty>]
28-
[-ConditionalCustomAttribute10 <MultiValuedProperty>]
29-
[-ConditionalCustomAttribute11 <MultiValuedProperty>]
30-
[-ConditionalCustomAttribute12 <MultiValuedProperty>]
31-
[-ConditionalCustomAttribute13 <MultiValuedProperty>]
32-
[-ConditionalCustomAttribute14 <MultiValuedProperty>]
33-
[-ConditionalCustomAttribute15 <MultiValuedProperty>]
34-
[-ConditionalCustomAttribute2 <MultiValuedProperty>]
35-
[-ConditionalCustomAttribute3 <MultiValuedProperty>]
36-
[-ConditionalCustomAttribute4 <MultiValuedProperty>]
37-
[-ConditionalCustomAttribute5 <MultiValuedProperty>]
38-
[-ConditionalCustomAttribute6 <MultiValuedProperty>]
39-
[-ConditionalCustomAttribute7 <MultiValuedProperty>]
40-
[-ConditionalCustomAttribute8 <MultiValuedProperty>]
41-
[-ConditionalCustomAttribute9 <MultiValuedProperty>]
42-
[-ConditionalDepartment <MultiValuedProperty>]
27+
[-ConditionalCustomAttribute1 <MultiValuedProperty>]
28+
[-ConditionalCustomAttribute10 <MultiValuedProperty>]
29+
[-ConditionalCustomAttribute11 <MultiValuedProperty>]
30+
[-ConditionalCustomAttribute12 <MultiValuedProperty>]
31+
[-ConditionalCustomAttribute13 <MultiValuedProperty>]
32+
[-ConditionalCustomAttribute14 <MultiValuedProperty>]
33+
[-ConditionalCustomAttribute15 <MultiValuedProperty>]
34+
[-ConditionalCustomAttribute2 <MultiValuedProperty>]
35+
[-ConditionalCustomAttribute3 <MultiValuedProperty>]
36+
[-ConditionalCustomAttribute4 <MultiValuedProperty>]
37+
[-ConditionalCustomAttribute5 <MultiValuedProperty>]
38+
[-ConditionalCustomAttribute6 <MultiValuedProperty>]
39+
[-ConditionalCustomAttribute7 <MultiValuedProperty>]
40+
[-ConditionalCustomAttribute8 <MultiValuedProperty>]
41+
[-ConditionalCustomAttribute9 <MultiValuedProperty>]
42+
[-ConditionalDepartment <MultiValuedProperty>]
4343
[-ConditionalStateOrProvince <MultiValuedProperty>]
4444
[-Alias <String>]
4545
[-ArbitrationMailbox <MailboxIdParameter>]
@@ -69,7 +69,7 @@ New-DynamicDistributionGroup [-Name] <String> -RecipientFilter <String>
6969
[-PrimarySmtpAddress <SmtpAddress>]
7070
[-RecipientContainer <OrganizationalUnitIdParameter>]
7171
[-SendModerationNotifications <Never | Internal | Always>]
72-
[-WhatIf] [<CommonParameters>]
72+
[-WhatIf] [<CommonParameters>]
7373
```
7474

7575
## DESCRIPTION
@@ -704,10 +704,12 @@ Valid input for this parameter is an organizational unit (OU) or domain that's v
704704
705705
- GUID
706706
707-
If you don't use this parameter, the default value is typically the Users container in the domain of the Exchange server that you're connected to (also known as the recipient scope). You can change the recipient scope for the current PowerShell session by using the Set-AdServerSettings cmdlet.
707+
If you don't use this parameter, the default value is typically the Users container in the domain of the Exchange server that you're connected to (also known as the recipient scope). In on-premises Exchange, you can change the recipient scope for the current PowerShell session by using the Set-AdServerSettings cmdlet.
708708
709709
If you don't use the RecipientContainer parameter, the location of the dynamic distribution group is used for the RecipientContainer property (the default location, or the value you specify for the OrganizationalUnit parameter).
710710
711+
**Note**: Although this parameter is available in Exchange Online, there's only one usable OU in an Exchange Online organization, so using this parameter has no effect.
712+
711713
```yaml
712714
Type: OrganizationalUnitIdParameter
713715
Parameter Sets: (All)
@@ -750,6 +752,8 @@ If you don't use this parameter, the default value is the OU where the object wa
750752
751753
Note that the RecipientContainer property can't be blank. The group is always limited to looking for recipients in a specific location (the value you specify for this parameter, or the location where the group was created).
752754
755+
**Note**: Although this parameter is available in Exchange Online, there's only one usable OU in an Exchange Online organization, so using this parameter has no effect.
756+
753757
```yaml
754758
Type: OrganizationalUnitIdParameter
755759
Parameter Sets: (All)

skype/skype-ps/skype/Get-CsTenantNetworkRegion.md

Lines changed: 22 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ ms.reviewer:
1111
# Get-CsTenantNetworkRegion
1212

1313
## SYNOPSIS
14+
Returns information about the network region setting in the tenant. Tenant network region is used for Location Based Routing.
1415

1516
## SYNTAX
1617

@@ -26,21 +27,34 @@ Get-CsTenantNetworkRegion [-Tenant <System.Guid>] [-Filter <String>] [-LocalStor
2627
```
2728

2829
## DESCRIPTION
29-
{{Fill in the Description}}
30+
A network region interconnects various parts of a network across multiple geographic areas.
31+
32+
A network region contains a collection of network sites. For example, if your organization has many sites located in India, then you may choose to designate “India” as a network region.
33+
34+
Location Based Routing is a feature which allows PSTN toll bypass to be restricted for users based upon policy and the user’s geographic location at the time of an incoming or outgoing PSTN call.
35+
36+
Location-Based Routing leverages the same network regions, sites, and subnets concept that is available in Skype for Business Server. It is now available in O365 for Teams clients. For toll bypass restricted locations, each IP subnet and PSTN gateway for that location are associated to a network site by the administrator. A user’s location is determined by the IP subnet which the user’s Teams endpoint(s) is connected to at the time of a PSTN call. A user may have multiple Teams clients located at different sites, in which case Location-Based Routing will enforce each client’s routing separately depending on the location of its endpoint.
3037

3138
## EXAMPLES
3239

33-
### Example 1
40+
###-------------------------- Example 1 --------------------------
41+
```powershell
42+
PS C:\> Get-CsTenantNetworkRegion
43+
```
44+
45+
The command shown in Example 1 returns the list of network regions for the current tenant.
46+
47+
###-------------------------- Example 2 --------------------------
3448
```powershell
35-
PS C:\> {{ Add example code here }}
49+
PS C:\> Get-CsTenantNetworkRegion -Identity RedmondRegion
3650
```
3751

38-
{{ Add example description here }}
52+
The command shown in Example 2 returns the network region within the scope of RedmondRegion.
3953

4054
## PARAMETERS
4155

4256
### -Filter
43-
{{Fill Filter Description}}
57+
The Filter parameter allows you to limit the number of results based on filters you specify.
4458

4559
```yaml
4660
Type: String
@@ -55,7 +69,7 @@ Accept wildcard characters: False
5569
```
5670
5771
### -Identity
58-
{{Fill Identity Description}}
72+
The Identity parameter is a unique identifier that designates the scope. It specifies the collection of tenant network region to be returned.
5973
6074
```yaml
6175
Type: XdsGlobalRelativeIdentity
@@ -70,7 +84,7 @@ Accept wildcard characters: False
7084
```
7185
7286
### -LocalStore
73-
{{Fill LocalStore Description}}
87+
PARAMVALUE: SwitchParameter
7488
7589
```yaml
7690
Type: SwitchParameter
@@ -85,7 +99,7 @@ Accept wildcard characters: False
8599
```
86100
87101
### -Tenant
88-
{{Fill Tenant Description}}
102+
Globally unique identifier (GUID) of the tenant account whose network regions are being returned.
89103
90104
```yaml
91105
Type: System.Guid

skype/skype-ps/skype/Get-CsTenantNetworkSite.md

Lines changed: 22 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ ms.reviewer:
1111
# Get-CsTenantNetworkSite
1212

1313
## SYNOPSIS
14+
Returns information about the network site setting in the tenant. Tenant network site is used for Location Based Routing.
1415

1516
## SYNTAX
1617

@@ -26,21 +27,34 @@ Get-CsTenantNetworkSite [-Tenant <System.Guid>] [-Filter <String>] [-LocalStore]
2627
```
2728

2829
## DESCRIPTION
29-
{{Fill in the Description}}
30+
A network site represents a location where your organization has a physical venue, such as offices, a set of buildings, or a campus. Network sites are defined as a collection of IP subnets.
31+
32+
A best practice for Location Bsed Routing (LBR) is to create a separate site for each location which has unique PSTN connectivity. Each network site must be associated with a network region. Sites may be created as LBR or non-LBR enabled. A non-LBR enabled site may be created to allow LBR enabled users to make PSTN calls when they roam to that site. Note that network sites may also be used for emergency calling enablement and configuration.
33+
34+
Location Based Routing is a feature which allows PSTN toll bypass to be restricted for users based upon policy and the user’s geographic location at the time of an incoming or outgoing PSTN call.
35+
36+
Location-Based Routing leverages the same network regions, sites, and subnets concept that is available in Skype for Business Server. It is now available in O365 for Teams clients. For toll bypass restricted locations, each IP subnet and PSTN gateway for that location are associated to a network site by the administrator. A user’s location is determined by the IP subnet which the user’s Teams endpoint(s) is connected to at the time of a PSTN call. A user may have multiple Teams clients located at different sites, in which case Location-Based Routing will enforce each client’s routing separately depending on the location of its endpoint.
3037

3138
## EXAMPLES
3239

33-
### Example 1
40+
###-------------------------- Example 1 --------------------------
41+
```powershell
42+
PS C:\> Get-CsTenantNetworkSite
43+
```
44+
45+
The command shown in Example 1 returns the list of network sites for the current tenant.
46+
47+
###-------------------------- Example 2 --------------------------
3448
```powershell
35-
PS C:\> {{ Add example code here }}
49+
PS C:\> Get-CsTenantNetworkSite -Identity siteA
3650
```
3751

38-
{{ Add example description here }}
52+
The command shown in Example 2 returns the network site within the scope of siteA.
3953

4054
## PARAMETERS
4155

4256
### -Filter
43-
{{Fill Filter Description}}
57+
The Filter parameter allows you to limit the number of results based on filters you specify.
4458

4559
```yaml
4660
Type: String
@@ -55,7 +69,7 @@ Accept wildcard characters: False
5569
```
5670
5771
### -Identity
58-
{{Fill Identity Description}}
72+
The Identity parameter is a unique identifier that designates the scope. It specifies the collection of tenant network site to be returned.
5973
6074
```yaml
6175
Type: XdsGlobalRelativeIdentity
@@ -70,7 +84,7 @@ Accept wildcard characters: False
7084
```
7185
7286
### -LocalStore
73-
{{Fill LocalStore Description}}
87+
PARAMVALUE: SwitchParameter
7488
7589
```yaml
7690
Type: SwitchParameter
@@ -85,7 +99,7 @@ Accept wildcard characters: False
8599
```
86100
87101
### -Tenant
88-
{{Fill Tenant Description}}
102+
Globally unique identifier (GUID) of the tenant account whose network sites are being returned.
89103
90104
```yaml
91105
Type: System.Guid

skype/skype-ps/skype/Get-CsTenantNetworkSubnet.md

Lines changed: 22 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ ms.reviewer:
1111
# Get-CsTenantNetworkSubnet
1212

1313
## SYNOPSIS
14+
Returns information about the network subnet setting in the tenant. Tenant network subnet is used for Location Based Routing.
1415

1516
## SYNTAX
1617

@@ -26,21 +27,34 @@ Get-CsTenantNetworkSubnet [-Tenant <System.Guid>] [-Filter <String>] [-LocalStor
2627
```
2728

2829
## DESCRIPTION
29-
{{Fill in the Description}}
30+
IP subnets at the location where Teams endpoints can connect to the network must be defined and associated to a defined network in order to enforce toll bypass.
31+
32+
Multiple subnets may be associated with the same network site, but multiple sites may not be associated with a same subnet. This association of subnets enables Location-Based routing to locate the endpoints geographically to determine if a given PSTN call should be allowed. Both IPv4 and IPv6 subnets are supported. When determining if a Teams endpoint is located at a site an IPv6 address will be checked for a match first.
33+
34+
Location Based Routing is a feature which allows PSTN toll bypass to be restricted for users based upon policy and the user’s geographic location at the time of an incoming or outgoing PSTN call.
35+
36+
Location-Based Routing leverages the same network regions, sites, and subnets concept that is available in Skype for Business Server. It is now available in O365 for Teams clients. For toll bypass restricted locations, each IP subnet and PSTN gateway for that location are associated to a network site by the administrator. A user’s location is determined by the IP subnet which the user’s Teams endpoint(s) is connected to at the time of a PSTN call. A user may have multiple Teams clients located at different sites, in which case Location-Based Routing will enforce each client’s routing separately depending on the location of its endpoint.
3037

3138
## EXAMPLES
3239

33-
### Example 1
40+
###-------------------------- Example 1 --------------------------
41+
```powershell
42+
PS C:\> Get-CsTenantNetworkSubnet
43+
```
44+
45+
The command shown in Example 1 returns the list of network subnets for the current tenant.
46+
47+
###-------------------------- Example 2 --------------------------
3448
```powershell
35-
PS C:\> {{ Add example code here }}
49+
PS C:\> Get-CsTenantNetworkSubnet -Identity '2001:4898:e8:25:844e:926f:85ad:dd70'
3650
```
3751

38-
{{ Add example description here }}
52+
The command shown in Example 2 returns the IPv6 format network subnet within the scope of '2001:4898:e8:25:844e:926f:85ad:dd70'.
3953

4054
## PARAMETERS
4155

4256
### -Filter
43-
{{Fill Filter Description}}
57+
The Filter parameter allows you to limit the number of results based on filters you specify.
4458

4559
```yaml
4660
Type: String
@@ -55,7 +69,7 @@ Accept wildcard characters: False
5569
```
5670
5771
### -Identity
58-
{{Fill Identity Description}}
72+
The Identity parameter is a unique identifier that designates the scope. It specifies the collection of tenant network subnet to be returned.
5973
6074
```yaml
6175
Type: XdsGlobalRelativeIdentity
@@ -70,7 +84,7 @@ Accept wildcard characters: False
7084
```
7185
7286
### -LocalStore
73-
{{Fill LocalStore Description}}
87+
PARAMVALUE: SwitchParameter
7488
7589
```yaml
7690
Type: SwitchParameter
@@ -85,7 +99,7 @@ Accept wildcard characters: False
8599
```
86100
87101
### -Tenant
88-
{{Fill Tenant Description}}
102+
Globally unique identifier (GUID) of the tenant account whose network subnets are being returned.
89103
90104
```yaml
91105
Type: System.Guid

0 commit comments

Comments
 (0)