Migration par le client de Dynamics 365 Human Resources

S’applique aux applications Dynamics 365 suivantes :
Human Resources

La migration client est une migration « lift-and-shift » (déplacement) d’une base de données client vers l’infrastructure des finances et des opérations. Des outils de migration automatisés sont utilisés pour cela. Le résultat est un nouvel environnement de finances et d’opérations qui utilise la base de données Human Resources du client.

Heures de bureau de la migration de Human Resources

Comme cela a été annoncé, l’infrastructure de l’application autonome de Human Resources devrait être interrompue après le 31 décembre 2023. Les clients peuvent avoir des questions sur la migration de Human Resources. Nous vous invitons aux heures de bureau pour discuter de toute question. Si vous souhaitez intégrer les heures de bureau, envoyez un e-mail à dyn365hrmigration@microsoft.com.

Forum technique de migration Human Resources

Pour en savoir plus sur les outils de migration, les conditions préalables, les étapes de migration et les considérations, consultez ce forum technique : Fusion de l’infrastructure Microsoft Dynamics 365 Human Resources.

Conditions préalables

Accès et autorisations utilisateur

Sauvegarde d’un environnement Dataverse (bac à sable)

  • Facultatif mais recommandé : actualisez l’environnement bac à sable Human Resources existant à l’aide d’une copie de l’environnement de production Human Resources.
  • Créez un nouvel environnement Dataverse à l’aide du centre d’administration Power Platform.
  • Copiez l’environnement Dataverse existant, qui est lié à l’application autonome Human Resources, vers l’environnement que vous avez créé à l’étape précédente.

Remarque

Lorsque vous ajoutez une base de données, assurez-vous que l’option Activer les applications Dynamics 365 est définie sur Oui. Pour des informations détaillées, voir Préparer un environnement Power Platform.

Capacité Dataverse

  1. Utilisez la page Résumé dans le centre d’administration Power Platform pour vérifier que le stockage Dataverse a suffisamment de capacité disponible pour la copie de l’environnement.
  2. S’il n’y a pas assez de capacité disponible, suivez les conseils pour libérer de l’espace de stockage pour réduire la consommation globale. Les clients peuvent également ajouter une capacité de stockage supplémentaire.

Processus de migration client

Créer un projet Lifecycle Services pour la migration de Human Resources

La première étape consiste à créer un nouveau projet Implémentation des finances et des opérations dans Lifecycle Services. Le client aura un projet Lifecycle Services Human Resources existant. Les environnements Human Resources existants seront migrés vers le nouveau projet d’implémentation des finances et des opérations.

Pour créer un projet, procédez comme suit.

  1. Connectez-vous à Lifecycle Services en tant qu’administrateur général ou utilisateur du compte de service désigné.
  2. Sur la page d’accueil de Lifecycle Services, sélectionnez Créer/Nouveau (+).
  3. Sélectionnez les applications de finances et d’opérations comme produit.
  4. Dans le champ Objectif du projet, sélectionnez Implémentation.
  5. Entrez un nom et une description pour le projet.
  6. Dans le champ Type de projet personnalisé, sélectionnez Migration de Microsoft Dynamics 365 Human Resources.
  7. Cochez la case pour accepter les conditions générales.
  8. Cliquez sur Créer.

Une fois que vous avez créé un nouveau projet Lifecycle Services, procédez comme suit pour configurer le projet.

  1. Sélectionnez Intégration de projet pour terminer l’intégration du projet. Pour plus d’informations, voir Intégration du projet.

    • Sélectionnez la même région que vos environnements actuels. Cette sélection n’affectera pas la migration.
    • Pour les anciens systèmes, sélectionnez Autre.
  2. Renseignez les paramètres du projet. Dans le cadre de cette étape, vous devez configurer la Bibliothèque SharePoint Online, Azure DevOps, et les connexions Azure si elles sont nécessaires. Pour plus d’informations, voir Guide d’utilisation de Lifecycle Services (LCS).

Remarque

