Skip to content

Commit 2534128

Browse files
committed
Update Set-CalendarProcessing.md
Updates per email request
1 parent 9ad47f2 commit 2534128

File tree

1 file changed

+26
-3
lines changed

1 file changed

+26
-3
lines changed

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

Lines changed: 26 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -114,8 +114,29 @@ Set-CalendarProcessing -Identity "Car 53" -AutomateProcessing AutoAccept -BookIn
114114

115115
This example allows a list of users to submit in-policy meeting requests to the equipment mailbox for Car 53.
116116

117+
The users you specify for the BookInPolicy using this syntax overwrite any existing values.
118+
117119
### Example 7
118120
```powershell
121+
$CurrentBIP = (Get-CalendarProcessing -Identity "Conference Room 1").BookInPolicy
122+
123+
124+
125+
$UpdatedBIP = $CurrentBIP + $AddToBIP
126+
127+
Set-CalendarProcessing -Identity "Conference Room 1" -BookInPolicy $UpdatedBIP
128+
```
129+
130+
This example adds Shiraz and Chris to the BookInPolicy of the room mailbox named Conference Room 1 without affecting any existing BookInPolicy values.
131+
132+
The first command retrieves the current BookInPolicy values of Conference Room 1 and stores them in a variable.
133+
134+
The next two commands identify the new users to add to the BookInPolicy, combine the old and new values, and store the updated list a variable.
135+
136+
The last command updates the BookInPolicy value with the combined list.
137+
138+
### Example 8
139+
```powershell
119140
$group = New-DistributionGroup "Room 221 Booking Allowed"
120141
121142
Update-DistributionGroupMember -Identity $group.Identity -Members [email protected],[email protected] -BypassSecurityGroupManagerCheck:$true
@@ -125,12 +146,12 @@ Set-CalendarProcessing -Identity "Room 221" -AutomateProcessing AutoAccept -Book
125146

126147
This example rejects meeting requests from any user who isn't a member of the "Room 221 Booking Allowed" distribution group.
127148

128-
### Example 8
149+
### Example 9
129150
```powershell
130151
Set-CalendarProcessing -Identity "Room 221" -ProcessExternalMeetingMessages $false
131152
```
132153

133-
This example rejects meeting requests from any user who isn't a member of the Exchange organization.
154+
This example rejects meeting requests from any user who isn't a member of the Exchange organization.\
134155

135156
## PARAMETERS
136157

@@ -416,7 +437,9 @@ Query-based groups (for example, dynamic distribution groups) aren't supported.
416437
417438
In delegate and principal scenarios, if the delegate or principal is specified by the BookInPolicy parameter, in-policy meeting requests to the resource mailbox are automatically approved.
418439
419-
You can enter multiple values separated by commas. If the values contain spaces or otherwise require quotation marks, use the following syntax: `"Value1","Value2",..."ValueN"`.
440+
To replace the existing list of users or groups with the values you specify, use the syntax `UserOrGroup1,UserOrGroup2,...UserOrGroupN`. If the values contain spaces or otherwise require quotation marks, use the syntax `"UserOrGroup1","UserOrGroup2",..."UserOrGroupN"`.
441+
442+
To add users or groups without affecting the other entries, see Example 7.
420443

421444
```yaml
422445
Type: RecipientIdParameter[]

0 commit comments

Comments
 (0)