Skip to content

Commit 930af0d

Browse files
committed
Updates to Set-CalendarProcessing and *-UnifiedGroup
1 parent f3d72cf commit 930af0d

File tree

4 files changed

+203
-72
lines changed

4 files changed

+203
-72
lines changed

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

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -278,17 +278,17 @@ Accept wildcard characters: False
278278
```
279279
280280
### -AutomateProcessing
281-
The AutomateProcessing parameter enables or disables calendar processing on the mailbox.
281+
The AutomateProcessing parameter enables or disables calendar processing on the mailbox. Valid values are:
282282
283-
This parameter takes the following values:
283+
- None: Calendar processing is disabled on the mailbox. Both the resource booking attendant and the Calendar Attendant are disabled on the mailbox.
284284
285-
- None: Both the resource booking attendant and the Calendar Attendant are disabled on the mailbox.
285+
- AutoUpdate: Only the Calendar Attendant processes meeting requests and responses. Meeting requests are tentative in the calendar until they're approved by a delegate. Meeting organizers receive only decisions from delegates.
286286
287-
- AutoUpdate: Only the Calendar Attendant processes meeting requests and responses.
287+
- AutoAccept: Both the Calendar Attendant and resource booking attendant are enabled on the mailbox. This means that the Calendar Attendant updates the calendar, and then the resource booking assistant accepts the meeting based upon the policies. Eligible meeting organizers receive the decision directly without human intervention (free = accept; busy = decline).
288288
289-
- AutoAccept: Both the Calendar Attendant and resource booking attendant are enabled on the mailbox. This means that the Calendar Attendant updates the calendar, and then the resource booking assistant accepts the meeting based upon the policies.
289+
The default value for resource mailboxes created in the Exchange admin center (EAC) is AutoAccept. The default value for resource mailboxes created in PowerShell is AutoUpdate.
290290
291-
The default value on a resource mailbox is AutoAccept. The default value on a user mailbox is AutoUpdate, but you can't change the value on a user mailbox.
291+
The default value for user mailboxes is AutoUpdate, but you can't change the value on a user mailbox.
292292
293293
```yaml
294294
Type: None | AutoUpdate | AutoAccept

exchange/exchange-ps/exchange/users-and-groups/Get-UnifiedGroup.md

Lines changed: 22 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -11,26 +11,34 @@ monikerRange: "exchonline-ps"
1111
## SYNOPSIS
1212
This cmdlet is available only in the cloud-based service.
1313

14-
Use the Get-UnifiedGroup cmdlet to view Office 365 groups in your cloud-based organization. To view members, owners and subscribers for Office 365 groups, use the Get-UnifiedGroupLinks cmdlet.
14+
Use the Get-UnifiedGroup cmdlet to view Office 365 Groups in your cloud-based organization. To view members, owners and subscribers for Office 365 Groups, use the Get-UnifiedGroupLinks cmdlet.
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

1818
## SYNTAX
1919

20-
### Set2
20+
### Identity (Default)
2121
```
22-
Get-UnifiedGroup [-Anr <String>] [-Filter <String>] [-IncludeAllProperties] [-IncludeSoftDeletedGroups] [-ResultSize <Unlimited>]
22+
Get-UnifiedGroup [[-Identity] <UnifiedGroupIdParameter>]
23+
[-Filter <String>]
24+
[-IncludeAllProperties]
25+
[-IncludeSoftDeletedGroups]
26+
[-ResultSize <Unlimited>]
2327
[-SortBy <String>] [<CommonParameters>]
2428
```
2529

26-
### Set1
30+
### AnrSet
2731
```
28-
Get-UnifiedGroup [[-Identity] <UnifiedGroupIdParameter>] [-Filter <String>] [-IncludeSoftDeletedGroups]
29-
[-ResultSize <Unlimited>] [-SortBy <String>] [<CommonParameters>]
32+
Get-UnifiedGroup [-Anr <String>]
33+
[-Filter <String>]
34+
[-IncludeAllProperties]
35+
[-IncludeSoftDeletedGroups]
36+
[-ResultSize <Unlimited>]
37+
[-SortBy <String>] [<CommonParameters>]
3038
```
3139