Les clients peuvent utiliser un projet Azure DevOps existant et le jeton de sécurité d’accès personnel associé. Si un projet existant est utilisé, les configurations liées au projet sont automatiquement disponibles et il est possible d’examiner leur exactitude.

Migration d’un environnement Human Resources bac à sable

Préparer la migration de l’environnement bac à sable

Une fois qu’un nouveau projet Lifecycle Services a été créé et que le processus d’intégration du projet est terminé, vous êtes prêt à migrer votre premier environnement. Avant de commencer ce processus, nous vous recommandons d’actualiser l’environnement bac à sable que vous souhaitez migrer depuis votre environnement de production vers l’infrastructure autonome.

Préparation d’un environnement Power Platform

Note

Cette étape ne s’applique qu’à la migration des environnements bac à sable. Lorsque vous migrez l’environnement de production, l’environnement du centre d’administration Power Platform existant qui est attaché à l’environnement de production sera transféré. Lorsque vous ajoutez une base de données, vérifiez que le bouton Activer les applications Dynamics 365 est défini sur Oui.

Migration de l’environnement bac à sable

  1. Connectez-vous à Lifecycle Services en tant qu’administrateur général ou utilisateur du compte de service désigné.

    Note

    Nous vous recommandons d’utiliser un compte utilisateur nommé. L’utilisateur connecté doit disposer du rôle de sécurité Propriétaire du projet ou Gestionnaire d’environnement dans le projet autonome Lifecycle Services de Human Resources.

  2. Ouvrez le projet de migration Human Resources nouvellement créé.

  3. Examinez et terminer les phases appropriées de la méthodologie de migration et de l’intégration du projet.

  4. Sur le tableau de bord du projet, dans le volet Par défaut : test d’acceptation standard, sélectionnez Migrer HR.

  5. Dans le volet Sélectionnez l’environnement à migrer, sélectionnez le projet Lifecycle Services approprié et l’environnement Human Resources d’origine (à partir de votre application Human Resources autonome source).

  6. Activez Mapper sur le nouvel environnement Power Platform et sélectionnez l’environnement Power Platform approprié. Cliquez ensuite sur Suivant.

  7. Suivez l’assistant Paramètres de déploiement (finances et opérations – bac à sable) pour confirmer les détails et la signature du client, puis sélectionnez Déployer.

L’état de l’environnement montrera la progression. L’état passera de Chargement en cours à Déploiement en cours à Déployé.

Note

Le volet de production ne sera pas disponible tant que la liste de contrôle de préparation du projet de mise en service ne sera pas terminée. Pour plus d’informations, voir Préparation au lancement.

Observations et hypothèses

Un environnement bac à sable Human Resources existe dans un projet Lifecycle Services sur le locataire qui présente les caractéristiques suivantes :

  • L’environnement bac à sable Human Resources n’est pas lié à un environnement fusionné existant. Une seule migration peut être en cours à la fois pour un environnement Human Resources donné.

  • Le nombre d’environnements bac à sable autorisés à la fois dépend de la licence Human Resources. Si suffisamment de licences ont été achetées pour le locataire, des environnements bac à sable supplémentaires seront répertoriés dans le volet Environnements du projet.

  • Les migrations doivent être effectuées vers des environnements du même type. En d’autres termes, seules les migrations de bac à sable à bac à sable ou de production à production peuvent être effectuées.

    Note

    Seuls les types d’environnement Human Resources sont pris en compte au moment de déterminer le statut Production ou Bac à sable de l’environnement. Si les environnements ne sont pas classés correctement (c’est-à-dire, un environnement de production est marqué comme environnement bac à sable, ou un environnement bac à sable est marqué comme environnement de production), contactez le support.

  • Si la migration échoue, un message d’erreur s’affiche et un bouton Supprimer devient disponible. Utilisez ce bouton pour supprimer la migration ayant échoué. Vous pouvez ensuite migrer à nouveau l’environnement.

Valider la migration du bac à sable

