Offre — Migration Power Platform

La migration tenant à tenant, industrialisée.

Fusion, cession, réorganisation : quand votre parc Power Platform doit changer de tenant, Microsoft ne fournit aucun outil. KALIFY en a construit un — Tour de Contrôle — et l'a éprouvé sur 88 migrations réelles.

1 361
Applications inventoriées sur le tenant source d'un projet réel
7 050
Flux Power Automate analysés et cartographiés
88
Migrations menées avec une seule configuration partagée
11
Étapes automatisées à chaque migration, en un clic
Le constat

Migrer un tenant Power Platform, sans outil natif.

Ni export global, ni remapping, ni reprise des partages : tout se refait à la main, application par application.

01 — Coût

5 à 15 jours par application

Reconstruction des connexions, réécriture des URLs SharePoint codées en dur, re-partage manuel à chaque utilisateur. Multiplié par des centaines d'apps.

02 — Risque

Des dépendances invisibles

Une app dépend de flux, de listes SharePoint, de tables Dataverse. Sans cartographie, les oublis cassent la production le jour de la bascule.

03 — Angle mort

Les formulaires Power Apps oubliés

Beaucoup de listes SharePoint utilisent une Power App comme formulaire de saisie. Ces apps n'appartiennent à aucune solution : invisibles des exports, elles disparaissent à la migration.

04 — Comptes

Des identités qui changent

Nouveaux UPN, nouveaux domaines, nouvelles équipes. Chaque propriétaire, chaque partage et chaque rôle de sécurité doit être retraduit.

05 — Données

Dataverse ne suit pas

Les enregistrements, leurs relations et leurs GUIDs doivent être repris table par table, dans le bon ordre, sans corrompre les références.

06 — Utilisateurs

Les makers livrés à eux-mêmes

Après l'import, chacun doit reconnecter ses références de connexion sans documentation adaptée à son application.

La réponse

Tour de Contrôle : un cockpit unique, du premier inventaire à l'email de clôture.

Une application web installée chez vous (React + Node.js), connectée à vos tenants par certificat Azure AD. Aucune donnée ne sort de votre infrastructure.

PILIER 01

Inventorier

Découverte des environnements, inventaire complet du tenant et 15 vues d'analyse CoE alimentées en continu.

PILIER 02

Construire

Création de solutions depuis n'importe quel objet, avec analyse des dépendances ou regroupement par maker.

PILIER 03

Migrer

Pipeline en un clic : export, remapping des comptes, URLs et variables, import, données, partages, activation des flux.

PILIER 04

Livrer

Guide PDF personnalisé pour le maker, rapport Excel, dépôt SharePoint et email de clôture envoyés automatiquement.

L'outil en détail

Six fonctionnalités qui changent la donne.

Captures réelles de Tour de Contrôle, prises sur un projet de migration tenant à tenant.

Fonctionnalité 1

Inventaire complet des environnements

  • Tout le tenant dans un seul écran : apps, flux, makers, solutions, connecteurs, DLP, connexions et journaux d'audit.
  • 15 vues d'analyse CoE : usage réel des apps, makers orphelins, flux inactifs.
  • Cache + rafraîchissement en arrière-plan : affichage immédiat, synchronisation continue via les APIs Power Platform.
  • Recherche, tri, export Excel sur chaque vue, avec le détail par objet.
Inventaire Tour de Contrôle : 1 361 apps, 7 050 flux, 440 makers et 15 vues d'analyse CoE
117 500 entrées d'audit consolidées sur le tenant source du projet.
Fonctionnalité 2

Créer une solution à partir d'un objet

  • Le constat : la majorité des apps vivent hors solution. Impossible de les exporter proprement sans les regrouper d'abord.
  • Mode « par dépendances » : l'outil part de l'app ou du flux choisi et pré-coche tout ce qu'il faut embarquer.
  • Mode « par maker » : regroupe en une solution tous les objets d'un même créateur — jusqu'à plusieurs dizaines d'apps et de flux d'un coup.
  • Solution prête à exporter : nom, éditeur et composants ajoutés automatiquement via l'API Dataverse.
