🔈2026年10月までに「会議室を選択」機能の権限を更新してください

  • 更新

Microsoftは、Exchange Onlineの「Exchange Web Services(EWS)」を 2026年10月1日に終了する予定です。

セッション作成時に「会議室を選択」機能を利用しているお客様は、廃止日までにMicrosoft Graph APIの追加のアクセス許可を付与していただく必要があります。

対象となるお客様

この変更は、セッションの作成や管理時に「会議室を選択」機能を利用しているお客様のみが対象です。

「会議室を選択」機能を利用していない場合は影響を受けないため、対応の必要はありません。

必要な対応

この操作を行うには、LMS管理者、またはカタログ管理者ロールが必要です。

MicrosoftによるEWS廃止後も継続して「会議室を選択」機能を利用するには、2026年10月1日までに追加のアクセス許可に同意をする必要があります。

任意:会議室カレンダーまたは会議室リストカレンダーへのアクセスを制限する

この操作は任意です。

追加のアクセス許可を付与する前に、会議室カレンダーまたは会議室リストカレンダーへのアクセス権を完全に削除することも可能です。

  • 特定の会議室カレンダーへのアクセスを制限する

特定の会議室カレンダーへのアクセス権を削除する場合は、以下のコマンドレットを実行してください。

コマンド内の「InspirationLounge@lms365preview.onmicrosoft.com」は、対象の会議室のメールアドレスに置き換えます。

「siarhei_kuchuk_automation_user_for_ales_tenant@8zjw3y.onmicrosoft.com」は、Microsoft365接続設で接続されたアカウントのメールアドレスに置き換えます。

詳しくは、「セッション用「会議室」の作成と設定」をご参照ください。

$roomCalendar = "SiarheiKuchukRoom2@8zjw3y.onmicrosoft.com:\Calendar"
$automationUser = "siarhei_kuchuk_automation_user_for_ales_tenant@8zjw3y.onmicrosoft.com"
$existingPermission = Get-MailboxFolderPermission -Identity $roomCalendar -User $automationUser -ErrorAction SilentlyContinue
if ($existingPermission) {
Set-MailboxFolderPermission -Identity $roomCalendar -User $automationUser -AccessRights None
}
else {
Add-MailboxFolderPermission -Identity $roomCalendar -User $automationUser -AccessRights None
}

  • 会議室リスト内の全会議室カレンダーへのアクセス(空き状況確認)を制限する

会議室リストカレンダーの空き時間情報へのアクセス権を削除する場合は、以下のコマンドレットを実行してください。

コマンド内の「Siarhei Kuchuk - Room List - Name」は、対象の会議室リストの名前にに置き換えます。

「siarhei_kuchuk_automation_user_for_ales_tenant@8zjw3y.onmicrosoft.com」は、Microsoft365接続設で接続されたアカウントのメールアドレスに置き換えます。

詳しくは、「セッション用「会議室」の作成と設定」をご参照ください。

$roomList = "Siarhei Kuchuk - Room List - Name"
$automationUser = "siarhei_kuchuk_automation_user_for_ales_tenant@8zjw3y.onmicrosoft.com"
$groupMembers = Get-DistributionGroupMember -Identity $roomList -ResultSize Unlimited -ErrorAction Stop

# Resolve group members to room mailboxes only.

$roomMailboxes = foreach ($member in $groupMembers) {
$resolved = Get-Mailbox -Identity $member.PrimarySmtpAddress -ErrorAction SilentlyContinue
if ($resolved -and $resolved.RecipientTypeDetails -eq "RoomMailbox") {
 $resolved
}
}

if (-not $roomMailboxes) {
throw "No room mailboxes found in room list '$roomList'."
}
$results = foreach ($room in $roomMailboxes) {
$roomCalendar = "$($room.PrimarySmtpAddress):\Calendar"

$existingPermission = Get-MailboxFolderPermission -Identity $roomCalendar -User $automationUser -ErrorAction SilentlyContinue
if ($existingPermission) {
 Set-MailboxFolderPermission -Identity $roomCalendar -User $automationUser -AccessRights None
} else {
 Add-MailboxFolderPermission -Identity $roomCalendar -User $automationUser -AccessRights None
}

$userAfter = Get-MailboxFolderPermission -Identity $roomCalendar -User $automationUser -ErrorAction SilentlyContinue

[pscustomobject]@{
 RoomDisplayName      = $room.DisplayName
 RoomEmail            = $room.PrimarySmtpAddress
 AutomationUserAccess = if ($userAfter) { ($userAfter.AccessRights -join ",") } else { "NotFound" }
}
}
$results | Format-Table -AutoSize

 

同意(アクセス許可の承諾)手順

同意は、Learn365管理センターで行います。

Learn365管理センターで任意のカタログを選択し、カタログ設定>通知で「Microsoft 365 接続設定」を開きます。

  • すでにアカウントが接続されている場合:追加の[同意]ボタンが表示されます。このボタンをクリックして表示された「要求されているアクセス許可」画面で[承諾]を選択します。
  • アカウントが接続されていない場合:[接続]をクリックして表示された「要求されているアクセス許可」画面で[承諾]を選択します。これにより最新の同意を付与できます。
Consent Exchange API Final.png

権限が正しく付与されたか確認する方法

同意を完了した後、Microsoft Entra 管理センター>エンタープライズ アプリケーション>Zensai の順に移動して権限を確認できます。

権限一覧に、以下の2つのMicrosoft Graph API権限が含まれていることを確認してください。

  • Place.Read.All(組織内の会議室一覧を取得するための権限)
  • Calendars.ReadWrite(会議室の空き状況情報を取得するための権限)

同意を行わなかった場合の影響

2026年10月のMicrosoft EWS廃止までに必要な権限(アクセス許可)が付与されない場合、「会議室を選択」機能を使用した会議室情報の取得ができなくなります。

会議室を選択しようとすると、エラーメッセージが表示され、必要な権限が付与されるまで会議室を選択することはできません。