Une fois le processus de migration du bac à sable terminé avec succès, créez un plan de test détaillé pour vérifier et approuver tous les processus métier.

Avant de commencer les tests, vérifiez les détails suivants :

  • Confirmez que l’environnement migré est accessible à l’URL qui est générée.
  • Confirmez que les utilisateurs peuvent accéder à l’environnement bac à sable migré.
  • Confirmez que l’environnement Dataverse associé à l’environnement bac à sable migré est accessible.
  • Vérifiez ponctuellement différentes données pour confirmer que les données les plus récentes sont disponibles.
  • Menez à bien la validation des processus métier critiques.
  • Confirmez que vos stratégies de sécurité sont applicables.
  • Confirmez que les tâches par lots sont déclenchées comme prévu.

Pour plus d’informations, voir FAQ sur le déploiement en libre service.

Migration d’un environnement Human Resources de production

Une fois que vous avez terminé la migration et la validation d’un environnement bac à sable, procédez comme suit pour migrer l’environnement de production.

Conditions préalables

  • Vous devez avoir exécuté l’Estimateur d’abonnement.
  • L’évaluation de l’état de préparation du projet de migration Human Resources doit être effectuée.
  • L’utilisateur qui lance la migration de production dans Lifecycle Services doit avoir un rôle d’administrateur système sur Power Platform.

Migration de l’environnement de production

  1. Connectez-vous à Lifecycle Services en tant qu’administrateur général ou utilisateur du compte de service désigné.

    Note

    Nous vous recommandons d’utiliser un compte utilisateur nommé. L’utilisateur connecté doit disposer du rôle de sécurité Propriétaire du projet ou Gestionnaire d’environnement dans le projet Lifecycle Services.

  2. Ouvrez le nouveau projet de migration Human Resources.

  3. Examinez et terminer les phases appropriées de la méthodologie de migration et de l’intégration du projet.

  4. Sur le tableau de bord du projet, dans le volet Production, sélectionnez Migrer HR.

  5. Dans le volet Sélectionnez l’environnement à migrer, sélectionnez le projet Lifecycle Services approprié et l’environnement Human Resources d’origine (à partir de votre application Human Resources autonome source). Cliquez ensuite sur Suivant.

  6. Suivez l’assistant Paramètres de déploiement (finances et opérations – bac à sable) pour confirmer les détails et la signature du client, puis sélectionnez Déployer.

L’état de l’environnement montrera la progression du déploiement. L’état passera de Chargement en cours à Déploiement en cours à Déployé.

Observations après la migration

  • Appliquez les dernières mises à jour de qualité à vos environnements.
  • Si vous utilisez des tables virtuelles, reconfigurez les points de terminaison. Si vous utilisez des tables virtuelles Human Resources dans des scénarios d’intégration, consultez la section Tables virtuelles Human Resources dans l’intégration pour plus d’informations.
  • Reconfigurez l’intégration de la double écriture. Évaluez les entités qui doivent être activées.
  • Envisagez d’utiliser des tables virtuelles pour remplacer la double écriture pour l’intégration.
  • Tous les environnements Human Resources autonomes restants seront automatiquement supprimés dix jours après la migration réussie de l’environnement de production vers l’infrastructure des finances et des opérations,.
  • Si Power BI est nécessaire dans l’environnement des finances et opérations migré, suivez la procédure Présentation de l’administration.
  • Si vous configurez l’intégration avec des applications de finances et d’opérations, consultez Considérations sur la migration.

Intégration en double écriture

Conditions préalables

Procédez comme suit pour installer les tables courantes Dynamics 365 Human Resources.

  1. Accédez au centre d’administration Power Platform, puis sélectionnez l’environnement.
  2. Dans la section Ressources, sélectionnez Applications Dynamics 365, puis sélectionnez Installer l’application.
  3. Sélectionnez les tables courantes Dynamics 365 Human Resources, et installez la dernière version.
  4. Vérifiez que l’installation est un succès.

