目的
予定表に登録した件名を会議室でも表示できるようにする
対応後の状態
予定表
会議室
背景
予定表に登録した件名は会議室に登録される際に自動削除される仕様となっている
手順
Exchange Onlineに接続する
Powershellを起動し、Exchange Online PowerShell モジュールをインストールする
Install-Module -Name ExchangeOnlineManagement -RequiredVersion 3.1.0
Exchange Online PowerShell に接続する
Exchange Online PowerShell モジュールを読み込む
Import-Module ExchangeOnlineManagement
Connect-ExchangeOnline -UserPrincipalName navin@contoso.onmicrosoft.com
navin@contoso.onmicrosoft.comの部分は設定変更するOutlookのUPNに変える
サインインする
接続完了
会議室の設定を変更する
オプション | 初期値 | 説明 |
RemovePrivateProperty | TRUE | 予定表で非公開設定にしても、会議室上では公開される |
DeleteSubject | TRUE | 件名フィールドより件名が削除される |
AddOrganizerToSubject | TRUE | 件名フィールドに開催者名が追加される(2重表示になる) |
DeleteComments | TRUE | 本文が削除される |
DeleteAttachments | TRUE | 添付ファイルが削除される |
Set-CalendarProcessing -Identity tky35_conference01@contoso.onmicrosoft.com -AutomateProcessing AutoAccept -RemovePrivateProperty $False -DeleteSubject $False -AddOrganizerToSubject $False -DeleteComments $False
tky35_conference01@contoso.onmicrosoft.comは会議室のメールアドレスを指定する
上記コードのオプション設定の内容
予定表で非公開設定にした場合、会議室上も非公開にする
件名は削除しない
開催者名の2重表示は行わない
本文は削除しない
すべての会議室、備品に対して設定を一括適用したい場合は以下コマンドを実施する
Get-Mailbox -RecipientTypeDetails "RoomMailbox","EquipmentMailbox" | foreach {Set-CalendarProcessing -Identity $_.PrimarySMTPAddress -AutomateProcessing AutoAccept -RemovePrivateProperty $False -DeleteSubject $False -AddOrganizerToSubject $False -DeleteComments $False}
“RoomMailbox”:会議室
“EquipmentMailbox”:備品
コメント