オフィス ホテリングの構成

ArcGIS Indoors Spaces エクステンションで利用できます。

オフィス ホテリングとは、従業員が数時間、数日、数週間の間、予約して一時的に使用できるスペースを指します。 このアプローチでは、スペースを恒久的に割り当てる方法とは異なり、組織がスペースを効率的に管理し、コストを削減することができます。 オフィス ホテリングをワークスペース エリアに割り当てることができます。ワークスペース エリアを作成すると、入室者や、組織で管理する予約可能なスペースを整理できます。

前提条件

ArcGIS Indoors には Indoor Space Planner が付属しており、個別に割り当てられたスペースや予約可能なオフィス ホテリングのあるワークスペース エリアを入室者に割り当てるなど、入室者のアクティビティを計画できます。 Indoor Viewer または Indoors モバイル アプリを使用してオフィス ホテリングを予約し、ArcGIS Indoors Information Model の Reservations レイヤーまたは Microsoft 365 を使用して予約を管理することができます。

Space Planner制限付きのワークスペース エリアを作成して、エリアでの予約を特定のユーザーに制限することもできます。 制限付きのワークスペース エリアでオフィス ホテリングを予約するには、Space Planner で入室者をそのワークスペース エリアに割り当てる必要があります。 制限のないワークスペース エリアの場合、入室者の割り当ては不要で、ArcGIS 組織のユーザーなら誰でもそのワークスペース エリアのユニットを予約できます。

注意:

ワークスペース エリアが制限付きとして構成されている場合、Indoor Viewer または Indoors モバイル アプリにサイン インしているユーザーがそのエリアのオフィス ホテリングを予約するためには、Occupants レイヤーにあるレコードの EMAIL フィールド値に一致するメール アドレスを関連付けておく必要があります。

Reservations レイヤーを使用したオフィス ホテリングの構成

このワークスペースの予約方法を使用するには、Reservations レイヤーを Web マップに追加しておく必要があります。 オフィス ホテリングの予約は、Indoors モデルで管理し、ワークスペース エリア ユニットの利用状況をリアルタイムで視覚化したり、スペースの利用状況を分析したりするのに使用できます。

レイヤーの追加

組織は、Space Planner と編集可能な Reservations レイヤーでの使用を目的に準備および共有された Web マップを用意する必要があります。

ワークスペース エリアのマップを準備するには、次の手順を実行します。

  1. Indoors プロジェクトを ArcGIS Pro で開きます。
  2. 共有した Space Planner Web マップをプロジェクトに追加します。
  3. Indoor Viewer 用に準備されたマップを開きます。
  4. Space Planner Web マップに関連付けられた入室者フィーチャ レイヤーからマップに Occupants レイヤーを追加するか、Occupants レイヤーのソースを更新します。
  5. 同じ Space Planner Web マップに関連付けられた Units フィーチャ レイヤーから Units レイヤーを追加するか、Units レイヤーのソースを更新します。
  6. Reservations レイヤーのソースを追加または更新します。

    この編集可能なレイヤーを使用すると、スペースの予約を管理したり、マップ上で予約を視覚化したりすることができます。

    注意:

    繰り返しの予約を作成するには、Reservations レイヤーRECURRENCE_ID フィールドと RECURRENCE_CONFIG フィールドを含める必要があります。

    Reservations レイヤーを時間対応として構成し、予約時に利用可能なオフィス ホテリングが視覚的に識別できるようにシンボル表示することができます。

  7. これらのレイヤーがアプリのフロア フィルターに対応できるように、これらのレイヤーのフロア プロパティを構成します。

    このレイヤーの LEVEL_ID フィールドは、[フロア] プロパティに合わせて設定します。 この後、フロア フィルターを使用して、フロア対応マップで施設のフロア当たりの部屋の利用状況をリアルタイムで視覚化することができます。

  8. 同じ Space Planner の Web マップに関連付けられたフィーチャ レイヤーから Areas テーブルを追加します。
  9. 必要に応じて、同じ Space Planner の Web マップに関連付けられたフィーチャ レイヤーから Areas Roles テーブルを追加して予約担当を有効化します。

    予約担当は、予約担当として構成されているワークスペース エリア内で他の人のオフィス ホテリングを予約し、予約を管理できます。

    予約担当を構成するには、以下が必要です。

    以前のバージョンの ArcGIS Pro を使用して Reservations フィーチャクラスを作成した場合、Indoors ワークスペースで ArcGIS Indoors Model の更新の有無を確認することをお勧めします。 [Indoors データベースのアップグレード (Upgrade Indoors Database)] ツールを使用すると、Indoors ワークスペースをインストール済みの ArcGIS Pro のバージョンで使用可能な Indoors モデル スキーマの現在のバージョンに更新し、Indoors アプリの追加機能を有効にできます。

    ワークスペース エリア ドメインのみが欠落している場合、ワークスペース エリアを使用するよう Indoors ワークスペースを更新する必要はありません。

  10. プロジェクトを保存します。
  11. Web マップを共有します。

    組織で共有している既存の Web マップにレイヤーを追加した場合は、もう一度共有しなくても、Web マップを保存することができます。 これにより、Web マップの ID を保持できるため、既存の Web マップが構成されたアプリは引き続き動作します。

