Upload a PDF, PNG or JPG floor plan, match its rooms to your Places export, and download an IMDF package that Microsoft Places accepts.
The first sign-in in your organisation needs a one-time approval from an administrator. How sign-in works
Illustration
How it works
Create an office with its floors and upload a plan per floor. Place and scale it on the map.
Import your Places export and draw each room on the plan. Every room is linked to its place in Microsoft Places.
Download the IMDF package and import it into Microsoft Places yourself. Nothing in your Places tenant is changed by this app.
Ways to run it
Deploy the open-source app to Azure with one click. Your data stays in your subscription and you control access with Microsoft Entra.
Sign in with your Microsoft work account. Each organisation gets its own workspace, based on its Entra tenant, and can invite colleagues.
Your data
Work accounts only, through Microsoft Entra. Accounts are recognised by tenant and user ID, not by email address.
An organisation only sees its own offices and floor plans. Separation between organisations is covered by automated tests.
Ask and your workspace is deleted. The terms and the privacy statement say how, and how long it takes.
Questions, answered
Only once. The first person from your organisation to sign in needs an administrator to approve the app. After that, colleagues can be invited into the workspace without further approval.
Yes. The project does not charge for the online service or for the self-hosted version; it relies on voluntary donations. The online beta comes without a service level and can change as the beta proceeds. Self-hosting costs only the Azure resources you run it on.
In Azure in the West Europe region. Each organisation has its own workspace, kept apart from the others.
No. The app produces an IMDF package. You import it into Microsoft Places yourself.
Yes. It is open source under the AGPL-3.0 licence and deploys to your own Azure subscription. The self-hosting guide explains the steps.
This is an early version. Feedback is welcome through a GitHub issue. Please do not post floor plans or tenant data there.