Skip To Content

Manage occupants and spaces

Available with the ArcGIS Indoors Spaces extension.

Once you create a plan and open it, the Plan tab in Space Planner contains the number of people and units without an assignment and additional details about the hot desks and hotels in the plan. Space managers can begin to reassign occupants to spaces, including the following:

  • Assign or reassign occupants and spaces.
  • Unassign currently assigned occupants and spaces.
  • Create activity-based spaces such as hotels and hot desk areas.
Note:

You must have privileges associated with the default role of Data Editor or higher to make changes to a plan. If you're using a custom role, the edit features privilege must be enabled to open and edit plans.

Learn more about user types, roles, and privileges in ArcGIS Enterprise.

Assign occupants

You can assign occupants from multiple places in Space Planner, including the following:

  • The Plan tab
  • The Units list Units
  • The Assignments list Assignments
  • The info cards for units and occupants
  • On the map using drag and drop

Plan assignments

The Not assigned section of the Plan tab reflects the number of people who are not currently assigned to a space or activity area, and the number of units that currently do not have anyone assigned or are not assigned to an activity area.

Unassigned people

You can click the number of people to open a list of occupants who are not assigned to a unit, hot desk, hotel, or home office and assign them in the following ways:

  • Drag an occupant name in this list to a space on the map. Once the target space is highlighted on the map, release the occupant name to assign the person to that space. If the target unit is part of a hotel or hot desk area, the occupant is assigned to that hotel or hot desk area.
    Note:

    Dragging an occupant name from a unit's info card to another unit on the map also assigns the occupant to that space.

  • Hover over an occupant in the People (Unassigned) list and click either the Units button Units, Hot Desk button Hot Desk, or Hotel button Hotel to open a dialog box and choose a space. You can also use the Home Office button Home Office if the occupant works from a home office.
    Tip:

    You can search for a specific assignment location using the dialog box that appears.

  • Optionally, filter the list and use the Assign to drop-down menu to assign all of the occupants in the list to a hotel, hot desk, or unit.
    Tip:

    You can filter the list of unassigned occupants by site if SITE_ID field values are populated in the Occupants layer. The Sites layer must also be present in the map.

Placeholder occupants

You can create a placeholder for new hires and job requisites before their information is updated in the human resources (HR) system. This helps you plan their work location in advance, assign them to an office, and project the usage of spaces.

Complete the following steps to create a placeholder occupant:

  1. Click People to activate the People (Unassigned) list.
  2. Click Add at the top of the activated list.

    The Add placeholder occupant dialog box appears.

  3. In the KNOWNAS text box, type the full name or alias of the occupant.
  4. Optionally, click More fields to display additional attributes that can be provided for the occupant.
  5. Click Add.

    The new placeholder occupant appears in the People (Unassigned) list.

Note:

To delete, hover over the placeholder occupant in the People (Unassigned) list, and click the Delete button. If a placeholder occupant is already assigned to a hot desk, a unit, or a hotel, its assignment needs to be removed first before it can be deleted.

Unassigned units

You can click the number of units to open a list of units that don't have someone assigned to them or are not assigned to a hot desk or hotel area. You can assign these units to occupants or activity areas in the following ways:

  • Hover over a unit in the list and click either the Person button Person, Hot Desk button Hot Desk, or Hotel button Hotel to open a dialog box and choose the person or space to assign to the unit.
  • Optionally, filter the list and use the Assign to drop-down menu to assign all of the units in the list to a hotel or hot desk area.
You can filter the list and assign results to a hotel or hot desk all at once, or you can assign each space individually to a hotel, hot desk, or occupant by hovering over a space in the list and clicking either the Person button Person, Hot Desk button Hot Desk, or Hotel button Hotel to open a dialog box from which you can choose a person or space to assign.
Tip:

You can search for a specific person or assignment location using the dialog box that appears.

Units

You can view a list of all units by clicking the Units button Units and assign the units in the following ways:

  • Hover over a unit in the list and click either the Person button Person, Hot Desk button Hot Desk, or Hotel button Hotel to open a dialog box and choose the person or space to assign to the unit.
  • Optionally filter the list and use the Assign to drop-down menu to assign all of the units in the list to a hotel or hot desk area.

