Configure office hotels

ArcGIS Enterprise (10.9.1)    |

可用于具有 Indoors 扩展模块许可的 ArcGIS 组织。

旅馆式办公区域是工作人员可计划临时使用几天或几周的空间或区域。 作为永久分配空间的替代方法,此方法允许组织高效管理空间并降低成本。

Prerequisites

ArcGIS Indoors 包含 Indoor Space Planner,可用于在室内空间中规划占用者的活动,其中包括将占用者分配到各个空间,或者基于活动的工作区域,即旅馆式办公区域 您可以通过 Indoor Viewer 或者 Indoors 移动应用程序预订旅馆式办公区域,并通过 ArcGIS Indoors 信息模型中的 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

使用此工作空间预订方法需要向 web 地图添加一个 Reservations 图层。 旅馆式办公区域预订在 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 图层的源。
  3. 在与相同 Space Planner web 地图相关联的 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. 配置这些图层的 Floors 属性,以便其支持应用程序中的楼层过滤器。

    针对 Floors 属性,设置图层的 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 图层的源。
  3. 在与相同 Space Planner web 地图相关联的 Units 要素图层中,添加或更新 Units 图层的源。
  4. 配置这些图层的 Floors 属性,以便其支持应用程序中的楼层过滤器。

    针对 Floors 属性,设置图层的 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 的行:ASSIGNMENT_TYPE = "Hotel"

  2. 使用每个旅馆式办公区域单元的唯一电子邮件 ID 更新 SCHEDULE_EMAIL 字段。
  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.