Choix du mode de création de solution dans Tour de Contrôle : par dépendances ou par maker
Le choix proposé depuis n'importe quelle app hors solution.
Fonctionnalité 2 — le moteur d'analyse

Comment l'outil trouve les objets dépendants

  • Analyse en 12 étapes : flux liés, lecture du .msapp, recouvrement des listes SharePoint, chaîne des flux enfants, analyse transitive, rôles de sécurité.
  • Résultat trié et filtrable : chaque dépendance se coche ou se décoche avant création, les éléments obligatoires sont verrouillés.
  • Rapport de risques intégré : les actions manuelles sont identifiées à l'avance et classées par criticité.
  • Mise en cache : l'analyse est ré-exploitée par la migration et le guide PDF.
Analyse de dépendances Tour de Contrôle : 42 dépendances trouvées dont 6 obligatoires, rapport de 146 actions classées par criticité
42 dépendances trouvées, 146 actions manuelles identifiées avant migration.
Fonctionnalité 3

Comptes AD : mapping, partages et rôles de sécurité

  • Correspondance compte à compte : UPN source vers UPN cible, utilisateurs et équipes, import CSV en masse — 11 000 correspondances sur un projet réel.
  • Règles de transformation automatiques : tout UPN sans correspondance explicite est réécrit par règle.
  • Partages reposés sur les apps : permissions lues en source et reproduites à l'identique sur la cible.
  • Rôles de sécurité d'environnement : les utilisateurs sont ajoutés automatiquement aux rôles requis.
Mapping des comptes AD : correspondances UPN source vers cible et règles de transformation automatique
Correspondances explicites + règles de réécriture automatique des UPN.
Fonctionnalité 3 — suite

URLs SharePoint et formulaires : la traduction automatique

  • Base de mapping globale : plus de 20 000 sites et 54 000 listes en correspondance source/cible.
  • Les URLs en dur sont réécrites partout : flux, formules PowerFX, DataSources du .msapp, variables d'environnement et données migrées.
  • GUIDs de listes résolus via Graph, connexions SharePoint réaffectées dans l'app : plus de datasources « non connecté ».
  • Les formulaires Power Apps migrés aussi : beaucoup de listes SharePoint utilisent une Power App comme formulaire (création, modification, affichage). Hors solution, donc invisibles des exports classiques, ces apps sont détectées, réécrites, republiées et re-liées à la liste cible.
Mapping SharePoint : sites et listes du tenant source traduits automatiquement vers le tenant cible
Sites et listes mappés vers la cible, GUIDs résolus automatiquement.
Fonctionnalité 4

Variables d'environnement : enrichissement automatisé

  • Scan des références en dur : l'outil repère sites et listes SharePoint codés en dur dans les apps et les flux.
  • Proposition puis création de variables : chaque référence devient une variable d'environnement, à la place du GUID figé.
  • Valeurs cibles posées automatiquement au moment de l'import.
  • Pipeline ALM dédié : backup, unpack, enrichissement, repack, déploiement — aussi utilisable hors migration.
Enrichissement des variables d'environnement : valeurs source et cible posées automatiquement
Chaque référence en dur devient une variable, valorisée pour la cible.
Fonctionnalité 5

La procédure de fin de migration s'écrit toute seule

  • Guide PDF généré par application, personnalisé avec le nom de l'app, l'environnement cible et le compte du maker.
  • Pas à pas illustré : captures annotées pour chaque action restante, en particulier la recréation des références de connexion.
  • Contenu déduit de l'analyse : seules les actions réellement nécessaires apparaissent.
  • Rapport Excel joint : tables, flux, variables, partages et actions post-migration.
Page de garde du guide PDF de reconnexion post-migration généré par Tour de Contrôle Étape illustrée du guide généré : se déconnecter du tenant source, capture annotée
Le guide réellement généré par l'outil pour une application migrée.
Fonctionnalité 6