Tip:

You can search for a specific person or assignment location using the dialog box that appears.

Assignments

You can view a list of occupant assignments by clicking the Assignments button Assignments. The list can be filtered and sorted, and clicking an assignment in the list pans the map to the assignment. Assignments are listed for each assigned space. People can be assigned to multiple units, hotels, hot desks, or any combination of the three, and as a result, one person can have multiple assignments in this list.

You can assign occupants from the Assignments list in the following ways:

  • Drag an occupant in this list to a unit on the map. Once the target unit is highlighted on the map, release the occupant to assign the person to that space. If another occupant is already assigned to the unit, you have the option to unassign that occupant on the dialog box that appears. If the target unit is part of a hotel or hot desk area, the occupant is assigned to that hotel or hot desk area.
    Note:

    Dragging an occupant from a unit's info card to another unit on the map also assigns the occupant to that space.

  • Hover over an occupant in the list and click either the Unit button Units, Hot Desk button Hot Desk, or Hotel button Hotel to open a dialog box and choose a space. You can also use the Home Office button Home Office if the occupant works from a home office.
    Tip:

    You can search for a specific assignment location using the dialog box that appears.

  • Optionally, filter the list and use the Assign to drop-down menu to assign all of the occupants in the list to a hotel, hot desk, or unit.
    Tip:

    You can filter the list of occupants by site if SITE_ID and SITE_NAME field values are populated in the Occupants layer.

Unassign occupants

Space Planner includes a full list of occupants in the Occupants feature class on the map. You can unassign occupants from spaces in the Assignments list Assignments or on the map. A common scenario is a team moving from one building to another on a campus. The entire team must first be unassigned from their current building before being assigned to spaces in the new building.

Assignments list

When the Assignments list Assignments is activated in Space Planner, it lists all the occupants in the Occupants layer and their current space assignments. The Assignments list can be used to highlight single occupants on the map or can be used to filter groups of occupants. Once the Assignments list has been filtered, you can unassign all the occupants currently in the list.

Caution:

Ensure that the list is correct before performing any batch operation from the Assignments list. It is possible to unassign occupants accidentally if the list is large.

You can hover over an assignment in the list and click the Unassign button Unassign to unassign an occupant from the unit, hotel, hot desk, or home office to which they are assigned.

Map

You can select units and occupants on the map and remove assignments from their info cards.

When a unit that is not part of a hotel or hot desk area is selected, any occupants assigned to it are shown in the info card. Click the Unassign button Unassign to unassign the occupant from the unit. If that person is the only occupant in the unit, the unit is added to the Not assigned list.

When an occupant is selected, their assignments are shown in the info card. Click the Unassign button Unassign to unassign the occupant from the unit, hotel, or hot desk.

Unassign spaces in the Units list

After activating the Units list, you can click a unit to highlight that unit on the map. From there, you can unassign an occupant from the unit in its info card. You can also filter the Units list to unassign a collection of units all at once.

Caution:

Ensure that the list is correct before performing any batch operation from the Units list. It is possible to unassign units accidentally if the list is large.

You can hover over an occupied unit in the list and click the Unassign button Unassign to remove an occupant from that unit.

Create hotels and hot desk areas

The Assigned to area of the Plan tab contains the Hotels and Hot Desks options. You can activate a list of current hotel and hot desk areas for your plan by clicking one or the other.

Hotels contain units that people can book in Indoor Viewer and Indoors Mobile if you configure them using the Reservations layer or Microsoft 365.

Hot desks are units that people may occupy temporarily and can easily locate on the map through symbology. You can create a category for hot desks while preparing your indoors map.