3240
## DESCRIPTION
33-
Office 365 groups are group objects that are available across Office 365 services.
41+
Office 365 Groups are group objects that are available across Office 365 services.
3442

3543
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).
3644

@@ -41,14 +49,14 @@ You need to be assigned permissions before you can run this cmdlet. Although thi
4149
Get-UnifiedGroup
4250
```
4351

44-
This example returns a summary list of all Office 365 groups.
52+
This example returns a summary list of all Office 365 Groups.
4553

4654
### -------------------------- Example 2 --------------------------
4755
```
4856
Get-UnifiedGroup | Format-List DisplayName,EmailAddresses,Notes,ManagedBy,AccessType
4957
```
5058

51-
This example returns the following information about all Office 365 groups:
59+
This example returns the following information about all Office 365 Groups:
5260

5361
- Display name
5462

@@ -74,7 +82,7 @@ This parameter is reserved for internal Microsoft use.
7482

7583
```yaml
7684
Type: String
77-
Parameter Sets: Set2
85+
Parameter Sets: AnrSet
7886
Aliases:
7987
Applicable: Exchange Online
8088
Required: False
@@ -128,7 +136,7 @@ For example:
128136
129137
```yaml
130138
Type: UnifiedGroupIdParameter
131-
Parameter Sets: Set1
139+
Parameter Sets: Identity
132140
Aliases:
133141
Applicable: Exchange Online
134142
Required: False
@@ -156,11 +164,11 @@ Accept wildcard characters: False
156164
```
157165
158166
### -IncludeSoftDeletedGroups
159-
The IncludeSoftDeletedGroups switch specifies whether to include soft-deleted Office 365 groups in the results. You don't need to specify a value with this switch.
167+
The IncludeSoftDeletedGroups switch specifies whether to include soft-deleted Office 365 Groups in the results. You don't need to specify a value with this switch.
160168
161-
This switch is required to return soft-deleted Office 365 groups.
169+
This switch is required to return soft-deleted Office 365 Groups.
162170
163-
Soft-deleted Office 365 groups are deleted groups that are still recoverable.
171+
Soft-deleted Office 365 Groups are deleted groups that are still recoverable.
164172
165173
```yaml
166174
Type: SwitchParameter

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

Lines changed: 104 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -11,54 +11,103 @@ monikerRange: "exchonline-ps"
1111
## SYNOPSIS
1212
This cmdlet is available only in the cloud-based service.
1313

14-
Use the New-UnifiedGroup cmdlet to create Office 365 groups in your cloud-based organization. To add members, owners, and subscribers to Office 365 groups, use the Add-UnifiedGroupLinks cmdlet.
14+
Use the New-UnifiedGroup cmdlet to create Office 365 Groups in your cloud-based organization. To add members, owners, and subscribers to Office 365 Groups, use the Add-UnifiedGroupLinks cmdlet.
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

1818
## SYNTAX
1919

20-
### Identity
21-
```
22-
New-UnifiedGroup [-AccessType <Public | Private>] [-Alias <String>] [-AlwaysSubscribeMembersToCalendarEvents]
23-
[-AutoSubscribeNewMembers] [-Classification <String>] [-Confirm] [-DisplayName <String>]
24-
[-EmailAddresses <ProxyAddressCollection>] [-ExecutingUser <RecipientIdParameter>] [-ExoErrorAsWarning]
25-
[-HiddenGroupMembershipEnabled] [-Language <CultureInfo>] [-MailboxRegion <String>]
26-
[-ManagedBy <RecipientIdParameter[]>] [-Members <RecipientIdParameter[]>] [-Name <String>] [-Notes <String>]
27-
[-Owner <RecipientIdParameter>] [-PrimarySmtpAddress <SmtpAddress>]
28-
[-RequireSenderAuthenticationEnabled <$true | $false>] [-SuppressWarmupMessage] [-WhatIf] [<CommonParameters>]
20+
### Identity (Default)
21+
```
22+
New-UnifiedGroup [-AccessType <Public | Private>] [-MailboxRegion <String>]
23+
[-Alias <String>]
24+
[-AlwaysSubscribeMembersToCalendarEvents]
25+
[-AutoSubscribeNewMembers]
26+
[-Classification <String>]
27+
[-Confirm]
28+
[-DataEncryptionPolicy <DataEncryptionPolicyIdParameter>]
29+
[-DisplayName <String>]
30+
[-EmailAddresses <ProxyAddressCollection>]
31+
[-ExecutingUser <RecipientIdParameter>]
32+
[-ExoErrorAsWarning]
33+
[-HiddenGroupMembershipEnabled]
34+
[-Language <CultureInfo>]
35+
[-ManagedBy <RecipientIdParameter[]>]
36+
[-Members <RecipientIdParameter[]>]
37+
[-Name <String>]
38+
[-Notes <String>]
39+
[-Owner <RecipientIdParameter>]
40+
[-PrimarySmtpAddress <SmtpAddress>]
41+
[-RequireSenderAuthenticationEnabled <$true | $false>]
42+
[-SuppressWarmupMessage]
43+
[-WhatIf] [<CommonParameters>]
2944
```
3045