Viewer でのオフィス ホテリングの有効化

Reservations レイヤーがあるオフィス ホテリングをサポートするようにマップを準備し、Space Plannerワークスペース エリアを構成したら、以下の手順を実行することで、Viewer アプリでオフィス ホテリングを有効化できます。

  1. Viewer 用の Web アプリを作成するか、既存の Viewer アプリを構成します。
  2. [アプリの構成] パネルで [ワークスペースの予約] セクションを参照して、[オフィス ホテリング] 切り替えボタンをオンにします。

    Web マップの Reservations レイヤーがアプリによって自動的に検出され、[予約方法][Reservations レイヤー] に設定されます。 Web マップですべての前提条件が満たされている場合、Reservations レイヤーが自動的に選択されます。 Web マップですべての前提条件が満たされていない場合、Reservations レイヤーを選択すると欠落しているアイテムのリストが表示されます。

  3. 必要に応じて、[別の名前を使用] チェックボックスをオンにして、Viewer でホテリング オプションのカスタム名を指定します。
  4. チェックボックスをオンにすると、Outlook または Google カレンダーを起動して、オフィス ホテリングを予約する際に予約のリマインダーを追加できます。
  5. [保存] をクリックします。

Space Planner を使用してワークスペース エリアを作成し、ワークスペース エリアでオフィス ホテリングとしてユニットを割り当て、アプリの予約方法を Reservation レイヤーで構成した場合、Viewer アプリでオフィス ホテリングが割り当てられているワークスペース エリアにホテリング オプションが表示されます。 ホテリング オプションにカスタム名が指定された場合、その名前が代わりに表示されます。 さらに、予約プロセスを完了するための [予約] オプションも、選択したオフィス ホテリングの情報パネルに表示されます。

Microsoft 365 を使用したオフィス ホテリングの構成

このワークスペースの予約方法を使用するには、組織が Microsoft 365リソース メールボックスを定義する必要があります。 Indoors アプリから、Microsoft Graph API 経由で予約リクエストが送信されます。 次の権限が必要となります。

  • [サイン インしてユーザー プロファイルを読み取り] - ユーザーがリソース メールボックスにアクセスできるかどうかを確認します。
  • [ユーザー カレンダーの読み取り] - 会議室の利用可能な時間を取得します。
  • [ユーザー カレンダーへのフル アクセス] - 新しい予約のイベントを作成します。
  • [ユーザー メールボックス設定の読み取り] - タイム ゾーンやロケールなどのメールボックス設定を取得します。

組織が Microsoft Azure でポリシーを設定した方法によっては、組織が Indoors を使用して会議室の予約を開始する前に、リクエストされた権限に対する管理者の同意が必要になることがあります。

レイヤーの追加

組織は、Space Planner での使用を目的に準備および共有された Web マップと、オプションで編集可能な Reservations レイヤーを用意する必要があります。

ワークスペース エリアのマップを準備するには、次の手順を実行します。

  1. Indoors プロジェクトを ArcGIS Pro で開きます。
  2. 共有した Space Planner Web マップをプロジェクトに追加します。
  3. Indoor Viewer 用に準備されたマップを開きます。
  4. Space Planner Web マップに関連付けられた入室者フィーチャ レイヤーからマップに Occupants レイヤーを追加するか、Occupants レイヤーのソースを更新します。
  5. 同じ Space Planner Web マップに関連付けられた Units フィーチャ レイヤーから Units レイヤーを追加するか、Units レイヤーのソースを更新します。
  6. これらのレイヤーがアプリのフロア フィルターに対応できるように、これらのレイヤーのフロア プロパティを構成します。

    このレイヤーの LEVEL_ID フィールドは、[フロア] プロパティに合わせて設定します。 この後、フロア フィルターを使用して、フロア対応マップで施設のフロア当たりの部屋の利用状況をリアルタイムで視覚化することができます。

  7. 同じ Space Planner の Web マップに関連付けられたフィーチャ レイヤーから Areas テーブルを追加します。
  8. プロジェクトを保存します。
  9. Web マップを共有します。

    組織で共有している既存の Web マップにレイヤーを追加した場合は、もう一度共有しなくても、Web マップを保存することができます。 これにより、Web マップの ID を保持できるため、既存の Web マップが構成されたアプリは引き続き動作します。