The following additional configurable options are available for office hotels:

  • You can configure access to hotel bookings by choosing to restrict bookings to people who are assigned to that hotel. If a hotel is configured as restricted, the portal user signed in to Viewer or the Indoors Mobile app must have an associated email address that matches the EMAIL field value of their record in the Occupants layer.

    Hotels are created as restricted by default. To configure unrestricted hotels, the Areas table must contain a field named RESTRICTED that has a Long data type.

    Note:

    This field is created by the Create Indoors Database tool at ArcGIS Pro 2.9. If your Indoors database was created prior to ArcGIS Pro 2.9, using the Upgrade Indoors Database tool will automatically add the RESTRICTED field to your Areas table, along with any other additional schema items that conform to the latest version of the Indoors model for your installed version of ArcGIS Pro.

  • You can set one or more reservation managers for an office hotel. Reservation managers can book and manage office hotels for other people in Indoor Viewer and Indoors Mobile apps that have workspace reservations configured using the Reservations layer.

  • You can set hotel scheduling limits on office hotels, including the following:
    • Maximum number of bookings per person—People can't book more than this number of hotels at a time.
    • Maximum duration in days per booking—People can't book an office hotel for longer than this number of days.
    • Maximum days in advance bookings can be made—People can't book an office more than this number of days in advance.

    To set hotel scheduling limits, the Areas table must contain a field named CONFIG that has a text data type.

    Note:

    This field is created by the Create Indoors Database tool at ArcGIS Pro 3.0. If your Indoors database was created prior to ArcGIS Pro 3.0, using the Upgrade Indoors Database tool will automatically add the RESTRICTED field to your Areas table, along with any other additional schema items that conform to the latest version of the Indoors model for your installed version of ArcGIS Pro.

Complete the following steps to create a hotel or hot desk area:

  1. Click Hotels or Hot Desks to activate the list to which you want to add an area.
  2. Click Add at the top of the activated list.

    The Add a hotel area or Add a hot desk area dialog box appears.

  3. Type a name for the area.

    The Restrict bookings to assigned people only check box is checked by default. Occupants must be assigned to the hotel before they can book it in Indoor Viewer or Indoors Mobile. Uncheck this box to create an unrestricted area that does not require an occupant assignment to book.

    Note:

    If you made required schema changes after creating a plan (such as adding a RESTRICTED field to the Areas table), you must create a new plan to see the restricted hotel option.

  4. Optionally, add reservation managers for the hotel area.

    The Area Roles table must be shared as part of the same hosted feature layer as the Areas table and the Units and Occupants layers.

    Note:

    If you made required schema changes after creating a plan (such as adding the Area Roles table), you must create a new plan to see the reservation managers option.

  5. Optionally, click Next and set scheduling limits for the hotel.
  6. Click Add.

    The new hotel or hot desk appears in its respective list.

  7. Click the new hotel or hot desk area to modify its occupants or units.

    You can also see additional details about the area, delete it, switch the booking restriction, or update scheduling limits for the area.

Disable assignment confirmations

When you assign someone who does not have any assignments to a vacant unit, hotel, or hot desk area, a dialog box appears by default to confirm the assignment. This confirmation dialog box can be turned off to speed up assignment workflows. You can turn the confirmation off on the dialog box itself or you can turn it off in the user settings.

Note:

The option to disable confirmation dialog boxes is not available with occupants or units that have multiple assignments.

Disable confirmations on the dialog box

Complete the following steps to turn off the confirmation dialog box while assigning occupants:

  1. Assign an unassigned occupant to an empty unit, hotel, or hot desk area.
    Tip:
    You can turn off assignment confirmations by assigning an unassigned occupant from the Assignments, People, or Units list to an unassigned unit. You can also turn off assignment confirmations when dragging an unassigned occupant to an unassigned unit.

    A confirmation dialog box appears.

  2. Check the check box on the dialog box to stop showing the confirmation.
  3. Click Assign.

    The occupant is assigned and the confirmation dialog box no longer appears.

Disable confirmations in user settings

Complete the following steps to turn off the confirmation dialog box in the app settings:

  1. Click the Options button Options.

    The options panel appears.

  2. Click the User Settings button User Settings.

    The User Settings panel appears.

  3. Turn off the Enable dialogs toggle button.

    The confirmation dialog box no longer appears when assigning unassigned occupants to unassigned units, hot desks, or hotel areas from a list. You can turn confirmations on again using the same toggle button.

The confirmation dialog boxes remain turned off in your current web browser. If you open the same plan in a different browser, the confirmation dialog boxes are enabled by default.

Related topics