Pour ajouter des autorisations de double-écriture, procédez comme suit :

  1. Dans le centre d’administration Power Platform, confirmez que les solutions de tables courantes en double écriture Dynamic 365 Human Resources et Dynamics 365 Human Resources sont installées.
  2. Sélectionnez votre environnement.
  3. Dans la section Accès, sous Teams, sélectionnez Afficher tout.
  4. Sélectionnez la division ayant le même nom que l’environnement, puis sélectionnez Gérer les rôles de sécurité.
  5. Sélectionnez les autorisations Administrateur système et Administrateur Human Resources, puis sélectionnez Enregistrer.

Remarque

Les clés d’intégration pour différentes cartes sont disponibles dans Considérations relatives à l’intégration.

Une fois les cartes pertinentes configurées, procédez comme suit.

  1. Accédez à Gestion des données>Interface à double écriture.
  2. Dans Clé d’intégration, confirmez que les clés correctes sont définies. Si une des clés change, mettez-les à jour.
  3. Pour les clés de transaction modifiées, vous devez arrêter la carte, l’actualiser, puis sélectionnez Lancer à nouveau la carte pour les clés qui ont été mises à jour.
Configurer l’intégration de la double écriture dans Microsoft Power Platform
  1. Accédez au centre d’administration Power Platform, puis sélectionnez Environnements dans la navigation de gauche.
  2. Sélectionnez l’environnement précédemment copié/actualisé et confirmez que l’état est Prêt.
  3. Accédez à Lifecycle Services et confirmez que le statut du projet de migration est Déployé.
  4. Sous l’environnement migré, sélectionnez Détails complets pour examiner des détails supplémentaires et configurer une application à double écriture.
  5. Dans le volet Configuration d’application à double écriture, cochez la case pour accepter de mapper et de synchroniser les données entre les bases de données, puis sélectionnez Configurer.
  6. Lorsqu’une boîte de message vous informe de la réussite de la configuration de la double écriture, sélectionnez OK.
  7. Vous pouvez surveiller la progression de la configuration dans les détails.
  8. Lorsque la configuration est terminée, sélectionnez Associer à un environnement Power Platform pour synchroniser les entités de données disponibles.
  9. Lorsque le statut indique que les environnements ont été associés avec succès, accédez au centre d’administration Power Platform pour examiner et sélectionner les entités de données appropriées.
  10. Dans le volet de gauche, sélectionnez Applications Dynamics 365 >Ressources.
  11. Vérifiez que le statut de l’application Human Resources à double écriture est Activé.
  12. Sélectionnez l’application Human Resources à double écriture, puis sélectionnez Installer.
  13. Dans le volet Installer une application Dynamics 365 Human Resources à double écriture, sélectionnez l’environnement approprié pour y installer le package.
  14. Cochez la case pour accepter les conditions d’utilisation du service, puis sélectionnez Installer.
  15. Dans l’environnement de l’application Dynamics 365, le statut sera Installation en cours pendant que l’installation est en cours. Il passera à installé lorsque l’installation sera terminée.
Examiner et appliquer une solution à double écriture
  1. Dans le nouvel environnement de finances et d’opérations, accédez à Gestion des données > Double écriture.
  2. Sélectionnez Appliquer la solution.
  3. Dans le volet, sélectionnez Solutions Dynamics installées, Mappages d’entités principales dans les applications à double écriture, et Mappages Dynamics 365 Human Resources. Sélectionnez ensuite Appliquer. Un message confirme que la solution est en cours d’application. Une fois la solution appliquée avec succès, tous les mappages de table disponibles seront affichés.
  4. Passez en revue les mappages de table disponibles pour sélectionner et exécuter l’intégration à l’aide de la double écriture.
  5. Lorsque vous exécutez l’intégration de la double écriture pour la première fois pour les mappages de table, sélectionnez la case à cocher Synchronisation initiale. S’il existe une intégration à partir de l’environnement Human Resources source, vous n’avez pas à cocher la case Synchronisation initiale lorsque vous exécutez l’intégration pour les mappages de table.
