Skip to content

Commit 11945cf

Browse files
authored
Merge branch 'master' into patch-5
2 parents 043e950 + e7c45ad commit 11945cf

22 files changed

+448
-63
lines changed

Get-TeamPolicyPackage.md

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
---
2+
external help file: Microsoft.TeamsCmdlets.PowerShell.Custom.dll-Help.xml
3+
Module Name: MicrosoftTeams
4+
applicable: Microsoft Teams
5+
title: Get-TeamPolicyPackage
6+
author: etgottli
7+
ms.author: etgottli
8+
ms.reviewer: icchan
9+
manager: amitar
10+
online version:
11+
schema: 2.0.0
12+
---
13+
14+
# Get-TeamPolicyPackage
15+
16+
## SYNOPSIS
17+
18+
This cmdlet supports retrieving all the policy packages available on a tenant.
19+
20+
## SYNTAX
21+
22+
```
23+
Get-TeamPolicyPackage [[-Identity] <String>] [<CommonParameters>]
24+
```
25+
26+
## DESCRIPTION
27+
28+
This cmdlet supports retrieving all the policy packages available on a tenant. Provide the identity of a specific policy package to retrieve its definition, including details on the policies applied with the package.
29+
For more information on policy packages, please review https://docs.microsoft.com/en-us/MicrosoftTeams/manage-policy-packages
30+
31+
## EXAMPLES
32+
33+
### Example 1
34+
```powershell
35+
PS C:\> Get-TeamPolicyPackage
36+
```
37+
38+
Returns all policy packages available on the tenant.
39+
40+
### Example 2
41+
```powershell
42+
PS C:\> Get-TeamPolicyPackage -Identity Education_PrimaryStudent
43+
```
44+
45+
Returns the definition of the Education_PrimaryStudent policy package, including the policies applied with the package.
46+
47+
## PARAMETERS
48+
49+
### -Identity
50+
51+
The name of a specific policy package. All possible policy package names can be found by running Get-TeamPolicyPackage.
52+
53+
```yaml
54+
Type: String
55+
Parameter Sets: (All)
56+
Aliases:
57+
Applicable: Microsoft Teams
58+
Required: False
59+
Position: 0
60+
Default value: None
61+
Accept pipeline input: False
62+
Accept wildcard characters: False
63+
```
64+
65+
### CommonParameters
66+
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
67+
68+
## INPUTS
69+
70+
## OUTPUTS
71+
72+
## NOTES
73+
74+
## RELATED LINKS
75+
76+
https://docs.microsoft.com/en-us/MicrosoftTeams/manage-policy-packages
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
---
2+
external help file: Microsoft.TeamsCmdlets.PowerShell.Custom.dll-Help.xml
3+
Module Name: MicrosoftTeams
4+
applicable: Microsoft Teams
5+
title: Get-TeamUserPolicyPackageRecommendation
6+
author: etgottli
7+
ms.author: etgottli
8+
ms.reviewer: icchan
9+
manager: amitar
10+
online version:
11+
schema: 2.0.0
12+
---
13+
14+
# Get-TeamUserPolicyPackageRecommendation
15+
16+
## SYNOPSIS
17+
18+
This cmdlet supports retrieving recommendations for which policy packages are best suited for a given user.
19+
20+
## SYNTAX
21+
22+
```
23+
Get-TeamUserPolicyPackageRecommendation [-Identity] <String> [<CommonParameters>]
24+
```
25+
26+
## DESCRIPTION
27+
28+
This cmdlet supports retrieving recommendations for which policy packages are best suited for a given user. This recommendation is based on tenant and user information such as license types.
29+
For more information on policy packages, please review https://docs.microsoft.com/en-us/MicrosoftTeams/manage-policy-packages
30+
31+
## EXAMPLES
32+
33+
### Example 1
34+
```powershell
35+
PS C:\> Get-TeamUserPolicyPackageRecommendation -Identity [email protected]
36+
```
37+
38+
Returns recommendations for which policy packages are best suited for [email protected]. The recommendation value per package can either be none, weak, or strong based on how confident the existing signals (e.g. license type) imply a user role.
39+
40+
## PARAMETERS
41+
42+
### -Identity
43+
44+
The user that will receive policy package recommendations.
45+
46+
```yaml
47+
Type: String
48+
Parameter Sets: (All)
49+
Aliases:
50+
Applicable: Microsoft Teams
51+
Required: True
52+
Position: 0
53+
Default value: None
54+
Accept pipeline input: False
55+
Accept wildcard characters: False
56+
```
57+
58+
### CommonParameters
59+
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
60+
61+
## INPUTS
62+
63+
## OUTPUTS
64+
65+
## NOTES
66+
67+
## RELATED LINKS
68+
69+
https://docs.microsoft.com/en-us/MicrosoftTeams/manage-policy-packages

