AVI-SPL

Microsoft Places Integration

Map Import

Sign in with your Microsoft 365 account to continue.

AVI-SPL

Connecting…

Something went wrong

An unexpected error occurred.

Admin Consent Required

Your Microsoft 365 administrator needs to grant this application permission to access Microsoft Places data for your organisation.

Redirecting to Microsoft in 5 seconds…

AVI-SPL
Dev
Places Live › Map Import & Export
Docs Back
Building Data Export
What gets exported
  • All floors under the selected building
  • All sections on each floor
  • All desks with mode and status
  • All rooms with capacity and booking type
Building Map Import

Click or drag to select a ZIP file

Map package exported from Microsoft Places

Help — Map Import & Export

Overview

This tool provides two utilities for managing Microsoft Places building data: uploading a new floor map file to a building, and exporting a full inventory of all place resources under a building to CSV.

Building Map Import

Use this to upload a map package (ZIP file) to a Microsoft Places building. The file is sent directly to the Microsoft Graph API using your signed-in credentials.

  • Select the target building from the dropdown.
  • Click the upload zone or drag a .zip file onto it.
  • Click Upload Map File to submit.
  • A 202 Accepted response means the file has been queued — processing may take a few minutes.

The map package must be exported from Microsoft Places or produced by a compatible tool. Incorrect or malformed ZIP files will be rejected by the API.

Building Data Export

Exports a full inventory of all place resources under the selected building as a UTF-8 CSV file. This is the web-based equivalent of the PowerShell command:

Get-PlaceV3 -AncestorId <buildingPlaceId> | Export-CSV

  • Select a building from the dropdown.
  • Click Export CSV — data is fetched live from Microsoft Places.
  • The download includes all floors, sections, desks, and rooms with their key attributes.

Permissions required

  • User.Read — identifies the signed-in user
  • Place.Read.All — reads buildings and place data for the export
  • Place.ReadWrite.All — required to upload map files via the Graph API

All three permissions require admin consent from your Microsoft 365 tenant administrator.

Troubleshooting

  • Building dropdown is empty — no buildings are configured in Microsoft Places for your tenant.
  • Upload fails with 403 — ensure Place.ReadWrite.All admin consent has been granted.
  • Export CSV is empty — no floors, rooms, or desks have been configured under this building in Microsoft Places.
  • Access denied on sign-in — your organisation may not be enabled for Places Live. Contact AVI-SPL.