Tables virtuelles Human Resources dans intégration
  1. Configurer l’entité virtuelle de finances et d’opérations. Pour plus d’informations, voir Configurer les entités virtuelles Dataverse.

  2. Si vous utilisez des tables virtuelles Human Resources dans un scénario d’intégration, toutes les tables virtuelles portent le préfixe "mshr" dans un environnement autonome Human Resources. Dans un environnement de finances et d’opérations, les tables portent le préfixe "mserp". Vous devez mettre à jour l’intégration afin qu’elle utilise les tables virtuelles portant le préfixe "mserp". Les modifications seront spécifiques à votre base de code d’intégration. Une recherche globale pour trouver "mshr" et le remplacer par "mserp" peut aider.

  3. Après avoir mis à jour le préfixe en "mserp", vous pouvez activer les entités pertinentes à l’aide de l’option Entités financières et opérationnelles disponibles catalogue Dataverse tableau.

  4. Si vous ne pouvez pas mettre à jour le préfixe "mshr" vers "mserp" pour l’intégration, une solution temporaire consiste à faire pointer la configuration de la source de données Human Resources vers la configuration de la source de données de finances et opérations utilisée pour l’authentification.

    Suivez ces étapes pour installer le Dynamics 365 Human Resources Application Tables virtuelles et utilisez des tables virtuelles portant le préfixe "mshr".

    1. Accédez au centre d’administration Power Platform.

    2. Sur le Environnements onglet, sélectionnez l’onglet Dataverse l’environnement auquel votre instance Finance and Operations est connectée.

    3. Dans la section Ressources, sélectionnez Applications Dynamics 365.

    4. Sélectionnez Installer l’application.

    5. Dans le Installer les applications Dynamics 365 boîte de dialogue, recherchez et sélectionnez le Tableaux virtuels Dynamics 365 HR application, puis sélectionnez Suivant.

    6. Accepter les conditions d’utilisation du service, puis sélectionnez Installer pour démarrer l’installation de l’application.

      Remarque

      L’installation de l’application peut prendre plusieurs minutes.

  5. Désinstaller l’application Tables virtuelles Dynamics 365 HR. Toutes les entités de préfixe portant le préfixe "mshr" sont supprimées de Dataverse.

Remarque

Avant de commencer cette procédure, vous devez vérifier que toutes les entités équivalentes portant le préfixe "mserp" dans l’environnement financier et opérationnel fonctionnent comme prévu.

Cette section présente des recommandations pour la migration de l’infrastructure autonome vers l’infrastructure des finances et des opérations.

  • Nous vous recommandons vivement de travailler avec votre partenaire Microsoft Dynamics pour obtenir de l’aide pour la migration de votre environnement Human Resources.
  • Prévoyez le temps nécessaire pour effectuer des tests d’acceptation utilisateur complets (UAT) sur l’environnement bac à sable migré.
  • Planifiez et documentez les étapes détaillées pour migrer les intégrations vers l’environnement migré.
  • Créez une liste de contrôle détaillée pour décrire le processus de transition pour votre migration.
  • Planifiez une durée d’indisponibilité appropriée pour votre entreprise pendant la migration.
  • Nous recommandons vivement aux clients éligibles au programme FastTrack de travailler avec leur architecte de solution FastTrack pour superviser le processus de migration.
  • Nous vous recommandons vivement d’actualiser votre environnement bac à sable dans l’infrastructure autonome avant d’effectuer la première migration. Cette actualisation doit inclure votre environnement Dataverse connecté à l’environnement bac à sable vers lequel vous prévoyez de migrer.
  • Nous vous recommandons vivement d’utiliser un compte de service lorsque vous déployez, migrez et créez votre projet Lifecycle Services.
  • Prévoyez de mettre à niveau l’environnement bac à sable pour la validation UAT sur la dernière version en disponibilité générale (GA). Pour plus d’informations, voir Observations.