Grant-TeamUserPolicyPackage.md

Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
---
2+
external help file: Microsoft.TeamsCmdlets.PowerShell.Custom.dll-Help.xml
3+
Module Name: MicrosoftTeams
4+
applicable: Microsoft Teams
5+
title: Grant-TeamUserPolicyPackage
6+
author: etgottli
7+
ms.author: etgottli
8+
ms.reviewer: icchan
9+
manager: amitar
10+
online version:
11+
schema: 2.0.0
12+
---
13+
14+
# Grant-TeamUserPolicyPackage
15+
16+
## SYNOPSIS
17+
18+
This cmdlet supports applying a policy package to users in a tenant.
19+
20+
## SYNTAX
21+
22+
```
23+
Grant-TeamUserPolicyPackage [-Identity] <String[]> [-PackageName] <String> [<CommonParameters>]
24+
```
25+
26+
## DESCRIPTION
27+
28+
This cmdlet supports applying a policy package to users in a tenant. Provide one or more user identities to assign the package with all the associated policies. The available policy packages and their definitions can be found by running Get-TeamPolicyPackage. The recommended policy package for each user can be found by running Get-TeamUserPolicyPackageRecommendation.
29+
For more information on policy packages, please review https://docs.microsoft.com/en-us/MicrosoftTeams/manage-policy-packages
30+
31+
## EXAMPLES
32+
33+
### Example 1
34+
```powershell
35+
PS C:\> Grant-TeamUserPolicyPackage -Identity 1bc0b35f-095a-4a37-a24c-c4b6049816ab,[email protected] -PackageName Education_PrimaryStudent
36+
```
37+
38+
Applies the Education_PrimaryStudent policy package to two users in the tenant.
39+
40+
## PARAMETERS
41+
42+
### -Identity
43+
44+
A list of one or more users in the tenant. Note that we recommend applying a policy package to no more than 15 users at once.
45+
46+
```yaml
47+
Type: String[]
48+
Parameter Sets: (All)
49+
Aliases:
50+
Applicable: Microsoft Teams
51+
Required: True
52+
Position: 0
53+
Default value: None
54+
Accept pipeline input: False
55+
Accept wildcard characters: False
56+
```
57+
58+
### -PackageName
59+
60+
The name of a specific policy package to apply. All possible policy package names can be found by running Get-TeamPolicyPackage.
61+
62+
```yaml
63+
Type: String
64+
Parameter Sets: (All)
65+
Aliases:
66+
Applicable: Microsoft Teams
67+
Required: True
68+
Position: 1
69+
Default value: None
70+
Accept pipeline input: False
71+
Accept wildcard characters: False
72+
```
73+
74+
### CommonParameters
75+
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
76+
77+
## INPUTS
78+
79+
## OUTPUTS
80+
81+
## NOTES
82+
83+
## RELATED LINKS
84+
85+
https://docs.microsoft.com/en-us/MicrosoftTeams/manage-policy-packages

exchange/exchange-ps/exchange/advanced-threat-protection/New-AntiPhishPolicy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -663,7 +663,7 @@ The TreatSoftPassAsAuthenticated parameter specifies whether or not to respect t
663663
664664
- $false: Only use this value when you want to enable more restrictive antispoofing filtering, because this value might cause false positives.
665665
666-
Note: This parameter corresponds to the Strict filtering value in the Office 365 admin center.
666+
Note: This parameter corresponds to the Strict filtering value in the Microsoft 365 admin center.
667667
668668
```yaml
669669
Type: $true | $false

exchange/exchange-ps/exchange/advanced-threat-protection/Set-AntiPhishPolicy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -660,7 +660,7 @@ The TreatSoftPassAsAuthenticated parameter specifies whether or not to respect t
660660
661661
- $false: Only use this value when you want to enable more restrictive antispoofing filtering, because this value might cause false positives.
662662
663-
Note: This parameter corresponds to the Strict filtering value in the Office 365 admin center.
663+
Note: This parameter corresponds to the Strict filtering value in the Microsoft 365 admin center.
664664
665665
```yaml
666666
Type: $true | $false

