Skip to main content

Last updated by Errin O'Connor, Founder & Chief AI Architect, EPC Group

Microsoft retires Project Online Sept 30 2026. Before that date, tenants must export: (1) tenant configuration, (2) all active project schedules, (3) resource pool, (4) timesheet history, (5) Portfolio Analysis data, (6) audit log. Multi-format export (.mpp + CSV + JSON) with hash-chain verification. Regulated industries (HIPAA/CJIS/IRS 1075) require WORM-storage archive + 7+ year retention.

Key Facts

  • Project Online commercial retirement: Sept 30 2026
  • 6 data categories require export: config + schedules + resources + timesheets + portfolio + audit
  • Multi-format export required (.mpp + CSV + JSON) — no single-format strategy
  • Row-count reconciliation + sample validation + SHA-256 hash chain verify export completeness
  • Regulated industries: 7+ year retention, WORM-policy archive to Azure Blob
  • EPC Group has migrated multiple federal + commercial Project Online tenants

The 6-Category Export Checklist

  1. 1. Tenant configuration snapshot

    Enterprise Project Types, workflow definitions, project detail pages, custom fields, lookup tables. Export via PowerShell + PWA admin center CSV.

  2. 2. Resource pool + resource plans

    All enterprise resources, custom resource fields, resource skill catalog, resource plans. Export as CSV; validate row count matches admin center.

  3. 3. Active project schedules

    Every open + in-flight project as .mpp AND CSV. Include tasks, assignments, baselines, dependencies, custom field values, calendar exceptions.

  4. 4. Timesheet history

    Full actual-work history for the retention window (typically 3-7 years). CSV export via Graph API or Project Online reporting endpoint.

  5. 5. Portfolio Analysis + Business Drivers

    Portfolio scenarios, driver prioritization matrices, strategic alignment scores. Export via Portfolio Analysis Optimizer.

  6. 6. Audit log (last)

    Full audit trail — captures the export activity itself. Regulated tenants (HIPAA / CJIS / IRS 1075): export to WORM-policy Azure Blob storage with SHA-256 chain of custody.

Hard deadline: Sept 30 2026

After Sept 30 2026, Project Online tenants lose access to the interface. Data not exported before that date becomes inaccessible via normal paths. Contact EPC Group for a fixed-fee data-export engagement.

Project Online Export FAQ

When does Project Online retire?

Microsoft retires Project Online commercial tenants Sept 30 2026. GCC follows the same timeline. GCC-High + DoD may get a 90-180 day extension but customers should plan for the commercial deadline. After retirement, tenants lose ability to open the Project Online interface — data becomes inaccessible if not exported first.

What data must I export before Sept 30 2026?

Six categories: (1) Enterprise Project Types, workflow definitions, project detail pages, custom fields, lookup tables — the tenant configuration. (2) All active project schedules (.mpp OR CSV), including tasks, assignments, baselines, and dependencies. (3) Resource pool + resource custom fields + resource plans. (4) Timesheet history — actual work hours. (5) Portfolio Analysis + Business Driver data. (6) Audit log (7+ year retention for regulated tenants).

What is the recommended export order?

Export in this order to preserve referential integrity: (1) Tenant configuration snapshot first (custom fields, lookup tables, workflow definitions), (2) Resource pool + resource custom fields, (3) Enterprise Project Types, (4) All active project schedules, (5) Closed project archive (may go to read-only long-term storage), (6) Timesheet history, (7) Portfolio Analysis data, (8) Audit log (last — captures all export activity itself).

What format should I export in?

Multi-format strategy: (a) Native .mpp for active projects that will migrate to Planner Premium or a third-party PM tool (preserves task hierarchy + dependencies), (b) CSV for tabular data (custom fields, lookup tables, timesheets) — human-readable + tool-agnostic, (c) JSON for API-driven target migration (Graph API compatible), (d) SQL BAK files for on-prem archive tenants only. Do NOT rely on any single format — export in at least 2 formats for the highest-value active projects.

How do I export Project Online data?

Three paths: (1) Microsoft native — Assistant tool from the Microsoft 365 admin center + PowerShell modules (Project Online PowerShell cmdlets deprecated but still functional through the retirement date). (2) Graph API — for automated bulk export, particularly useful when you have 200+ projects. Requires Application permission on Microsoft Graph. (3) Third-party tools (Sensei, PPM Works, EPM Live) — most have Project Online migration tooling but validate they still work post-retirement announcement.

How do I verify the export is complete?

Three-layer verification: (1) Row count reconciliation — export logs should show project count, task count, assignment count, resource count. Match against Project Online admin center reports. (2) Sample validation — pick 5-10 high-value projects, open the .mpp export in Microsoft Project Desktop, verify tasks + assignments + baselines are intact. (3) Hash chain — SHA-256 all export files and preserve the hash chain. Any post-export tampering is detectable.

What do I do with the exports?

Three tiers: (1) Active projects → migrate INTO Planner Premium (or replacement PM tool) as the source of truth. (2) In-flight closed projects (past 12 months) → import to Planner Premium as read-only reference OR keep in a read-only archive tenant. (3) Historical closed projects (over 12 months) → archive to Azure Blob storage with WORM policy for regulated industries; simple compressed archive for others. Retain per your records retention policy (typically 7+ years for regulated industries).

Related EPC Group Services

Beat the Sept 30 2026 Deadline

Fixed-fee Project Online data export + migration engagements. Federal + commercial + regulated industry.

By submitting this form, you agree to our Privacy Policy. We respect your privacy and will never share your information.

Business Hours

Monday-Friday, 8 AM - 7 PM CT

Quick Response Guarantee

We respond to all inquiries within one business day

AI assistant — not human