電子メール ID の追加

組織では、予約可能なスペースごとに Microsoft 365リソース メールボックスを用意し、そのスペースに固有の電子メール アドレスを関連付けておく必要があります。 リソース メールボックスは、会議室メールボックスまたはワークスペースのいずれかです。

注意:

スケジュール設定オプション (特に最大期間) が組織の要件に基づいて設定されていることを確認します。 リソース メールボックスがワークスペースで、収容人数が定義されている場合、その収容人数に達するまでスペースを複数回予約できます。

ユニットを電子メール ID に関連付けるには、次の手順を実行します。

  1. Units レイヤーを右クリックし、[属性テーブル] をクリックします。
    ヒント:

    表示フィルター ASSIGNMENT_TYPE = "Hotel" を追加し、ASSIGNMENT_TYPE としてホテリングの値を含む行のみを表示するようにレコードをフィルターできます。

  2. SCHEDULE_EMAIL フィールドを各ホテリング ユニットに固有の電子メール ID で更新します。
  3. [編集] タブをクリックします。
  4. [編集の管理] グループにある [保存] をクリックします。
    注意:

    USE_TYPE 列に各ホテリング ユニットの適切な値が含まれていることを確認します。 これらの値は、ワークスペースを予約する際のオプションとして表示されます。

  5. プロジェクトを保存します。

Viewer でのオフィス ホテリングの有効化

Microsoft 365 がある会議室をサポートするようにマップを準備し、Space Plannerワークスペース エリアを構成したら、以下の手順を実行することで、Viewer アプリで会議室を有効化できます。

  1. Indoor Viewer 用の Web アプリを作成するか、既存の Viewer アプリを構成します。
  2. [アプリの構成] パネルで [ワークスペースの予約] セクションを参照して、[オフィス ホテリング] 切り替えボタンをオンにします。
  3. 必要に応じて、[別の名前を使用] チェックボックスをオンにして、Viewer アプリでホテリング オプションのカスタム名を指定します。
  4. [予約方法][Microsoft 365] を選択します。

    Web マップですべての前提条件が満たされていない場合、[Microsoft 365] を選択すると欠落しているアイテムのリストが表示されます。

  5. Web アプリをシングルページ アプリとして Microsoft Azure に登録します。
    注意:

    Microsoft Azure に Web アプリを登録する際には、次の点に留意してください。

    • この方法は、モバイル アプリを使用してワークスペース エリアを構成する方法とは異なります。 管理権限を持つ既存の組織アカウントを使用するか、アカウントを作成して、Viewer アプリの URL を登録することができます。
    • Viewer アプリ URL をリダイレクト URI として登録します。 ArcGIS Online アプリ URL の構造は次のようになります: https://<yourorganization>.maps.arcgis.com/apps/indoors/index.html
    • 暗黙的なフローが有効になっており、ID トークンと Access トークンの両方が構成されていることを確認します。
  6. 自分のクライアント ID を [Microsoft Azure ポータル アプリケーション (クライアント) ID] テキスト ボックスで指定します。
  7. アプリがシングル テナントの Microsoft Office アプリである場合、[アプリケーションはシングル テナントです] チェックボックスをオンにして、[Microsoft Azure Portal テナント ID] テキスト ボックスでテナント ID を指定します。

Space Planner を使用してワークスペース エリアを作成し、ワークスペース エリアでオフィス ホテリングとしてユニットを割り当て、アプリの予約方法を Microsoft 365 オプションで構成した場合、Viewer アプリでオフィス ホテリングが割り当てられているワークスペース エリアにホテリング オプションが表示されます。 ホテリング オプションにカスタム名が指定された場合、その名前が代わりに表示されます。 さらに、予約プロセスを完了するための [予約] オプションも、選択したオフィス ホテリングの情報パネルに表示されます。

注意:
  • オフィス ホテリングの予約には、Viewer アプリで Microsoft 365 アカウントにサイン インする必要があります。
  • Viewer アプリを開いてサイン インする前にブラウザーがホスト サイトからのポップアップを許可していることを確認してください。

オフィス ホテリングの予約

