クラウドでルームを作成するには

  • 更新
  1. テナントに接続します。

    Set-ExecutionPolicy -Scope Process -ExecutionPolicy RemoteSigned
    $UserCredential = Get-Credential

    $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection
    Import-PSSession $Session

  2. ルームリストを作成します。

    $RoomAlias = Get-Mailbox -RecipientTypeDetails RoomMailbox -Filter {Office -eq 'All Rooms'} | select -ExpandProperty Alias
    New-DistributionGroup -RoomList -Name 'All Rooms' -Members $RoomAlias

  3. Office 365 管理センターでルームを作成します。

  4. 作成したルームのメールボックス(メールフィールド)をルームリストの配信グループに追加します。

    Add-DistributionGroupMember -Identity "All Rooms" -Member **** //room's email

    注記: 複数のルームをルームリストに追加する場合、それぞれに実行します。


  5. 権限の設定

    $(Get-Group "All Rooms").Members | % {
    $member = $_
    $mailBox = Get-Mailbox -Identity $member
    Add-MailboxFolderPermission $mailBox":\Calendar" -User *** -AccessRights Reviewer //exchange account
    }

    注記: ルームリストに権限を割り当てた後でルームリストにルームを追加した場合、このルームには権限がありません(エラーとなります)。
    ルームをルームリストに追加した後、再度、権限を設定してください。


  6. 関連するコマンドをご紹介します。
  • 既存のルームリストをすべて確認する方法

    Get-DistributionGroup

  • ルームリストのすべての部屋を確認する方法

    Get-DistributionGroupMember -Identity *** // name of room list, i.e. "QA Rooms"