Microsoft Project Online retires September 30, 2026, migrate to a modern platform before it's too late.Start migration
Free on every plan · Read-only · Nothing created until you say so

Assess your Project Online estate before you migrate anything

The first question is not "how do we migrate", it is "what do we actually have, and what shape is it in". The Estate Assessment connects to your Project Web App's reporting feed and answers that for the whole portfolio, without changing Project Online and without creating anything in Onplana.

Project Online goes read-only on 30 September 2026. The live feed this assessment reads stops responding shortly after.

One report answers the estate question

Portfolio rollup, honest gaps, a per-project compatibility table ranked worst-first, and a realistic effort estimate against the retirement date.

A real assessment report. Two projects, twelve working tasks, an 80% task-weighted compatibility score, and the exact gaps to plan for.

How it works

Step 1

Connect to your PWA

Open Import in Onplana, choose Project Online OData, and paste your Project Web App URL plus an access token. Onplana lists every published project your account can read.

Step 2

Select the portfolio

Tick the projects to include. Everything is selected by default, and each wizard run analyzes the portfolio in small batches with visible progress.

Step 3

Read the report

Task and milestone counts, dependency shape, custom fields in use, cost coverage, resource email coverage, a per-project compatibility score ranked worst-first, the honest gaps, and a batches-of-ten effort estimate.

Step 4

Decide, then migrate on your terms

Print the report as your evidence pack, import individual projects straight from the table, or walk away. Nothing was created, so there is nothing to clean up.

Every project selected by default. One click analyzes the portfolio; nothing is imported.

Built to be trusted by cautious teams

Genuinely read-only

The reporting feed cannot be written to, and Onplana creates no projects, tasks, or import jobs during an assessment. Importing is a separate, explicit action you take per project, if you take it at all.

Your credentials stay yours

You connect with your own delegated access token, used per request and never stored. The assessment sees exactly what your account can see, nothing more.

Honest about gaps

Anything that would not migrate cleanly is called out up front: resource-scoped custom fields, missing resource emails, currency, and dependency data your token cannot reach is reported as unknown, never as a misleading zero.

Survives token expiry

SharePoint tokens live about an hour. A large estate that outlives one simply pauses, keeps everything analyzed, and resumes with a fresh token. No restarts.

Predicts the people work

Resource email coverage tells you how many assignments would reconnect automatically at import, and how much manual reconciliation you would avoid by inviting your team first.

Effort you can plan around

The report converts your project count into half-day migration sittings using the batches-of-ten practice from real migrations, set against the 30 September 2026 deadline.

No live feed? Assess from a file instead

If your tenant blocks the OData connection, or you have already started decommissioning, the free file-based tools analyze an exported.mppwith no account at all.

Working through the whole retirement? Start from the migration hub or the complete migration guide.

Assess first. Decide with evidence.

Run the read-only assessment on a free account, print the report as your decision pack, and migrate on your own schedule, before the September 2026 deadline makes the choice for you.

Frequently asked questions

Does the assessment change anything in Project Online?

No. It reads the Project Web App reporting feed, which is read-only by design. Nothing is written to Project Online, and Onplana creates no projects, tasks, or import jobs unless you separately choose to import. Stopping at the report is a fully supported way to use it.

Do I need a paid plan to assess my estate?

No. The Estate Assessment runs on every Onplana plan including Free, so you can evaluate your estate before making any purchase decision. Creating the free account takes about a minute and needs no card.

What do I need to connect?

Your Project Web App URL (usually https://yourtenant.sharepoint.com/sites/pwa), an account with reporting access (the Portfolio Viewers group is enough), and an access token. The in-app guide shows two ways to get a token: copying it from your browser developer tools while signed in, or minting one via Azure AD OAuth.

How long does an assessment take?

A few seconds per project, analyzed in small batches with visible progress. A sixty-project estate takes a few minutes. Access tokens expire after about an hour; if that happens mid-run the assessment pauses, keeps everything analyzed so far, and resumes with a fresh token.

What if I cannot use the live OData feed?

Use the file-based free tools instead: export a project as .mpp and run it through the Migration Preview or Schedule Health Check. Neither needs an account. They analyze one file at a time rather than the whole portfolio, but the compatibility analysis is the same.

Can I still assess after Project Online retires?

No. The assessment reads the live OData feed, which stops responding after Microsoft retires Project Online on 30 September 2026. Assess while the feed is live; afterwards only the file-by-file path remains.