3146
### ProvisioningOptions
3247
```
33-
New-UnifiedGroup [-AccessType <Public | Private>] [-Alias <String>] [-AlwaysSubscribeMembersToCalendarEvents]
34-
[-AutoSubscribeNewMembers] [-Classification <String>] [-Confirm] [-DisplayName <String>]
35-
[-EmailAddresses <ProxyAddressCollection>] [-ExecutingUser <RecipientIdParameter>] [-ExoErrorAsWarning]
36-
[-HiddenGroupMembershipEnabled] [-Language <CultureInfo>] [-ManagedBy <RecipientIdParameter[]>]
37-
[-Members <RecipientIdParameter[]>] [-Name <String>] [-Notes <String>] [-Owner <RecipientIdParameter>]
38-
[-PrimarySmtpAddress <SmtpAddress>] [-RequireSenderAuthenticationEnabled <$true | $false>]
39-
[-SuppressWarmupMessage] [-WhatIf] [<CommonParameters>]
48+
New-UnifiedGroup [-AccessType <Public | Private>]
49+
[-Alias <String>]
50+
[-AlwaysSubscribeMembersToCalendarEvents]
51+
[-AutoSubscribeNewMembers]
52+
[-Classification <String>]
53+
[-Confirm]
54+
[-DataEncryptionPolicy <DataEncryptionPolicyIdParameter>]
55+
[-DisplayName <String>]
56+
[-EmailAddresses <ProxyAddressCollection>]
57+
[-ExecutingUser <RecipientIdParameter>]
58+
[-ExoErrorAsWarning]
59+
[-HiddenGroupMembershipEnabled]
60+
[-Language <CultureInfo>]
61+
[-ManagedBy <RecipientIdParameter[]>]
62+
[-Members <RecipientIdParameter[]>]
63+
[-Name <String>]
64+
[-Notes <String>]
65+
[-Owner <RecipientIdParameter>]
66+
[-PrimarySmtpAddress <SmtpAddress>]
67+
[-RequireSenderAuthenticationEnabled <$true | $false>]
68+
[-SuppressWarmupMessage]
69+
[-WhatIf] [<CommonParameters>]
4070
```
4171

