Microsoft Project Online s'arrête : migrez en self-hosted

Comparatif9 min de lecture5 étapes

Le 30 septembre 2026, Microsoft Project Online cessera définitivement son service. Au-delà de cette date, l'accès à vos projets, vos rapports et votre historique de tâches sera coupé sans possibilité de récupération en urgence. Pour les équipes qui s'appuient sur cette plateforme au quotidien, c'est une migration incontournable — et deux alternatives open source self-hosted sur VPS s'imposent comme les remplaçants les plus crédibles : Plane et OpenProject.

Sommaire· Pourquoi Microsoft Project Online ferme le 30 septembre 20261/8
  1. 01Pourquoi Microsoft Project Online ferme le 30 septembre 2026
  2. 02Ce que vous perdez si vous ne migrez pas
  3. 03Exporter vos données avant la coupure
  4. 04Plane vs OpenProject vs Project Online
  5. 05Plane sur VPS : le choix agile
  6. 06Déployer Plane sur VPS en 5 étapes
  7. 07OpenProject sur VPS : le choix Gantt
  8. 08Après la migration — ce qu'il faut configurer

Pourquoi Microsoft Project Online ferme le 30 septembre 2026

Microsoft a officiellement annoncé la fin de service (End of Service) de Project Online pour le 30 septembre 2026. Cette décision s'inscrit dans la stratégie de Microsoft de consolider ses outils de gestion de projet autour de Microsoft Planner, intégré à Microsoft 365, et de Project for the Web, le successeur désigné. Project Online, lancé en 2013 sur SharePoint Online, est progressivement tombé en retrait face à des outils plus modernes et mieux intégrés à l'écosystème Microsoft 365.

Concrètement, la fin de service ne signifie pas une simple dégradation : à compter du 1er octobre 2026, les utilisateurs ne pourront plus se connecter à leur espace Project Online. L'interface sera inaccessible, les API désactivées, et les données hébergées par Microsoft ne seront plus consultables. Il n'y aura pas de période de grâce prolongée pour exporter vos fichiers en catastrophe — le délai de récupération des données après la coupure n'est pas garanti. Les intégrations Teams, Outlook et Power BI qui s'appuyaient sur Project Online cesseront également de fonctionner. Les organisations qui n'auront pas migré avant cette date risquent de perdre définitivement l'accès à des mois ou des années de données de planification, de suivi de ressources et de rapports d'avancement.

Ce que vous perdez si vous ne migrez pas

  • Accès aux projets actifs — tous vos plans de projet, tâches en cours et jalons deviennent inaccessibles dès le 1er octobre 2026, y compris pour les projets en production
  • Historique complet — l'historique des versions, les commentaires, les journaux de modifications et les audits de tâches stockés sur Project Online sont perdus sans export préalable
  • Rapports et tableaux de bord — les rapports Power BI connectés à Project Online, les vues de portefeuille et les indicateurs de performance cessent de fonctionner dès la coupure
  • Intégrations Teams et Outlook — les synchronisations de tâches, les notifications de projets et les widgets de suivi intégrés à Teams et Outlook s'interrompent immédiatement
  • Données de ressources et de capacité — les matrices de compétences, les calendriers de disponibilité et les affectations de ressources disparaissent si vous n'avez pas exporté au format .mpp ou .xlsx
  • Templates et configurations métier — les modèles de projet personnalisés, les champs personnalisés et les workflows d'approbation ne sont pas automatiquement transférables vers Planner ou Project for the Web

Exporter vos données avant la coupure

La fenêtre d'export est limitée : Microsoft recommande d'initier la migration au moins 30 jours avant le 30 septembre 2026, soit avant le 1er septembre. Au-delà, vous prenez le risque que les équipes d'assistance Microsoft soient débordées et que les outils d'export soient moins disponibles en raison de la charge.

Pour exporter depuis Project Online, connectez-vous à votre site PWA (Project Web App) en tant qu'administrateur. Depuis l'interface, rendez-vous dans Paramètres du serveur > Sauvegarder des projets pour déclencher une sauvegarde individuelle de chaque projet au format .mpp. Pour un export en masse, utilisez le Centre de rapports afin d'extraire les données tabulaires au format .xlsx exploitable par Excel ou importable dans OpenProject. Les données de ressources s'exportent séparément depuis la vue Feuille de ressources.