L'email de clôture part automatiquement

  • Maker détecté automatiquement, son compte cible résolu via le mapping AD.
  • Corps du message généré : récapitulatif de la migration et liste des actions restantes.
  • Guide PDF en pièce jointe ; envoi SMTP ou Graph API au choix.
  • Livrables archivés sur le SharePoint du projet, traçabilité complète de la session.
Email de fin de migration : maker détecté, corps généré avec récapitulatif et guide en pièce jointe
L'email de clôture prêt à partir : destinataire résolu, contenu et pièces jointes générés.
L'exécution

Une migration = un clic, onze étapes automatisées.

Simulation (dry-run), écritures parallèles réglables, pause/reprise et logs en temps réel.

  1. Export des solutions depuis la source
  2. Backup de l'état du tenant cible
  3. Unpack des solutions (PAC CLI)
  4. Scan des références SharePoint
  5. Enrichissement des variables d'environnement
  6. Import dans l'environnement cible
  7. Configuration des connection references
  8. Valorisation des variables cibles
  9. Migration des données Dataverse (insert/upsert)
  10. Reproduction des partages d'applications
  11. Activation des flux Power Automate
Écran d'exécution Tour de Contrôle : résumé de la migration, lancement en un clic et rapport en temps réel
Résumé, lancement, étapes et rapport de migration en temps réel.
Le périmètre

Ce que l'outil migre, concrètement.

Solutions

Managées ou non, composants et option sets inclus.

Canvas Apps

.msapp réécrit : datasources, formules, connexions.

Flux Power Automate

Définitions remappées, puis réactivés.

Formulaires SharePoint

Les Power Apps qui servent de formulaires aux listes SharePoint, re-liées à la liste cible.

Connection references

Reconfigurées sur les connexions cibles.

Variables d'environnement

Créées, enrichies et valorisées.

Données Dataverse

Insert/upsert, relations, suivi des GUIDs.

Partages d'applications

Owner, co-owner, édition, lecture.

Rôles de sécurité

Utilisateurs ajoutés aux rôles d'environnement.

Comptes & propriétaires

UPN remappés, utilisateurs et équipes.

Références SharePoint

Sites, listes et GUIDs traduits.

Livrables

Guide PDF, rapport Excel, email de clôture.

Les plus-values

Ce que ça change, mesuré sur le terrain.

88 migrations menées avec une seule configuration partagée sur un projet tenant à tenant réel.

À la main Avec Tour de Contrôle
Migrer une application 5 à 15 jours de reprise manuelle Quelques heures, supervision comprise
Comptes, URLs, variables Re-saisie à la main, oublis fréquents Mappings appliqués partout, automatiquement
Partages & rôles Chaque utilisateur re-partagé un par un Reproduits à l'identique sur la cible
Formulaires SharePoint (Power Apps) Perdus, à reconstruire après coup Détectés, réécrits et re-liés à la liste cible
Documentation Rédigée après coup, rarement complète Guide PDF + rapport Excel générés et envoyés
Risques Découverts en production Identifiés avant migration, classés par criticité
Pourquoi KALIFY

Un outil construit sur le terrain, pas sur un slide.

Tour de Contrôle est né d'un vrai projet de migration tenant à tenant pour un grand média français. Chaque fonctionnalité répond à un problème rencontré en conditions réelles.

88

Migrations réelles

L'outil a déjà migré des dizaines d'applications, de flux et de formulaires en production, avec leurs données et leurs partages.

100 %

Chez vous

Installation on-premise ou cloud privé. Authentification par certificat. Aucune donnée ne sort de votre infrastructure.

20 ans

D'expérience SI

Cabinet fondé par un ancien DSI : on pilote la migration comme un projet SI, pas comme un script lancé à l'aveugle.

2

Formules

Migration opérée de bout en bout par KALIFY, ou licence + installation + formation de vos équipes.

Contact

Un projet de migration
tenant à tenant ?

Échangeons 30 minutes pour qualifier votre périmètre : nombre d'applications, de flux, de sites SharePoint, et le calendrier de votre bascule.

Sur devis après qualification · KALIFY · Équipe spécialisée Power Platform

Réserver 30 min de qualification