exchange/exchange-ps/exchange/client-access/Set-OwaMailboxPolicy.md

Lines changed: 26 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ For information about the parameter sets in the Syntax section below, see Exchan
2424
Set-OwaMailboxPolicy [-Identity] <MailboxPolicyIdParameter>
2525
[-ActionForUnknownFileAndMIMETypes <Allow | ForceSave | Block>]
2626
[-ActiveSyncIntegrationEnabled <$true | $false>]
27+
[-AdditionalStorageProvidersAvailable <$true | $false>]
2728
[-AllAddressListsEnabled <$true | $false>]
2829
[-AllowCopyContactsToDeviceAddressBook <$true | $false>]
2930
[-AllowedFileTypes <MultiValuedProperty>]
@@ -209,6 +210,26 @@ Accept pipeline input: False
209210
Accept wildcard characters: False
210211
```
211212
213+
### -AdditionalStorageProvidersAvailable
214+
This parameter is available only in the cloud-based service.
215+
216+
The AdditionalStorageProvidersAvailable parameter specifies whether to allow additional storage providers (for example, Box, Dropbox, Facebook, Google Drive, Egnyte, personal OneDrive) attachments in Outlook on the web. Valid values are:
217+
218+
- $true: Additional storage providers are enabled in Outlook on the web. Users can connect their additional storage providers and share files over email. This is the default value.
219+
220+
- $false: Additional storage providers are disabled in Outlook on the web. Users can't connect their additional storage providers or share files over email.
221+
222+
```yaml
223+
Type: $true | $false
224+
Parameter Sets: (All)
225+
Aliases:
226+
Applicable: Exchange Online
227+
Required: False
228+
Position: Named
229+
Default value: False
230+
Accept pipeline input: False
231+
Accept wildcard characters: False
232+
```
212233
### -ActiveSyncIntegrationEnabled
213234
The ActiveSyncIntegrationEnabled parameter specifies whether to enable or disable Exchange ActiveSync settings in Outlook on the web. Valid values are:
214235
@@ -1228,11 +1249,9 @@ Accept wildcard characters: False
12281249
```
12291250
12301251
### -OneDriveAttachmentsEnabled
1231-
The OneDriveAttachmentsEnabled parameter specifies whether to allow OneDrive attachments in Outlook on the web. Valid values are:
1232-
1233-
- $true: OneDrive attachments are enabled. This is the default value.
1252+
This parameter has been deprecated and is no longer used.
12341253
1235-
- $false: OneDrive attachments are disabled.
1254+
To enable or disable personal OneDrive in Outlook on the web, use the AdditionalStorageProvidersAvailable parameter.
12361255
12371256
```yaml
12381257
Type: $true | $false
@@ -1824,7 +1843,7 @@ This parameter is available only in the cloud-based service.
18241843
18251844
This parameter has been deprecated and is no longer used.
18261845
1827-
To enable or disable third party attachments in Outlook on the web, use the ThirdPartyFileProvidersEnabled parameter.
1846+
To enable or disable third party attachments in Outlook on the web, use the AdditionalStorageProvidersAvailable parameter.
18281847
18291848
```yaml
18301849
Type: $true | $false
@@ -1841,11 +1860,9 @@ Accept wildcard characters: False
18411860
### -ThirdPartyFileProvidersEnabled
18421861
This parameter is available only in the cloud-based service.
18431862
1844-
The ThirdPartyFileProvidersEnabled parameter specifies whether to allow third-party (for example, Box, Dropbox, and Egnyte) attachments in Outlook on the web. Valid values are:
1845-
1846-
- $true: Third-party attachments are enabled in Outlook on the web. Users can connect their third-party file sharing accounts and share files over email.
1863+
This parameter has been deprecated and is no longer used.
18471864
1848-
- $false: Third-party attachments are disabled in Outlook on the web. Users can't connect their third-party file sharing accounts or share files over email. This is the default value.
1865+
To enable or disable third party attachments in Outlook on the web, use the AdditionalStorageProvidersAvailable parameter.
18491866
18501867
```yaml
18511868
Type: $true | $false

exchange/exchange-ps/exchange/mail-flow/Get-MessageTraceDetail.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ monikerRange: "exchonline-ps"
1414
## SYNOPSIS
1515
This cmdlet is available only in the cloud-based service.
1616

17-
Use the Get-MessageTraceDetail cmdlet to view the message trace event details for a specific message. Note that these detailed results are returned less quickly than the Get-MessageTrace cmdlets.
17+
Use the Get-MessageTraceDetail cmdlet to view the message trace event details for a specific message. Note that these detailed results are returned less quickly than the Get-MessageTrace results.
1818

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

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1628,7 +1628,7 @@ The MailboxPlan parameter specifies the mailbox plan to apply to the mailbox. Yo
16281628

16291629
- GUID
16301630

1631-
A mailbox plan specifies the permissions and features that are available to a mailbox. In Office 365, mailbox plans correspond to the subscriptions and licenses that administrators purchase and assign in the Office 365 admin center.
1631+
A mailbox plan specifies the permissions and features that are available to a mailbox. In Office 365, mailbox plans correspond to the subscriptions and licenses that administrators purchase and assign in the Microsoft 365 admin center.
16321632

16331633
You can see the available mailbox plans by using the Get-MailboxPlan cmdlet.
16341634

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

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3037,7 +3037,7 @@ Unqualified values are typically treated as bytes, but small values may be round
30373037
30383038
The IssueWarningQuota value must be less than or equal to the ProhibitSendReceiveQuota value.
30393039
3040-
In Office 365, the quota value is determined by the subscriptions and licenses that administrators purchase and assign in the Office 365 admin center. You can lower the quota value, and you may be able to raise the quota, but you can't exceed the maximum value that's allowed by the subscription or license. In Office 365, you can't use this parameter on public folder mailboxes.
3040+
In Office 365, the quota value is determined by the subscriptions and licenses that administrators purchase and assign in the Microsoft 365 admin center. You can lower the quota value, and you may be able to raise the quota, but you can't exceed the maximum value that's allowed by the subscription or license. In Office 365, you can't use this parameter on public folder mailboxes.
30413041
30423042
In on-premises Exchange, the default value of this parameter is unlimited. When the UseDatabaseQuotaDefaults parameter is set to $true, the value of the this parameter is ignored, and the mailbox uses the IssueWarningQuota value on the mailbox database. To use this parameter to enforce a specific quota value for the mailbox, you need to set the UseDatabaseQuotaDefaults parameter to the value $false.
30433043
@@ -3418,7 +3418,7 @@ Unqualified values are typically treated as bytes, but small values may be round
34183418

34193419
A valid value is a number up to 1.999999 gigabytes (2147483647 bytes) or the value unlimited.
34203420

3421-
In Office 365, the value is determined by the subscriptions and licenses that administrators purchase and assign in the Office 365 admin center. You can lower the value, and you may be able to raise the value, but you can't exceed the maximum value that's allowed by the subscription or license.
3421+
In Office 365, the value is determined by the subscriptions and licenses that administrators purchase and assign in the Microsoft 365 admin center. You can lower the value, and you may be able to raise the value, but you can't exceed the maximum value that's allowed by the subscription or license.
34223422

34233423
In Office 365, you use this parameter to configure the MaxReceiveSize value on existing mailboxes. Use the Set-MailboxPlan cmdlet to change the MaxReceiveSize value for all new mailboxes that you create in the future.
34243424

@@ -3472,7 +3472,7 @@ Unqualified values are typically treated as bytes, but small values may be round
34723472

34733473
A valid value is a number up to 1.999999 gigabytes (2147483647 bytes) or the value unlimited.
34743474

3475-
In Office 365, the value is determined by the subscriptions and licenses that administrators purchase and assign in the Office 365 admin center. You can lower the value, and you may be able to raise the value, but you can't exceed the maximum value that's allowed by the subscription or license.
3475+
In Office 365, the value is determined by the subscriptions and licenses that administrators purchase and assign in the Microsoft 365 admin center. You can lower the value, and you may be able to raise the value, but you can't exceed the maximum value that's allowed by the subscription or license.
34763476

34773477
In Office 365, you use this parameter to configure the MaxSendSize value on existing mailboxes. Use the Set-MailboxPlan cmdlet to change the MaxSendSize value for all new mailboxes that you create in the future.
34783478

@@ -3815,7 +3815,7 @@ Accept wildcard characters: False
38153815
### -Password
38163816
The Password parameter resets the password of the user account that's associated with the mailbox to the value you specify. To use this parameter on a mailbox other than your own, you need to be a member of one of the following role groups:
38173817

3818-
- Office 365: You can't use this parameter to change another user's password. To change another user's password, use the Set-MsolUserPassword cmdlet in Office 365 (Azure AD) PowerShell. For connection instructions, see Connect to Office 365 PowerShell (https://go.microsoft.com/fwlink/p/?LinkId=614839). To change a another user's password in the Office 365 admin center, see Reset a user's password (https://go.microsoft.com/fwlink/p/?LinkId=614837).
3818+
- Office 365: You can't use this parameter to change another user's password. To change another user's password, use the Set-MsolUserPassword cmdlet in Office 365 (Azure AD) PowerShell. For connection instructions, see Connect to Office 365 PowerShell (https://go.microsoft.com/fwlink/p/?LinkId=614839). To change a another user's password in the Microsoft 365 admin center, see Reset a user's password (https://go.microsoft.com/fwlink/p/?LinkId=614837).
38193819

38203820
- On-premises Exchange: The Organization Management or Help Desk role groups via the User Options role. The Reset Password role also allows you to use this parameter, but it isn't assigned to any role groups by default.
38213821

@@ -3871,7 +3871,7 @@ Unqualified values are typically treated as bytes, but small values may be round
38713871

38723872
The ProhibitSendQuota value must be less than or equal to the ProhibitSendReceiveQuota value.
38733873

3874-
In Office 365, the quota value is determined by the subscriptions and licenses that administrators purchase and assign in the Office 365 admin center. You can lower the quota value, and you may be able to raise the quota, but you can't exceed the maximum value that's allowed by the subscription or license. In Office 365, you can't use this parameter on public folder mailboxes.
3874+
In Office 365, the quota value is determined by the subscriptions and licenses that administrators purchase and assign in the Microsoft 365 admin center. You can lower the quota value, and you may be able to raise the quota, but you can't exceed the maximum value that's allowed by the subscription or license. In Office 365, you can't use this parameter on public folder mailboxes.
38753875

38763876
In on-premises Exchange, the default value of this parameter is unlimited. When the UseDatabaseQuotaDefaults parameter is set to the value $true, the value of the this parameter is ignored, and the mailbox uses the ProhibitSendQuota value on the mailbox database. To use this parameter to enforce a specific quota value for the mailbox, you need to set the UseDatabaseQuotaDefaults parameter to the value $false.
38773877

@@ -3906,7 +3906,7 @@ Unqualified values are typically treated as bytes, but small values may be round
39063906

39073907
The value must be greater than or equal to the ProhibitSendQuota or IssueWarningQuota values.
39083908

3909-
In Office 365, the quota value is determined by the subscriptions and licenses that administrators purchase and assign in the Office 365 admin center. You can lower the quota value, but you can't exceed the maximum value that's allowed by the subscription or license. In Office 365, you can't use this parameter on public folder mailboxes.
3909+
In Office 365, the quota value is determined by the subscriptions and licenses that administrators purchase and assign in the Microsoft 365 admin center. You can lower the quota value, but you can't exceed the maximum value that's allowed by the subscription or license. In Office 365, you can't use this parameter on public folder mailboxes.
39103910

39113911
In on-premises Exchange, the default value of this parameter is unlimited. When the UseDatabaseQuotaDefaults parameter is set to the value $true, the value of the this parameter is ignored, and the mailbox uses the ProhibitSendReceiveQuota value on the mailbox database. To use this parameter to enforce a specific quota value for the mailbox, you need to set the UseDatabaseQuotaDefaults parameter to the value $false.
39123912

0 commit comments

Comments
 (0)