Pour les administrateurs à l'aise avec PowerShell, le module Microsoft.Online.SharePoint.PowerShell permet d'automatiser l'export de l'ensemble des projets d'un site PWA. Conservez les exports .mpp pour Plane (qui les importe via un connecteur tiers) et les .xlsx pour OpenProject (import natif). Prévoyez un stockage suffisant : un parc de 50 projets peut représenter plusieurs gigaoctets avec les pièces jointes.

Plane vs OpenProject vs Project Online

Faites défiler le tableau

FonctionnalitéPlane (self-hosted)OpenProject (self-hosted)
Diagramme de GanttOui (vue Timeline)Oui (natif, avancé)
Sprints et backlog agileOui (natif, Scrum/Kanban)Oui (module Agile)
Gestion des ressourcesBasique (assignations)Avancée (capacité, disponibilité)
IntégrationsGitHub, Slack, Jira (import)GitLab, GitHub, Slack, LDAP
Prérequis serveur min.2 vCPU / 4 Go RAM4 vCPU / 8 Go RAM
DéploiementDocker ComposePackages officiels ou Docker
LicenceApache 2.0 (Community)GPLv3 (Community Edition)
Import depuis Project OnlineVia export .xlsx / JSONImport .xlsx natif

Plane sur VPS : le choix agile

Plane est une alternative open source à Project Online taillée pour les équipes qui pratiquent les méthodologies agiles — Scrum, Kanban ou une combinaison des deux. Son interface moderne, inspirée de Jira et Linear, facilite l'adoption par les développeurs et les chefs de projet habitués aux outils SaaS. La vue Timeline offre un Gantt interactif, et le module Cycles couvre les sprints avec backlog, burndown chart et velocity.

Pour héberger Plane sur un VPS ServOrbit, le minimum requis est 2 vCPU et 4 Go de RAM — ce qui correspond au VPS Start à partir de 99 DH/mois. Plane se déploie via Docker Compose, ce qui simplifie considérablement l'installation et les mises à jour. Un serveur Ubuntu 22.04 LTS ou Debian 12 est recommandé. L'ensemble des services (API, workers, Redis, PostgreSQL) tourne dans des conteneurs isolés, et nginx gère le reverse proxy en frontal.

Plane convient particulièrement aux équipes produit, aux startups et aux PME qui gèrent des cycles de développement courts et ont besoin d'une collaboration fluide sur les tickets et les roadmaps. L'import depuis Project Online se fait en deux temps : export .xlsx depuis PWA, puis import via l'interface Plane (Settings > Importers).

Déployer Plane sur VPS en 5 étapes

  1. Cloner le dépôt Plane

    Connectez-vous en SSH à votre VPS et clonez le dépôt officiel : git clone https://github.com/makeplane/plane.git /opt/plane. Assurez-vous que Docker et Docker Compose (v2) sont installés : docker --version et docker compose version. Sur Ubuntu 22.04, installez-les avec apt install docker.io docker-compose-plugin.

  2. Configurer le fichier .env

    Copiez le fichier d'exemple : cp /opt/plane/.env.example /opt/plane/.env. Éditez-le pour renseigner SECRET_KEY (chaîne aléatoire de 50 caractères), WEB_URL (ex. : https://plane.mondomaine.com), et les identifiants PostgreSQL. Désactivez le mode debug en production : DEBUG=0. Configurez également EMAIL_HOST, EMAIL_PORT et EMAIL_HOST_USER pour les notifications par e-mail.

  3. Lancer les conteneurs

    Depuis /opt/plane, exécutez docker compose up -d pour démarrer l'ensemble des services en arrière-plan. Au premier démarrage, Plane initialise la base de données et crée les tables. Vérifiez que tous les conteneurs sont actifs : docker compose ps. Le démarrage initial peut prendre 2 à 3 minutes. En cas d'erreur, consultez les logs : docker compose logs -f api.

  4. Importer vos données depuis Project Online

    Connectez-vous à votre instance Plane avec le compte administrateur créé au premier lancement. Rendez-vous dans Settings > Importers et sélectionnez l'importeur CSV/Excel. Chargez le fichier .xlsx exporté depuis Project Online. Mappez les colonnes (titre, statut, assigné, date d'échéance) aux champs Plane correspondants. Pour les projets complexes, procédez par lots de 500 tâches pour éviter les timeouts.

  5. Configurer SSL avec nginx

    Installez nginx et Certbot : apt install nginx certbot python3-certbot-nginx. Créez un fichier de vhost dans /etc/nginx/sites-available/plane.conf avec un bloc server qui proxifie vers http://localhost:3000 (port Plane par défaut). Obtenez le certificat Let's Encrypt : certbot --nginx -d plane.mondomaine.com. Certbot met à jour automatiquement la configuration nginx avec les directives SSL. Rechargez nginx : systemctl reload nginx.