4272
### SegmentationOption
4373
```
44-
New-UnifiedGroup [-AccessType <Public | Private>] [-Alias <String>] [-AlwaysSubscribeMembersToCalendarEvents]
45-
[-AutoSubscribeNewMembers] [-Classification <String>] [-Confirm] [-DisplayName <String>]
46-
[-EmailAddresses <ProxyAddressCollection>] [-ExecutingUser <RecipientIdParameter>] [-ExoErrorAsWarning]
47-
[-HiddenGroupMembershipEnabled] [-Language <CultureInfo>] [-ManagedBy <RecipientIdParameter[]>]
48-
[-Members <RecipientIdParameter[]>] [-Name <String>] [-Notes <String>] [-Owner <RecipientIdParameter>]
49-
[-PrimarySmtpAddress <SmtpAddress>] [-RequireSenderAuthenticationEnabled <$true | $false>]
50-
[-SubscriptionEnabled] [-SuppressWarmupMessage] [-WhatIf] [<CommonParameters>]
74+
New-UnifiedGroup [-AccessType <Public | Private>] [-SubscriptionEnabled]
75+
[-Alias <String>]
76+
[-AlwaysSubscribeMembersToCalendarEvents]
77+
[-AutoSubscribeNewMembers]
78+
[-Classification <String>]
79+
[-Confirm]
80+
[-DataEncryptionPolicy <DataEncryptionPolicyIdParameter>]
81+
[-DisplayName <String>]
82+
[-EmailAddresses <ProxyAddressCollection>]
83+
[-ExecutingUser <RecipientIdParameter>]
84+
[-ExoErrorAsWarning]
85+
[-HiddenGroupMembershipEnabled]
86+
[-Language <CultureInfo>]
87+
[-ManagedBy <RecipientIdParameter[]>]
88+
[-Members <RecipientIdParameter[]>]
89+
[-Name <String>]
90+
[-Notes <String>]
91+
[-Owner <RecipientIdParameter>]
92+
[-PrimarySmtpAddress <SmtpAddress>]
93+
[-RequireSenderAuthenticationEnabled <$true | $false>]
94+
[-SuppressWarmupMessage]
95+
[-WhatIf] [<CommonParameters>]
5196
```
5297

5398
### DlMigration
5499
```
55-
New-UnifiedGroup -DlIdentity <DistributionGroupIdParameter> [-Confirm] [-ConvertClosedDlToPrivateGroup]
56-
[-DeleteDlAfterMigration] [-ExecutingUser <RecipientIdParameter>] [-ManagedBy <RecipientIdParameter[]>]
57-
[-Members <RecipientIdParameter[]>] [-Owner <RecipientIdParameter>] [-WhatIf] [<CommonParameters>]
100+
New-UnifiedGroup -DlIdentity <DistributionGroupIdParameter> [-ConvertClosedDlToPrivateGroup] [-DeleteDlAfterMigration]
101+
[-Confirm]
102+
[-ExecutingUser <RecipientIdParameter>]
103+
[-ManagedBy <RecipientIdParameter[]>]
104+
[-Members <RecipientIdParameter[]>]
105+
[-Owner <RecipientIdParameter>]
106+
[-WhatIf] [<CommonParameters>]
58107
```
59108

60109
## DESCRIPTION
61-
Office 365 groups are group objects that are available across Office 365 services.
110+
Office 365 Groups are group objects that are available across Office 365 services.
62111

63112
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).
64113

@@ -96,7 +145,7 @@ All the properties and membership of the distribution group are copied to the Of
96145

97146
The alias and proxy addresses of the distribution group are moved to the Office 365 Group, and are replaced on the distribution group by the values DLMigrated\_\<GUID\>. The original proxy addresses are copied to the ExtensionCustomAttribute5 attribute of the distribution group.
98147

99-
Office 365 groups don't have ReportToManager and ReportToOriginator parameters, so the values of these parameters aren't migrated from the distribution group to the Office 365 Group. The Office 365 Group behaves as if the default values of these parameters were set (ReportToManager is $false and ReportToOriginator is $true). In other words, delivery status notifications (also known as DSNs, non-delivery reports, NDRs, or bounce messages) are sent to the message sender and not to the owner of the Office 365 Group.
148+
Office 365 Groups don't have ReportToManager and ReportToOriginator parameters, so the values of these parameters aren't migrated from the distribution group to the Office 365 Group. The Office 365 Group behaves as if the default values of these parameters were set (ReportToManager is $false and ReportToOriginator is $true). In other words, delivery status notifications (also known as DSNs, non-delivery reports, NDRs, or bounce messages) are sent to the message sender and not to the owner of the Office 365 Group.
100149

