ArcGIS Indoors Spaces エクステンションで利用できます。
会議室とは、入室者が共同作業する必要がある場合に、予約して一時的に使用できる会議スペースを指します。 With the Viewer app, users can access meeting room schedules and filter nearby meeting rooms based on real-time availability and capacity. これにより、各ユーザーはそれぞれのニーズに応じて利用可能な会議室をすばやく見つけて予約できるようになります。 会議室をワークスペース エリアに割り当てることができます。ワークスペース エリアを構成すると、入室者や、組織で管理する予約可能なスペースを整理できます。
Viewer では、ArcGIS Indoors Information Model の Reservations レイヤーと Microsoft 365 を使用した会議室予約の管理をサポートしています。
以下のワークフローで、会議室の予約を構成し、Viewer アプリで有効にする方法について説明します。
前提条件
ArcGIS Indoors includes Indoor Space Planner, which allows you to plan the activity of occupants, including assigning occupants to workspace areas with reservable meeting rooms. Meeting rooms can be booked through Indoor Viewer or the Indoors mobile app and are managed through the Reservations layer in the Indoors Information Model or through Microsoft 365.
Space Planner で制限付きのワークスペース エリアを作成して、エリアでの予約を特定のユーザーに制限することもできます。 制限付きのワークスペース エリアで会議室を予約するには、Space Planner で入室者をワークスペース エリアに割り当てる必要があります。 制限のないワークスペース エリアの場合、入室者の割り当ては不要で、ArcGIS 組織のユーザーなら誰でもワークスペース エリアの会議室を予約できます。
注意:
ワークスペース エリアが制限付きとして構成されている場合、Indoor Viewer または Indoors モバイル アプリにサイン インしているユーザーがそのエリアの会議室を予約するためには、Occupants レイヤーにあるレコードの EMAIL フィールド値に一致するメール アドレスを関連付けておく必要があります。
Reservations レイヤーを使用した会議室の構成
このワークスペースの予約方法を使用するには、Reservations レイヤーを Web マップに追加しておく必要があります。 Meeting room bookings are managed in the Indoors model and enable real-time visualization of meeting room availability.
レイヤーの追加
組織は、Space Planner と編集可能な Reservations レイヤーでの使用を目的に準備および共有された Web マップを用意する必要があります。
ワークスペース エリアのマップを準備するには、次の手順を実行します。
- Indoors プロジェクトを ArcGIS Pro で開きます。
- 共有した Space Planner Web マップをプロジェクトに追加します。
- Indoor Viewer 用に準備されたマップを開きます。
- Add or update the source for the Occupants layer in the map from the occupants feature layer that is associated with the Space Planner web map.
- Add or update the source for the Units layer from the units feature layer that is associated with the same Space Planner web map.
- Reservations レイヤーのソースを追加または更新します。
この編集可能なレイヤーを使用すると、スペースの予約を管理したり、マップ上で予約を視覚化したりすることができます。
注意:
繰り返しの予約を作成するには、Reservations レイヤーに RECURRENCE_ID フィールドと RECURRENCE_CONFIG フィールドを含める必要があります。
Reservations レイヤーを時間対応として構成し、予約時に利用可能な会議室が視覚的に識別できるようにシンボル表示することができます。
- これらのレイヤーがアプリのフロア フィルターに対応できるように、これらのレイヤーのフロア プロパティを構成します。
このレイヤーの LEVEL_ID フィールドは、[フロア] プロパティに合わせて設定します。 この後、フロア フィルターを使用して、フロア対応マップで施設のフロア当たりの部屋の利用状況をリアルタイムで視覚化することができます。
- Add the Areas table from the feature layer that is associated with the same Space Planner web map.
- Optionally, add the Area Roles table from the feature layer that is associated with the same Space Planner web map to enable reservation managers.
予約担当は、予約担当として構成されているワークスペース エリア内で他の人の会議室を予約し、予約を管理できます。
予約担当を構成するには、以下が必要です。
- Include the Area Roles table when preparing a map for Space Planner. If the Space Planner map has already been shared to the ArcGIS organization, add the Area Roles table to the map and overwrite the existing layer that contains the Occupants and Units layers and Areas table.
- Set one or more reservation managers for workspace areas in Space Planner and merge the plan.
- Include the Area Roles table when you prepare a map for Viewer.
If you created the Reservations feature class using a previous version of ArcGIS Pro, it is recommended that you review the Indoors workspace for any potential updates to the Indoors model. You can use the Upgrade Indoors Database tool to update an Indoors workspace to the current version of the Indoors model schema available for the installed version of ArcGIS Pro, to enable additional functionality in the Indoors apps.
You do not need to update the Indoors workspace to use workspace areas if only the workspace area domains are missing.
- プロジェクトを保存します。
- Web マップを共有します。
組織で共有している既存の Web マップにレイヤーを追加した場合は、もう一度共有しなくても、Web マップを保存することができます。 これにより、Web マップの ID を保持できるため、既存の Web マップが構成されたアプリは引き続き動作します。
Viewer での会議室の有効化
After preparing the map to support meeting rooms with the Reservations layer and configuring workspace areas in Space Planner, you can enable meeting rooms in Viewer by completing the following steps:
- Indoor Viewer 用の Web アプリを作成するか、既存の Viewer アプリを構成します。
- [アプリの構成] パネルで [ワークスペースの予約] セクションを参照して、[会議室] 切り替えボタンをオンにします。
Web マップの Reservations レイヤーがアプリによって自動的に検出され、[予約方法] オプションが [Reservations レイヤー] に設定されます。 Web マップですべての前提条件が満たされている場合、Reservations レイヤーが自動的に選択されます。 Web マップですべての前提条件が満たされていない場合、Reservations レイヤーを選択すると欠落しているアイテムのリストが表示されます。
- 必要に応じて、[別の名前を使用] チェックボックスをオンにして、アプリで会議室のカスタム名を指定します。
- [予約方法] オプションで [Reservations レイヤー] を選択します。
- 必要に応じ、[チェック インを許可] チェックボックスをオンにし、会議室の予約のチェック インとチェック アウトを有効にします。
- チェックボックスをオンにすると、Outlook または Google カレンダーを起動して、オフィス ホテリングまたは会議室を予約する際に予約のリマインダーを追加できます。
- [保存] をクリックします。
構成の変更が保存されたことを示す確認メッセージが表示されます。
Microsoft 365 を使用した会議室の構成
このワークスペースの予約方法を使用するには、組織が Microsoft 365 でリソース メールボックスを定義する必要があります。 Indoors アプリから、Microsoft Graph API 経由で予約リクエストが送信されます。 次の権限が必要となります。
- [サイン インしてユーザー プロファイルを読み取り] - ユーザーがリソース メールボックスにアクセスできるかどうかを確認します。
- [ユーザー カレンダーの読み取り] - 会議室の利用可能な時間を取得します。
- [ユーザー カレンダーへのフル アクセス] - 新しい予約のイベントを作成します。
- [ユーザー メールボックス設定の読み取り] - タイム ゾーンやロケールなどのメールボックス設定を取得します。
組織が Microsoft Azure でポリシーを設定した方法によっては、組織が Indoors を使用して会議室の予約を開始する前に、リクエストされた権限に対する管理者の同意が必要になることがあります。 Microsoft Intune を使用して、企業が管理しているデバイスへのアクセスを制限している場合は、この機能の利用が制限されることがあります。。
レイヤーの追加
組織は、Space Planner と編集可能な Reservations レイヤーでの使用を目的に準備および共有された Web マップを用意する必要があります。
ワークスペース エリアのマップを準備するには、次の手順を実行します。
- Indoors プロジェクトを ArcGIS Pro で開きます。
- 共有した Space Planner Web マップをプロジェクトに追加します。
- Indoor Viewer 用に準備されたマップを開きます。
- Add or update the source for the Occupants layer in the map from the occupants feature layer that is associated with the Space Planner web map.
- Add or update the source for the Units layer from the units feature layer that is associated with the same Space Planner web map.
- これらのレイヤーがアプリのフロア フィルターに対応できるように、これらのレイヤーのフロア プロパティを構成します。
このレイヤーの LEVEL_ID フィールドは、[フロア] プロパティに合わせて設定します。 この後、フロア フィルターを使用して、フロア対応マップで施設のフロア当たりの部屋の利用状況をリアルタイムで視覚化することができます。
- Add the Areas table from the feature layer that is associated with the same Space Planner web map.
- プロジェクトを保存します。
- Web マップを共有します。
組織で共有している既存の Web マップにレイヤーを追加した場合は、もう一度共有しなくても、Web マップを保存することができます。 これにより、Web マップの ID を保持できるため、既存の Web マップが構成されたアプリは引き続き動作します。
電子メール ID の追加
Your organization must have resource mailboxes in Microsoft 365 for each space that can be reserved so that a unique email address is associated with the space. リソース メールボックスは、会議室メールボックスまたはワークスペースのいずれかです。
注意:
スケジュール設定オプション (特に最大期間) が組織の要件に基づいて設定されていることを確認します。
ユニットを電子メール ID に関連付けるには、次の手順を実行します。
- Units レイヤーを右クリックし、[属性テーブル] をクリックします。
- SCHEDULE_EMAIL フィールドを会議室ユニットに固有の電子メール ID で更新します。
- [編集] タブをクリックします。
- [編集の管理] グループにある [保存] をクリックします。
注意:
USE_TYPE 列に各会議室ユニットの適切な値が含まれていることを確認します。 これらの値は、ワークスペースを予約する際のオプションとして表示されます。
- プロジェクトを保存します。
ヒント:
ワークスペース エリアを使用して会議室を管理している場合、ワークスペース エリアに割り当てられた会議室に ASSIGNMENT_TYPE フィールドの "Meeting Rooms" の値が割り当てられます。
Viewer での会議室の有効化
After preparing the map to support meeting rooms with Microsoft 365 and configuring workspace areas in Space Planner, you can enable meeting rooms in Viewer by completing the following steps:
- Web マップを共有します。
- Indoor Viewer 用の Web アプリを作成するか、既存の Viewer アプリを構成します。
- [アプリの構成] パネルで [ワークスペースの予約] セクションを参照して、[会議室] 切り替えボタンをオンにします。
- 必要に応じて、[別の名前を使用] チェックボックスをオンにして、Viewer で会議オプションのカスタム名を指定します。
- [予約方法] オプションで [Microsoft 365] を選択します。
Web マップですべての前提条件が満たされていない場合、Microsoft 365 を選択すると欠落しているアイテムのリストが表示されます。
- [保存] をクリックします。
構成の変更が保存されたことを示す確認メッセージが表示されます。
- Web アプリをシングルページ アプリとして Microsoft Azure に登録します。
注意:
Microsoft Azure に Web アプリを登録する際には、次の点に留意してください。
- この方法は、モバイル アプリを使用してワークスペース エリアを構成する方法とは異なります。 管理権限を持つ既存の組織アカウントを使用するか、アカウントを作成して、Viewer アプリの URL を登録することができます。
- Viewer アプリ URL をリダイレクト URI として登録します。 アプリ URL の構造は次のようになります: https://<yourorganization>.maps.arcgis.com/apps/indoors/index.html。
- 暗黙的なフローが有効になっており、ID トークンと Access トークンの両方が構成されていることを確認します。
- 自分のクライアント ID を [Microsoft Azure ポータル アプリケーション (クライアント) ID] テキスト ボックスで指定します。
- アプリがシングル テナントの Microsoft Office アプリである場合、[アプリケーションはシングル テナントです] チェックボックスをオンにして、[Microsoft Azure Portal テナント ID] テキスト ボックスでテナント ID を指定します。
Space Planner を使用してワークスペース エリアを作成し、ワークスペース エリアに会議室としてユニットを割り当て、Microsoft 365 の方法でアプリを構成した場合、Viewer アプリで会議室が割り当てられたワークスペース エリアに会議オプションが表示されます。 会議オプションにカスタム名が指定された場合、その名前が代わりに表示されます。 さらに、予約プロセスを完了するための [予約] オプションも、選択した会議室の情報パネルに表示されます。
注意:
- 会議室の予約には、Viewer アプリで Microsoft 365 アカウントにサイン インする必要があります。
- Firefox または Safari を使用して Viewer アプリを開いている場合は、サイン インする前にブラウザーがホスト サイトからのポップアップを許可していることを確認してください。
会議室の予約
会議室の予約用のワークスペース予約を設定後、ユーザーに公開する前に Indoor Viewer アプリの予約機能をテストし、Viewer で利用可能なスペースを表示したときにユーザーが会議室を予約できることを確認します。
会議オプションは、マップで会議室を設定した後、Viewer のクイック アクセス メニューに表示されます。 会議オプションにカスタム名が構成された場合、その名前が代わりに表示されます。 会議オプションで開いたパネルには、場所と期間に基づいて利用可能な会議室のリストが表示されます。 ワークスペース エリア、場所、サイト、建物、フロア、期間を基準にリストをフィルターし、毎日または毎週の繰り返しの会議室予約を選択できます。 設備フィルターを構成している場合は、リストされた会議室を利用可能な設備でフィルターできます。
マップ上で予約可能な会議室が選択されている場合は、情報カードに [予約] オプションが表示されます。 その会議室の会議のスケジュールを表示するには、[予約] をクリックします。 会議をスケジュール設定するには、利用可能な時間枠をクリックして、開始時間と終了時間を事前に設定するか、開始時間と終了時間オプションを使用して時間を設定します。 [繰り返しの予約] オプションをオンにして、繰り返しの予約を作成できます。
注意:
Indoors モバイル アプリは、ユーザーが会議室の予約を試みると、Space Planner で構成されたスケジュール制限を適用します。 ワークスペース エリア内で管理された会議室のみに、スケジュール制限を適用できます。
RESERVATION_METHOD を予約可能に設定し、ArcGIS Enterprise 11.2 以前の Reservations レイヤーで会議室が構成されていた場合、会議室は 11.3 以降でも引き続き予約可能です。 11.3 以降で会議室を予約できないようにするには、RESERVATION_METHOD を Null に設定するか、制限付きワークスペース エリアを作成して、会議室をそのエリアに割り当てます。 RESERVATION_METHOD に設定された値は、ワークスペース エリアに割り当てられたスペースには関連しません。
注意:
Indoor Viewer は、ユーザーが会議室の予約を試みると、Space Planner で構成されたスケジュール制限を適用します。 ワークスペース エリア内で管理された会議室のみに、スケジュール制限を適用できます。
RESERVATION_METHOD を予約可能に設定し、Reservations レイヤーで会議室が構成されていた場合、会議室は引き続き予約可能です。 会議室を予約できないようにするには、RESERVATION_METHOD を Null に設定するか、制限付きワークスペース エリアを作成して、会議室をそのエリアに割り当てます。 RESERVATION_METHOD に設定された値は、ワークスペース エリアに割り当てられたスペースには関連しません。
Reservations レイヤーを使用して会議室が構成されている場合、ArcGIS Online の ArcGIS 組織で Indoors User 以上のユーザー タイプが割り当てられているユーザーが会議室を予約できます。
Reservations レイヤーを使用して会議室が構成されている場合、ArcGIS Online または ArcGIS Enterprise の ArcGIS 組織で Indoors User 以上のユーザー タイプが割り当てられているユーザーが会議室を予約できます。
Microsoft 365 を使用して会議室が構成されている場合、会議室の予約には、Viewer アプリで Microsoft 365 アカウントにサイン インする必要があります。
Microsoft 365 を使用して会議室が構成されている場合、会議室の予約には、Indoors モバイル アプリで Microsoft 365 アカウントにサイン インする必要があります。
注意:
Firefox または Safari を使用して Viewer アプリを開いている場合は、サイン インする前にブラウザーがホスト サイトからのポップアップを許可していることを確認してください。
他の人のために会議室を予約 (Reservations レイヤー)
Space Planner では、Reservations レイヤーを使用する場合に、他の入室者のための会議室の予約 (繰り返しの予約を含む) を作成および管理するために予約担当を構成できます。 ユーザーがワークスペース エリアの予約担当として構成されている場合、[会議] パネルに [他の人のために予約] 切り替えボタンが表示され、Indoor Viewer で他のユーザーのために会議室を予約できるようになります。 ワークスペース エリアが制限付きとして構成されている場合、予約担当が予約できるのは、そのワークスペース エリアに割り当てられている人のユニットのみです。
Reservations レイヤーのフィーチャの編集が [編集者は、各自が所有するフィーチャのみを編集できる] に設定されており、予約担当が予約を行った場合、予約のチェック イン、チェック アウト、キャンセルのオプションは、その予約担当のみが使用できます。
会議室の予約を表示
[会議] パネルの [予約済み] タブで、予約済みの会議室を表示できます。 予約を選択すると、情報カードが開き、さまざまな操作を実行できます。 実行できる操作には、予約の編集またはキャンセルのほか、会議室の予約が Reservations レイヤーを使用して構成されている場合、優先カレンダー アプリにリマインダーを追加することもできます。 繰り返しの一部となるすべての予約には、インジケーターが表示されます。
予約担当には、[予約済み] タブ内に 2 つのビューが表示されます。 [自分] ボタンは自分自身の会議室予約をリストし、[他の人] ボタンは自分が他の入室者に対して予約した会議室をリストします。 予約担当は、自分自身と他の入室者の会議室の予約を表示、チェック イン、チェック アウト、編集、またはキャンセルできます。
Microsoft 365 を使用して会議室を予約するようにマップが構成されていた場合は、ユーザーが Indoors にサイン インした際に使用した Microsoft アカウントを使用して、Indoors アプリからリクエストが送信されます。 ユーザーは、そのリクエストが承認されたか拒否されたかを示す自動送信メールを受け取り、イベントがカレンダーに追加されます。 Google または Outlook のカレンダーから予約を削除することもできます。 これは、Microsoft Outlook や Microsoft Teams などの Microsoft アプリを使用して会議室を予約する場合の処理によく似ています。 [予約済み] タブで会議室の予約の承認ステータスを表示、編集、キャンセルすることもできます。