OpenProject sur VPS : le choix Gantt

OpenProject est la référence open source pour la gestion de projet classique orientée Gantt et suivi des ressources. Développé en Allemagne et conforme RGPD par conception, il est utilisé par des organisations publiques, des cabinets d'ingénierie et des équipes projet qui ont besoin d'un outil puissant de planification en cascade, de gestion de la capacité et de suivi budgétaire.

Contrairement à Plane, OpenProject requiert plus de ressources : le minimum pour une utilisation en production est 4 vCPU et 8 Go de RAM. En contrepartie, ses fonctionnalités de Gantt sont nettement plus avancées — dépendances entre tâches, jalons liés, chemin critique, baseline de planification et comparaison de versions. Le module Gestion des coûts permet de suivre le budget par projet, et le module Time Tracking s'intègre naturellement au Gantt.

Pour le déploiement, OpenProject propose deux voies officielles : les packages DEB/RPM pour Ubuntu/Debian/CentOS (installation native recommandée pour la production), et Docker Compose pour une isolation maximale. L'import depuis Project Online se fait nativement via Administration > Importers > Microsoft Project (.xml) — exportez vos projets au format .xml depuis Project Professional (pas uniquement .mpp) pour bénéficier de cet import direct. Les données de ressources et les affectations sont conservées lors de l'import XML.

Pendant la phase de migration, faites tourner Plane et OpenProject en parallèle sur le même VPS en leur attribuant deux sous-domaines distincts (ex. : plane.mondomaine.com et openproject.mondomaine.com). Configurez nginx comme reverse proxy unique sur le port 443, avec un bloc server par sous-domaine pointant vers le port local de chaque application (3000 pour Plane, 8080 pour OpenProject). Cette configuration vous permet de comparer les deux outils en conditions réelles avec vos vraies données avant de trancher définitivement — sans payer deux serveurs.

Après la migration — ce qu'il faut configurer

Une fois vos données importées et votre équipe connectée, plusieurs configurations post-migration sont indispensables pour que votre instance self-hosted soit fiable sur la durée.

SMTP et notifications : Configurez un relais SMTP (Mailgun, Postmark, ou le serveur SMTP de votre domaine) pour que Plane ou OpenProject puissent envoyer les notifications d'assignation, les rappels d'échéance et les digests hebdomadaires. Sans SMTP fonctionnel, les e-mails partent en erreur silencieuse et les utilisateurs ne reçoivent aucune alerte.

Sauvegardes automatiques : Mettez en place une sauvegarde quotidienne de la base PostgreSQL (pg_dump) et des fichiers uploadés (pièces jointes). Un script cron qui exporte la base vers un stockage objet distant (S3 compatible, Backblaze B2) suffit pour une protection minimale. Testez la restauration au moins une fois avant de désactiver Project Online.

Accès équipe et SSO : Invitez les membres via leur adresse e-mail professionnelle. Pour les organisations avec un annuaire Active Directory ou LDAP, OpenProject propose une intégration LDAP native — configurez-la pour que les comptes soient créés automatiquement à la première connexion. Plane, de son côté, supporte OAuth2 (GitHub, Google) en Community Edition.

Migration des templates : Recréez vos modèles de projet standard en vous appuyant sur les exports .xlsx comme référence. Dans OpenProject, les templates de projet se définissent depuis Administration > Types de projets. Dans Plane, sauvegardez un projet vide correctement configuré comme base pour les prochains projets.

Migrez vers le self-hosted avant la coupure du 30 septembre

ServOrbit propose des VPS optimisés pour Plane et OpenProject, avec des images préconfigurées et une assistance à la migration. Déployez votre instance en moins d'une heure et conservez vos données sous votre contrôle.

Besoin d'aide ?

Parcourez notre centre d'aide et notre FAQ, ou contactez notre équipe — rappel, WhatsApp ou e-mail. Support en français, anglais et arabe.

Écrire sur WhatsApps'ouvre dans un nouvel onglet