Configure office hotels

ArcGIS Enterprise (10.9.1)    |

Indoors エクステンションのライセンスが付与された ArcGIS 組織で利用できます。

オフィス ホテリングとは、従業員が数日から数週間の間、スケジュール設定して一時的に使用できるスペースまたはエリアを指します。 このアプローチでは、スペースを恒久的に割り当てる方法とは異なり、組織がスペースを効率的に管理し、結果的にコストを削減することができます。

Prerequisites

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

The option to create office hotels as restricted in Space Planner is enabled by default. To book restricted hotels, an occupant must be assigned to the hotel area in Space Planner. If a hotel is configured as unrestricted, no assignment is required and anyone from your ArcGIS organization can book a unit in the hotel area.

注意:

If a hotel is configured as restricted, the portal user signed in to Indoor Viewer or the Indoors mobile apps must have an associated email address that matches the EMAIL field value of their record in the Occupants layer.

Configure with the Reservations layer

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

Add layers

Your organization must have the web map that was prepared and shared for use in Space Planner and the editable Reservations layer. Add the Space Planner web map before you configure office hotels so that the feature layer associated with that web map can be added to the Viewer map for visualizing up-to-date information.

次の手順に従い、オフィス ホテリング用のマップを準備します。

  1. Open an Indoors project in ArcGIS Pro and activate the map prepared for Indoor Viewer.
  2. Space Planner Web マップに関連付けられた入室者フィーチャ レイヤーからマップに People レイヤーを追加するか、People レイヤーのソースを更新します。
  3. 同じ Space Planner Web マップに関連付けられた Units フィーチャ レイヤーから Units レイヤーを追加するか、Units レイヤーのソースを更新します。
  4. Add or update the source for the Reservations layer.

    This editable layer is used for managing space reservations and visualizing reservations in a map.

    ヒント:

    You can configure the Reservations layer as time aware and symbolize the available hotel units so they can be identified and booked.

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

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

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

    If you added the layers to an existing web map that is shared to your organization, you can save the web map without having to share it again.

Enable office hotels in Viewer

Once the map is prepared to support office hotels with the reservations layer, you can enable workspace reservations for office hotels in an app by completing the following steps:

  1. Create a web app for Viewer or configure an existing Viewer app.
  2. Browse to the Workspace Reservation section in the Configure App panel and enable it.

    The app automatically detects the Reservations layer in the web map and sets the Reservation method to Reservations layer. If all the prerequisites are met in the web map, the Office hotels check box is automatically checked. If it is not checked, a list of the items missing from the web map appears when you check the Office hotels check box.

    The app automatically chooses the Office Hotels option if all of the prerequisites are met in the web map. If it is not chosen, checking the Office Hotels check box lists the required items that are missing from the web map.

  3. Click Save.

Once you have created office hotels using Space Planner and configured your app with the reservation layer method, a Hotel button appears in the Viewer app and a Book button appears on the info panel of a selected office hotel unit to complete the reservation process.

Configure with Microsoft 365

Using this workspace reservation method requires that your organization define resource mailboxes in Microsoft 365. The Indoors app sends a booking request through the Graph API. The following permissions are required:

  • Sign in and read user profile—To confirm whether a user has access to resource mailboxes
  • Read user calendars—To get available times for rooms
  • Full access to user calendars—To create an event for the new bookings
  • Read user mailbox settings—To get mailbox settings such as time zone and locale

Depending on how your organization has set policies in Microsoft Azure, you may require administrator consent for the requested permissions before the organization starts using Indoors to book rooms. Availability of this feature could be limited if your organization restricts access to company-managed devices through Microsoft Intune.

Add layers

組織は、Space Planner での使用を目的に準備および共有された Web マップを用意する必要があります。 オフィス ホテリングを構成する前に、Space Planner Web マップを準備して共有しておきます。これにより、最新の情報を視覚化するために、その Web マップに関連付けられたフィーチャ レイヤーをモバイル アプリに追加することができます。

次の手順に従い、オフィス ホテリング用のマップを準備します。

  1. Open an Indoors project in ArcGIS Pro and activate the map prepared for Viewer.
  2. Space Planner Web マップに関連付けられた入室者フィーチャ レイヤーからマップに People レイヤーを追加するか、People レイヤーのソースを更新します。
  3. 同じ Space Planner Web マップに関連付けられた Units フィーチャ レイヤーから Units レイヤーを追加するか、Units レイヤーのソースを更新します。
  4. これらのレイヤーがアプリのフロア フィルターに対応できるように、これらのレイヤーの [フロア] プロパティを構成します。

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

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

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

Add email IDs

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

注意:

スケジュール設定オプション (特に最大期間) が組織のニーズに基づいて設定されていることを確認します。

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

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

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

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

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

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

Enable office hotels in Viewer

Once units are configured for office hotels, you can enable office hotels in a Viewer app by completing the following steps:

  1. Share the web map.
  2. Create a web app for Indoor Viewer or configure an existing Viewer app.
  3. Browse to the Workspace Reservation section in the Configure App panel and enable it.
  4. Choose Microsoft 365 for the Reservation method.
  5. Register the web app as a single-page app with Microsoft Azure.
    注意:

    Keep the following in mind when registering a web app with Microsoft Azure:

    • This is different than configuring office hotels with mobile apps. You can use a pre-existing organizational account with administrative privileges or create one to register the Viewer app URL.
    • Register the Viewer app URL as the Redirect URI. The app URL has the following structure: https://<yourportal.domain.com>/portal/apps/indoors/index.html
    • Ensure that implicit flow is enabled and both ID tokens and Access tokens are configured.
  6. Specify your client ID in the Microsoft Azure Portal Application (client) ID text box.
  7. If the app is a single-tenant Microsoft Office app, check the My application is single-tenant check box and specify the tenant ID in the Microsoft Azure Portal Tenant ID text box.

Once the app is created with office hotels enabled, a Hotel button appears in the Viewer app for maps that have office hotels configured. The Book button appears on the info panel of a selected office hotel unit and can be used to complete the booking process.

注意:
  • You need to sign in to your Microsoft 365 account in the Viewer app to book office hotels.
  • If you're using Firefox or Safari to open the Viewer app, ensure that your browser allows pop-ups from your host site before signing in.

Book an office hotel

A Hotel button appears on the quick access menu for maps that have office hotels configured. The hotel view displays a list of available office hotels based on location and duration. You can filter the list based on location, site, building, floor, and duration.

When a unit associated to an office hotel is selected on the map, a Book button appears on the info card. Tap the button to display a schedule of existing bookings for that room. To book the office hotel, tap on an available time slot to prepopulate the start and end times or use the + button to set the time you want.

If office hotels are configured using the Reservations layer, users must have a role of Data Editor or higher in your ArcGIS organization in Enterprise to book a hotel.

If office hotels are configured using Microsoft 365, you must sign in to your Microsoft 365 account in the Viewer app to book office hotels.

注意:

If you're using Firefox or Safari to open the Viewer app, ensure that your browser allows pop-ups from your host site before signing in.

View an office hotel booking

When you search for an occupant, Viewer displays their seating assignment and any current or upcoming hotel reservations, allowing you to locate them. You can view the details of the hotel unit they have reserved, get directions, and route to it. You can also access an occupant's additional assignments using the Locations button on the info panel.