オフィス ホテリングの予約に対してワークスペース予約が構成されているマップでは、クイック アクセス メニューにホテリング オプションが表示されます。 ホテリング オプションにカスタム名が構成された場合、その名前が代わりに表示されます。 パネルには、場所と期間に基づいて利用可能なオフィス ホテリングのリストが表示されます。 ワークスペース エリア、場所、サイト、建物、フロア、期間を基準にリストをフィルターし、毎日または毎週の繰り返しのオフィス ホテリングの予約を選択できます。 設備フィルターを構成している場合は、リストされているオフィス ホテリングを利用可能な設備でフィルターできます。 ニーズに応じて、空いている部屋を予約できます。

予約可能なワークスペース エリアに関連付けられたオフィス ホテリングがマップ上で選択されている場合は、情報カードに [予約] オプションが表示されます。 その部屋の既存の予約のスケジュールを表示するには [予約] オプションをクリックします。 オフィス ホテリングを予約するには、利用可能な時間枠をタップして開始時間と終了時間を入力するか、時間フィールドを使用して希望の時間を設定するか、[繰り返しの予約] 切り替えボタンを使用して繰り返しの予約を作成します。

Reservations レイヤーを使用してオフィス ホテリングが構成されている場合、ArcGIS Online の ArcGIS 組織で Indoors User ユーザー タイプ以上が割り当てられているユーザーが予約を作成できます。

注意:

Indoor Viewer は、ユーザーがオフィス ホテリングの予約を試みると、Space Planner で構成されたスケジュール制限を適用します。

Microsoft 365 を使用してオフィス ホテリングを構成している場合、オフィス ホテリングの予約には、Viewer アプリで Microsoft 365 アカウントにサイン インする必要があります。

注意:

Firefox または Safari を使用して Viewer アプリを開いている場合は、サイン インする前にブラウザーがホスト サイトからのポップアップを許可していることを確認してください。

他の人のためにオフィス ホテリングを予約 (Reservations レイヤー)

Space Planner では、Reservations レイヤーを使用する場合に、他の入室者のためにオフィス ホテリングの予約を作成および管理できる予約担当を構成できます (繰り返しの予約を含む)。 ユーザーがワークスペース エリアの予約担当として構成されている場合、[ホテリング] パネルの [他の人のために予約] 切り替えボタンが表示され、Indoor Viewer で他のユーザーのためにオフィス ボテリング ユニットを予約できるようになります。 ワークスペース エリアが制限付きとして構成されている場合、予約担当が予約できるのは、そのワークスペース エリアに割り当てられている人のユニットのみです。

Reservations レイヤーのフィーチャの編集[編集者は、各自が所有するフィーチャのみを編集できる] に設定されており、予約担当が予約を行った場合、予約のチェック イン、チェック アウト、キャンセルのオプションは、その予約担当のみが使用できます。

オフィス ホテリングの予約の表示

[ホテリング] パネルの [予約済み] タブで、予約済みの会議室を表示できます。 実行できる操作には、予約の編集またはキャンセルのほか、オフィス ホテリングの予約が Reservations レイヤーを使用して構成されている場合、優先カレンダー アプリにリマインダーを追加することもできます。 繰り返しの一部となるすべての予約には、インジケーターが表示されます。

予約担当には、[予約済み] タブに 2 つのボタンが表示されます。 [自分] ボタンは自分自身のオフィス ホテリング予約をリストし、[他の人] ボタンは自分が他の入室者のために予約したオフィス ホテリングがリストされます。 予約担当は、自分自身と他の入室者のオフィス ホテリングの予約を表示、チェック イン、チェック アウト、編集、またはキャンセルできます。

入室者を検索すると、入室者に割り当てられたオフィス、自宅オフィスの割り当て、現在または今後のオフィス ホテリング予約がアプリに表示されます。 予約されているユニットの詳細の確認、ルート案内の取得、ルート検索を行うことができます。 情報パネルの [場所] オプションを使用して、入室者の他の割り当てにアクセスすることもできます。

Microsoft 365 を使用してオフィス ホテリングのマップが構成されていた場合は、ユーザーが Indoors へのサイン インに使用した Microsoft アカウントを使用して、Indoors アプリからリクエストが送信されます。 ユーザーは、そのリクエストが承認されたか拒否されたかを示す自動送信メールを受け取り、承認された場合はイベントがカレンダーに追加されます。 または、Outlook カレンダーの予約を Indoors アプリから削除することもできます。これは、Microsoft OutlookMicrosoft Teams などの Microsoft アプリを使用して会議室を予約する場合の処理によく似ています。 [予約済み] タブでオフィス ホテリングの予約を確認、編集、キャンセルしたり、承認ステータスを確認したりすることもできます。