101150
```yaml
102151
Type: DistributionGroupIdParameter
@@ -142,7 +191,7 @@ When you create an Office 365 Group without using the EmailAddresses parameter,
142191
143192
If you don't use the Alias parameter when you create an Office 365 Group, the value of the DisplayName parameter is used. Spaces are removed, unsupported characters are converted to question marks (?), and numbers may be added to maintain the uniqueness of the Alias value.
144193
145-
The Alias value is appended with the ExternalDirectoryObjectId property value and used as the Name property value for the Office 365 group ("Alias\_\<ExternalDirectoryObjectId\>"\).
194+
The Alias value is appended with the ExternalDirectoryObjectId property value and used as the Name property value for the Office 365 Group ("Alias\_\<ExternalDirectoryObjectId\>"\).
146195
147196
```yaml
148197
Type: String
@@ -251,6 +300,28 @@ Accept pipeline input: False
251300
Accept wildcard characters: False
252301
```
253302
303+
### -DataEncryptionPolicy
304+
The DataEncryptionPolicy parameter specifies the data encryption policy that's applied to the Office 365 Group. You can use any value that uniquely identifies the policy. For example:
305+
306+
- Name
307+
308+
- Distinguished name (DN)
309+
310+
- GUID
311+
312+
313+
```yaml
314+
Type: DataEncryptionPolicyIdParameter
315+
Parameter Sets: Identity, SegmentationOption, ProvisioningOptions
316+
Aliases:
317+
Applicable: Exchange Online
318+
Required: False
319+
Position: Named
320+
Default value: None
321+
Accept pipeline input: False
322+
Accept wildcard characters: False
323+
```
324+
254325
### -DeleteDlAfterMigration
255326
The DeleteDlAfterMigration switch specifies whether to delete the distribution group after it's migrated to an Office 365 Group. You don't need to specify a value with this switch.
256327
@@ -271,7 +342,7 @@ Accept wildcard characters: False
271342
### -DisplayName
272343
The DisplayName parameter specifies the name of the Office 365 Group. The display name is visible in the Exchange admin center, address lists, and Outlook. The maximum length is 256 characters. If the value contains spaces, enclose the value in quotation marks (").
273344
274-
For Office 365 groups, the DisplayName value is used in the unique Name property. However, because the DisplayName value doesn't need to be unique, the DisplayName value is appended with an underscore character (\_) and a short GUID value when it's used for the Name property.
345+
For Office 365 Groups, the DisplayName value is used in the unique Name property. However, because the DisplayName value doesn't need to be unique, the DisplayName value is appended with an underscore character (\_) and a short GUID value when it's used for the Name property.
275346
276347
```yaml
277348
Type: String
@@ -340,7 +411,7 @@ Accept wildcard characters: False
340411
### -ExoErrorAsWarning
341412
The ExoErrorAsWarning switch specifies that Exchange Online errors that you encounter while creating the Office 365 Group are treated as warnings, not errors. You don't need to specify a value with this switch.
342413
343-
Creating Office 365 groups involves background operations in Azure Active Directory and Exchange Online. Errors that you might encounter in Exchange Online don't prevent the creation of the group (and therefore aren't really errors), because the group object in Azure Active Directory is synchronized back to Exchange Online.
414+
Creating Office 365 Groups involves background operations in Azure Active Directory and Exchange Online. Errors that you might encounter in Exchange Online don't prevent the creation of the group (and therefore aren't really errors), because the group object in Azure Active Directory is synchronized back to Exchange Online.
344415
345416
```yaml
346417
Type: SwitchParameter
@@ -456,7 +527,7 @@ Accept wildcard characters: False
456527
### -Name
457528
This parameter has been deprecated and is no longer used.
458529
459-
Previously, if you specified a value for this parameter, a random GUID value was added and used as the Name property value for the Office 365 group \("Name\_\<RandomGUID\>"\). Now, the value of the Name property is populated by the Alias parameter value and the ExternalDirectoryObjectId property value ("Alias\_\<ExternalDirectoryObjectId\>"\).
530+
Previously, if you specified a value for this parameter, a random GUID value was added and used as the Name property value for the Office 365 Group \("Name\_\<RandomGUID\>"\). Now, the value of the Name property is populated by the Alias parameter value and the ExternalDirectoryObjectId property value ("Alias\_\<ExternalDirectoryObjectId\>"\).
460531
461532
```yaml
462533
Type: String

0 commit comments

Comments
 (0)