Skip to content

Commit 7021839

Browse files
authored
Merge branch 'master' into master
2 parents 1aea569 + 9a96bb5 commit 7021839

File tree

110 files changed

+3568
-2071
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

110 files changed

+3568
-2071
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,6 @@ _themes*/
77
.local/
88

99
.openpublishing.buildcore.ps1
10+
**/node_modules
11+
12+
\.idea/

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

Lines changed: 0 additions & 96 deletions
Original file line numberDiff line numberDiff line change
@@ -20,27 +20,21 @@ For information about the parameter sets in the Syntax section below, see Exchan
2020
```
2121
Set-AntiPhishPolicy -Identity <AntiPhishPolicyIdParameter>
2222
[-AdminDisplayName <Basic | High>]
23-
[-AntiSpoofEnforcementType <AntiSpoofEnforcementType>]
2423
[-AuthenticationFailAction <MoveToJmf | Quarantine>]
2524
[-Confirm]
2625
[-EnableAntispoofEnforcement <$true | $false>]
2726
[-EnableAuthenticationSafetyTip <$true | $false>]
2827
[-EnableAuthenticationSoftPassSafetyTip <$true | $false>]
2928
[-Enabled <$true | $false>]
3029
[-EnableMailboxIntelligence <$true | $false>]
31-
[-EnableMailboxIntelligenceProtection <$true | $false>]
3230
[-EnableOrganizationDomainsProtection <$true | $false>]
3331
[-EnableSimilarDomainsSafetyTips <$true | $false>]
3432
[-EnableSimilarUsersSafetyTips <$true | $false>]
35-
[-EnableSuspiciousSafetyTip <$true | $false>]
3633
[-EnableTargetedDomainsProtection <$true | $false>]
3734
[-EnableTargetedUserProtection <$true | $false>]
3835
[-EnableUnusualCharactersSafetyTips <$true | $false>]
3936
[-ExcludedDomains <MultiValuedProperty>]
4037
[-ExcludedSenders <MultiValuedProperty>]
41-
[-ImpersonationProtectionState <Default | Automatic | Manual | Off>]
42-
[-MailboxIntelligenceProtectionAction <NoAction | MoveToJmf | Redirect | Quarantine | Delete | BccMessage>]
43-
[-MailboxIntelligenceProtectionActionRecipients <MultiValuedProperty>]
4438
[-MakeDefault]
4539
[-PhishThresholdLevel <Int32>]
4640
[-TargetedDomainActionRecipients <MultiValuedProperty>]
@@ -103,21 +97,6 @@ Accept pipeline input: False
10397
Accept wildcard characters: False
10498
```
10599
106-
### -AntiSpoofEnforcementType
107-
{{Fill AntiSpoofEnforcementType Description}}
108-
109-
```yaml
110-
Type: Basic | High
111-
Parameter Sets: (All)
112-
Aliases:
113-
Applicable: Exchange Online, Exchange Online Protection
114-
Required: False
115-
Position: Named
116-
Default value: None
117-
Accept pipeline input: False
118-
Accept wildcard characters: False
119-
```
120-
121100
### -AuthenticationFailAction
122101
The AuthenticationFailAction parameter specifies the action to take when the message fails composite authentication. Valid values are:
123102
@@ -247,21 +226,6 @@ Accept pipeline input: False
247226
Accept wildcard characters: False
248227
```
249228
250-
### -EnableMailboxIntelligenceProtection
251-
{{Fill EnableMailboxIntelligenceProtection Description}}
252-
253-
```yaml
254-
Type: $true | $false
255-
Parameter Sets: (All)
256-
Aliases:
257-
Applicable: Exchange Online, Exchange Online Protection
258-
Required: False
259-
Position: Named
260-
Default value: None
261-
Accept pipeline input: False
262-
Accept wildcard characters: False
263-
```
264-
265229
### -EnableOrganizationDomainsProtection
266230
The EnableOrganizationDomainsProtection parameter specifies whether to enable domain impersonation protection for all registered domains in the Office 365 organization. Valid values are:
267231
@@ -319,21 +283,6 @@ Accept pipeline input: False
319283
Accept wildcard characters: False
320284
```
321285
322-
### -EnableSuspiciousSafetyTip
323-
{{Fill EnableSuspiciousSafetyTip Description}}
324-
325-
```yaml
326-
Type: $true | $false
327-
Parameter Sets: (All)
328-
Aliases:
329-
Applicable: Exchange Online, Exchange Online Protection
330-
Required: False
331-
Position: Named
332-
Default value: None
333-
Accept pipeline input: False
334-
Accept wildcard characters: False
335-
```
336-
337286
### -EnableTargetedDomainsProtection
338287
The EnableTargetedDomainsProtection parameter specifies whether to enable domain impersonation protection for a list of specified domains. Valid values are:
339288
@@ -421,51 +370,6 @@ Accept pipeline input: False
421370
Accept wildcard characters: False
422371
```
423372
424-
### -ImpersonationProtectionState
425-
{{Fill ImpersonationProtectionState Description}}
426-
427-
```yaml
428-
Type: Default | Automatic | Manual | Off
429-
Parameter Sets: (All)
430-
Aliases:
431-
Applicable: Exchange Online, Exchange Online Protection
432-
Required: False
433-
Position: Named
434-
Default value: None
435-
Accept pipeline input: False
436-
Accept wildcard characters: False
437-
```
438-
439-
### -MailboxIntelligenceProtectionAction
440-
{{Fill MailboxIntelligenceProtectionAction Description}}
441-
442-
```yaml
443-
Type: NoAction | MoveToJmf | Redirect | Quarantine | Delete | BccMessage
444-
Parameter Sets: (All)
445-
Aliases:
446-
Applicable: Exchange Online, Exchange Online Protection
447-
Required: False
448-
Position: Named
449-
Default value: None
450-
Accept pipeline input: False
451-
Accept wildcard characters: False
452-
```
453-
454-
### -MailboxIntelligenceProtectionActionRecipients
455-
{{Fill MailboxIntelligenceProtectionActionRecipients Description}}
456-
457-
```yaml
458-
Type: MultiValuedProperty
459-
Parameter Sets: (All)
460-
Aliases:
461-
Applicable: Exchange Online, Exchange Online Protection
462-
Required: False
463-
Position: Named
464-
Default value: None
465-
Accept pipeline input: False
466-
Accept wildcard characters: False
467-
```
468-
469373
### -MakeDefault
470374
{{Fill MakeDefault Description}}
471375

exchange/exchange-ps/exchange/client-access/set-CASMailboxPlan.md

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

14-
Use the Get-CASMailboxPlan cmdlet to view Client Access services (CAS) mailbox plans in cloud-based organizations.
14+
Use the Set-CASMailboxPlan cmdlet to modify Client Access services (CAS) mailbox plans in cloud-based organizations.
1515

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

exchange/exchange-ps/exchange/email-addresses-and-address-books/Get-AddressList.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,6 @@ The Identity parameter specifies the address list that you want to view. You can
109109
110110
- Name
111111
112-
- Display name
113112
114113
- Distinguished name (DN)
115114

exchange/exchange-ps/exchange/email-addresses-and-address-books/Remove-AddressList.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,6 @@ The Identity parameter specifies the address list that you want to remove. You c
4949

5050
- Name
5151

52-
- Display name
53-
5452
- Distinguished name (DN)
5553

5654
- GUID
Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
---
2+
external help file: Microsoft.Exchange.WebClient-Help.xml
3+
applicable: Exchange Online
4+
title: Get-OMEMessageStatus
5+
schema: 2.0.0
6+
monikerRange: "exchonline-ps"
7+
---
8+
9+
# Get-OMEMessageStatus
10+
11+
## SYNOPSIS
12+
This cmdlet is available only in the cloud-based service.
13+
14+
Use the Get-OMEMessageStatus cmdlet to view the Microsoft Office 365 Message Encryption (OME) revocation status for a specific message.
15+
16+
For information about the parameter sets in the Syntax section below, see Exchange cmdlet syntax (https://technet.microsoft.com/library/bb123552.aspx).
17+
18+
## SYNTAX
19+
20+
```
21+
Get-OMEMessageStatus -MessageId <String> [<CommonParameters>]
22+
```
23+
24+
## DESCRIPTION
25+
If encryption for the message was successfully revoked, the command will return the message: The encrypted email with the subject "\<subject\>" and Message ID "\<messageId>\" was successfully revoked.
26+
27+
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).
28+
29+
## EXAMPLES
30+
31+
### Example 1
32+
```
33+
Get-OMEMessageStatus -MessageId "<d9683b4c-127b-413a-ae2e-fa7dfb32c69d@DM3NAM06BG401.Eop-nam06.prod.protection.outlook.com>"
34+
```
35+
36+
This example returns the encryption revocation status for the specified message.
37+
38+
## PARAMETERS
39+
40+
### -MessageId
41+
The MessageId parameter specifies the message based on the value the Message-ID header field. This value is also known as the Client ID. The format of the Message-ID depends on the messaging server that sent the message. The value should be unique for each message. However, not all messaging servers create values for the Message-ID in the same way. Be sure to include the full Message ID string. This may include angle brackets.
42+
43+
You can find the Message ID for a message in Message Trace or the Message Encryption Report in the Office 365 Security & Compliance Center.
44+
45+
```yaml
46+
Type: String
47+
Parameter Sets: (All)
48+
Aliases:
49+
Applicable: Exchange Online
50+
Required: True
51+
Position: Named
52+
Default value: None
53+
Accept pipeline input: False
54+
Accept wildcard characters: False
55+
```
56+
57+
### CommonParameters
58+
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/p/?LinkID=113216).
59+
60+
## INPUTS
61+
62+
###
63+
To see the input types that this cmdlet accepts, see Cmdlet Input and Output Types (https://go.microsoft.com/fwlink/p/?linkId=616387). If the Input Type field for a cmdlet is blank, the cmdlet doesn't accept input data.
64+
65+
## OUTPUTS
66+
67+
###
68+
To see the return types, which are also known as output types, that this cmdlet accepts, see Cmdlet Input and Output Types (https://go.microsoft.com/fwlink/p/?linkId=616387). If the Output Type field is blank, the cmdlet doesn't return data.
69+
70+
## NOTES
71+
72+
## RELATED LINKS
73+
74+
[Online Version](https://docs.microsoft.com/powershell/module/exchange/encryption-and-certificates/get-omemessagestatus)

exchange/exchange-ps/exchange/encryption-and-certificates/Set-IRMConfiguration.md

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -62,13 +62,12 @@ This example enables licensing for external messages.
6262
## PARAMETERS
6363

6464
### -AutomaticServiceUpdateEnabled
65-
This parameter is available only in the cloud-based service.
66-
67-
The AutomaticServiceUpdateEnabled parameter specifies whether to automatically enable the protection features in Azure Information Protection for your cloud-based organization. Valid values are:
65+
The AutomaticServiceUpdateEnabled parameter specifies whether to allow the automatic addition of new features within Azure Information Protection for your cloud-based organization. Valid values are:
6866

69-
- $true: Starting July 1, 2018, the protection features in Azure Information Protection will be automatically enabled in your cloud-based organization. This means you can start using the new Office 365 Message Encryption capabilities without additional set up steps. This is the default value.
67+
- $true: New Azure Information Protection features announced through Office 365 message center will be enabled automatically in your cloud-based organization. This is the default value.
7068

71-
- $false: If you're using Active Directory Rights Management Services (AD RMS) in your on-premises environment, you must use this value to prevent the automatic enabling of the protection features in Azure Information Protection for your cloud-based organization.
69+
- $false: Prevents new Azure Information Protection features from automatically being introduced into your tenant organization.
70+
This parameter is available only in the cloud-based service.
7271

7372
```yaml
7473
Type: $true | $false
@@ -201,13 +200,8 @@ Accept wildcard characters: False
201200
```
202201
203202
### -DecryptAttachmentFromPortal
204-
This parameter is available only in the cloud-based service.
205-
206-
The DecryptAttachmentFromPortal parameter specifies whether Office attachments are protected for recipients outside of Office 365 when Encrypt-only policy is used for sending mails using new Office 365 Message Encryption capabilities. Use this option when you don't need to retain the original protection for the attachment upon download. Valid values are:
207-
208-
- $true: The recipients will have permissions to download Encrypt-only attachments without protection.
203+
This parameter will be deprecated soon. It has been replaced by the DecryptAttachmentForEncryptOnly parameter.
209204
210-
- $false: The recipients will continue to have Encrypt-only attachments protected even after download.
211205
212206
```yaml
213207
Type: $true | $false
Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
---
2+
external help file: Microsoft.Exchange.WebClient-Help.xml
3+
applicable: Exchange Online
4+
title: Set-OMEMessageRevocation
5+
schema: 2.0.0
6+
monikerRange: "exchonline-ps"
7+
---
8+
9+
# Set-OMEMessageRevocation
10+
11+
## SYNOPSIS
12+
This cmdlet is available only in the cloud-based service.
13+
14+
Use the Set-OMEMessageRevocation cmdlet to revoke Microsoft Office 365 Message Encryption (OME) for a message. Revoking encryption prevents the recipient from viewing the message in the Office 365 Message Encryption portal.
15+
16+
For information about the parameter sets in the Syntax section below, see Exchange cmdlet syntax (https://technet.microsoft.com/library/bb123552.aspx).
17+
18+
## SYNTAX
19+
20+
```
21+
Set-OMEMessageRevocation -MessageId <String> -Revoke <Boolean> [<CommonParameters>]
22+
```
23+
24+
## DESCRIPTION
25+
When an email has been revoked, the recipient will get the following error when they try to view the encrypted message in the Office 365 Message Encryption portal: "The message has been revoked by the sender".
26+
27+
You can revoke encrypted messages if the recipient received a link-based, branded encrypted email message. If the recipient received a native inline experience in a supported Outlook client, then you can't revoke encryption for the message.
28+
29+
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).
30+
31+
## EXAMPLES
32+
33+
### Example 1
34+
```
35+
Set-OMEMessageRevocation -MessageId "<d9683b4c-127b-413a-ae2e-fa7dfb32c69d@DM3NAM06BG401.Eop-nam06.prod.protection.outlook.com>" -Revoke $true
36+
```
37+
38+
This example revokes encryption for the specified message.
39+
40+
## PARAMETERS
41+
42+
### -MessageId
43+
The MessageId parameter specifies the message based on the value the Message-ID header field. This value is also known as the Client ID. The format of the Message-ID depends on the messaging server that sent the message. The value should be unique for each message. However, not all messaging servers create values for the Message-ID in the same way. Be sure to include the full Message ID string. This may include angle brackets.
44+
45+
You can find the Message ID for a message in Message Trace or the Message Encryption Report in the Office 365 Security & Compliance Center.
46+
47+
```yaml
48+
Type: String
49+
Parameter Sets: (All)
50+
Aliases:
51+
Applicable: Exchange Online
52+
Required: True
53+
Position: Named
54+
Default value: None
55+
Accept pipeline input: False
56+
Accept wildcard characters: False
57+
```
58+
59+
### -Revoke
60+
The Revoke parameter specifies whether to revoke encryption for the message. Valid values are:
61+
62+
- $true: Encryption for the specified message is revoked. The recipient will get an error when they try to view the encrypted message in the Office 365 Message Encryption portal
63+
64+
- $false: Encryption for the specified message isn't revoked. This is the default value.
65+
66+
```yaml
67+
Type: Boolean
68+
Parameter Sets: (All)
69+
Aliases:
70+
Applicable: Exchange Online
71+
Required: True
72+
Position: Named
73+
Default value: None
74+
Accept pipeline input: False
75+
Accept wildcard characters: False
76+
```
77+
78+
### CommonParameters
79+
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/p/?LinkID=113216).
80+
81+
## INPUTS
82+
83+
###
84+
To see the input types that this cmdlet accepts, see Cmdlet Input and Output Types (https://go.microsoft.com/fwlink/p/?linkId=616387). If the Input Type field for a cmdlet is blank, the cmdlet doesn't accept input data.
85+
86+
## OUTPUTS
87+
88+
###
89+
To see the return types, which are also known as output types, that this cmdlet accepts, see Cmdlet Input and Output Types (https://go.microsoft.com/fwlink/p/?linkId=616387). If the Output Type field is blank, the cmdlet doesn't return data.
90+
91+
## NOTES
92+
93+
## RELATED LINKS
94+
95+
[Online Version](https://docs.microsoft.com/powershell/module/exchange/encryption-and-certificates/set-omemessagerevocation)

exchange/exchange-ps/exchange/policy-and-compliance-content-search/New-ComplianceSearchAction.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -459,11 +459,11 @@ Accept wildcard characters: False
459459
```
460460
461461
### -PurgeType
462-
The PurgeType parameter specifies how to remove items when the action is Purge.
462+
The PurgeType parameter specifies how to remove items when the action is Purge. Valid values are:
463463
464-
The valid value for this parameter is SoftDelete, which means the purged items are recoverable by users until the deleted items retention period expires.
464+
- SoftDelete: Purged items are recoverable by users until the deleted item retention period expires.
465465
466-
Note: To hard delete items, use the Search-Mailbox cmdlet with the DeleteContent switch. For more information, see Search for and delete messages (https://docs.microsoft.com/office365/SecurityCompliance/search-for-and-delete-messagesadmin-help).
466+
- HardDelete: Purged items are marked for permanent removal from the mailbox and will be permanently removed the next time the mailbox is processed by the Managed Folder Assistant. If single item recovery is enabled on the mailbox, purged items will be permanently removed after the deleted item retention period expires.
467467
468468
```yaml
469469
Type: ComplianceDestroyType

0 commit comments

Comments
 (0)