Partager via


Conseils et FAQ sur le Starter Kit CoE

Cet article fournit des conseils sur la configuration et l’utilisation du Kit de démarrage Microsoft CoE et des réponses aux questions fréquemment posées (FAQ).

Installer une solution dans un environnement de production

  1. Accédez à make.powerapps.com.

  2. Accéder à vos environnements CoE. Dans cet exemple, l’environnement est nommé Contoso CoE.

    Capture d’écran montrant l’environnement du portail Power Apps maker avec l’exemple d’environnement mis en surbrillance dans le menu Environnements.

  3. Dans le volet gauche, sélectionnez Solutions.

  4. Sélectionnez Importer, puis sélectionnez Parcourir.

  5. Sélectionnez la solution dans le téléchargement du kit de démarrage CoE.

  6. Établissez des connexions pour activer votre solution. Si vous créez une connexion, sélectionnez Actualiser. La progression de votre importation reste intacte.

    Capture d’écran montrant le volet Importer une solution ouvert à partir du menu de navigation Solutions.

  7. Mettez à jour les valeurs de la variable d’environnement.

    Ces variables d’environnement stockent les données de configuration des applications et des flux spécifiques à votre organisation ou à votre environnement. En définissant la valeur une fois par environnement, elle apparaît dans tous les flux et applications nécessaires au sein de cet environnement.

    Capture d’écran montrant la section Variables d’environnement du volet Importer une solution.

  8. Cliquez sur Importer.

Définir Exécuter uniquement les propriétés de l’utilisateur du flux

  1. Supprimez les couches non gérées pour tous les flux.

  2. Rendez-vous sur la page Détails, puis sélectionnez le bouton de modification Exécuter uniquement les utilisateurs.

    Capture d’écran montrant l’emplacement du lien Modifier dans le volet Exécuter uniquement les utilisateurs.

    Toutes les connexions dans le flux enfant sont affichées.

  3. Pour chaque connexion à l’exception de Microsoft Dataverse, modifiez la valeur pour utiliser cette connexion '(userPrincipalName@company.com). Pour Microsoft Dataverse, laissez la valeur vide.

    Capture d’écran montrant le volet Gérer les autorisations d’exécution uniquement avec l’option Utiliser cette option de connexion mise en surbrillance sous Connexions utilisées.

  4. S’il n’y a pas de connexion pour l’un des connecteurs, accédez à Données>Connexions, et créez-en un pour le connecteur.

  5. Après avoir mis à jour tous les utilisateurs en mode exécution uniquement, activez le flux enfant.

Rechercher les rôles de sécurité d’un utilisateur dans un environnement

Pour rechercher les rôles de sécurité d’un utilisateur dans un environnement, procédez comme suit :

  1. Accéder au centre d’administration de Power Platform.

  2. Sélectionnez Gérer les>environnements.

  3. Sélectionnez votre environnement.

  4. Cliquez sur Paramètres.

    Capture d’écran montrant l’emplacement du menu Paramètres dans un environnement.

  5. Dans Utilisateurs + Autorisations, sélectionnez Utilisateurs.

    Capture d’écran montrant où se trouve l’option Utilisateurs dans le menu Utilisateurs + autorisations.

  6. Recherchez l’utilisateur et sélectionnez-le pour afficher les propriétés.

  7. Vérifiez les rôles de sécurité de l’utilisateur sous Rôles.

Importer un flux

Parfois, vous pouvez déployer un flux unique pour résoudre des problèmes spécifiques. Lorsque vous mettez ces flux à disposition, la première étape consiste à les importer.

Pour importer vos flux :

  1. Accédez à make.powerautomate.com.

  2. Sélectionnez votre environnement cible. Pour cet exemple, choisissez votre environnement CoE.

  3. Sélectionnez Mes flux>Importer>Package d’importation (hérité).

    Capture d’écran montrant où importer un flux à partir du menu de navigation Mes flux.

  4. Sélectionnez et chargez votre flux.

    Capture d’écran montrant l’invite Importer le package.

  5. Créez les connexions nécessaires, puis sélectionnez Importer.

    Capture d’écran montrant la section Configuration de l’importation d’une ressource contenant un courrier électronique.

  6. Sélectionnez Ouvrir le flux pour l’afficher.

    Capture d’écran montrant l’emplacement du lien Ouvrir le flux.

  7. Revenez à la vue précédente pour voir les détails du package.

    Capture d’écran montrant l’emplacement de l’icône du bouton Précédent.

  8. Activez le flux.

    Capture d’écran montrant où se trouve la sélection Activer dans la barre de navigation du flux des journaux d’audit.

Configurer CoE pour un sous-ensemble d’environnements

Vous pouvez surveiller et régir uniquement certains environnements à l’aide du Kit de démarrage CoE. Par exemple, vous pouvez configurer le Kit de démarrage CoE pour des unités commerciales individuelles gérant leurs propres centres d’excellence plus petits, ou vous pouvez inclure vos environnements Dynamics 365 dans les processus du Kit de démarrage CoE.

Important

Un processus de kit de démarrage n’est pas une fonctionnalité de sécurité et n’implémente pas la confidentialité des données ou la sécurité au niveau des lignes. Le processus est uniquement destiné à faciliter la surveillance et la gestion des environnements pour les unités organisationnelles.

Vous pouvez activer de manière sélective les processus du kit de démarrage CoE pour des environnements spécifiques :

  1. Une fois que vous avez importé des composants Core et avant d’activer les flux, définissez la valeur de la variable d’environnement est l’inventaire de tous les environnements sur Non. En savoir plus sur les variables d’environnement de mise à jour.

  2. Continuez avec la configuration du secteur et activez tous les flux d’inventaire.

  3. Attendez la fin de la première exécution de l’inventaire de Administrateur | Modèle de synchronisation v3. Tous les environnements du client sont ajoutés comme exclus de l’inventaire.

    Capture d’écran montrant l’emplacement de la page Environnement exempté de l'inventaire dans le menu Environnements.

  4. Ajoutez les environnements que vous souhaitez surveiller et gérer à l’inventaire en sélectionnant Non pour la configuration Exclure du stock.

    Capture d’écran mettant en surbrillance la configuration Exclure du stock définie sur Non.

  5. Attendez la fin de la prochaine exécution de l’inventaire. Elle récupère et surveille automatiquement l’inventaire des environnements sélectionnés.

Exécuter un inventaire complet

Pour réduire les appels d’API, les flux d’inventaire ne mettent pas à jour tous les objets avec chaque flux de synchronisation. Les flux ne mettent à jour que les objets modifiés depuis le dernier inventaire.

Note

Les flux de stock ne vérifient pas chaque objet tous les jours pour voir si sa date de modification est plus récente que celle de l’inventaire.

Actions de flux de stock :

  1. Récupère tous les objets. Par exemple, le flux appelle Obtenir des applications en tant qu’administrateur.

  2. Filtre la liste d’objets renvoyés pour obtenir les objets dont la date de modification est supérieure à sept jours (configurable via InventoryFilter_DaysToLookBack).

  3. Vérifie chaque objet dans le résultat filtré pour voir si sa date de modification actuelle est plus récente que celle de l’inventaire.

  4. Mets à jour ces objets avec la date de modification la plus récente.

Si les flux de synchronisation sont désactivés pendant plus de sept jours, vous ne pouvez obtenir les mises à jour d’inventaire que vous avez manquées en modifiant la variable d’environnement InventoryFilter_DaysToLookBack . En savoir plus sur les variables d’environnement de mise à jour.

Pour mettre à jour entièrement votre inventaire à nouveau, modifiez la variable d’environnement Inventaire complet :

  1. Définissez la valeur de la variable d’environnement Inventaire complet sur Oui. En savoir plus sur les variables d’environnement de mise à jour.

  2. Exécutez le flux Administrateur | Modèle de synchronisation v4 (Pilote).

  3. Attendez que le flux finisse de s’exécuter.

  4. Rétablissez la variable d’environnement Inventaire complet sur Non.

Mettre à jour l’inventaire pour une application ou un flux sélectionné

Vous pouvez déclencher manuellement une mise à jour d’inventaire pour une application ou un flux spécifique si vous avez besoin des derniers détails en dehors de la planification de synchronisation régulière.

Forcer l’inventaire sur les objets

Pour réduire les appels d’API, les flux d’inventaire ne mettent pas à jour tous les objets à chaque exécution de synchronisation. Les flux ne mettent à jour que les objets modifiés depuis le dernier inventaire. Toutefois, si vous souhaitez forcer l'inventaire pour un objet individuel, utilisez l'indicateur Inventorise-moi. Tous les objets ont cet indicateur.

Voici un exemple de définition de cet indicateur à l’aide d’objets Cloud Flow.

  1. Accédez à Power Apps et sélectionnez votre environnement CoE.
  2. Ouvrez l'application Vue administrateur Power Platform.
  3. Cliquez sur Flux.
  4. Sélectionnez le flux pour lequel vous souhaitez forcer l’inventaire dans la vue.
  5. Cliquez sur Paramètres.
  6. Modifiez l’indicateur M’inventorier en Oui.

Lorsque vous définissez cet indicateur sur Oui, l’exécution de l’inventaire suivante met à jour l’objet, même s’il n’est pas récemment modifié. L’indicateur est ensuite réinitialisé à Non.

Forcer l’inventaire sur les détails de l’action du flux de cloud

Nous recueillons des détails sur les actions de flux dans un flux durable appelé Administrateur | Modèle de synchronisation v3 (Détails de l’action de flux).

Pour forcer l’exécution de l’inventaire pour votre flux, utilisez l’indicateur Inventory My FlowActionDetails.

  1. Accédez à Power Apps et sélectionnez votre environnement CoE.
  2. Ouvrez l'application Vue administrateur Power Platform.
  3. Cliquez sur Flux.
  4. Sélectionnez le flux pour lequel vous souhaitez forcer l’inventaire des détails des actions de flux à partir de la vue.
  5. Cliquez sur Paramètres.
  6. Remplacez l’indicateur Inventorier mes FlowActionDetails par Oui.

Mettre à jour les variables d’environnement

Utilisez des variables d’environnement pour gérer les paramètres de configuration de votre Kit de démarrage CoE dans les environnements. Cette section met en évidence les limitations importantes et explique comment mettre à jour des variables.

Limitations des variables d’environnement

Les limitations suivantes s’appliquent lors de la mise à jour des variables d’environnement :

  • Vous ne pouvez pas mettre à jour les valeurs des variables d’environnement à partir de la solution importée.
  • Ajoutez toujours ou mettez à jour la valeur actuelle, pas la valeur par défaut, car la valeur par défaut est écrasée lorsque vous installez une mise à jour.
  • Vous ne pouvez pas mettre à jour les variables d’environnement de secret Azure Key Vault à l’aide du Centre de commandes d’administration CoE. À la place, mettez-les à jour via la Solution par défaut.

Mettre à jour des variables d’environnement spécifiques au Kit de démarrage CoE

Pour mettre à jour les variables d’environnement utilisées dans le kit, utilisez le Centre de commandes d’administration CoE :

  1. Accédez à Power Apps et sélectionnez votre environnement CoE.
  2. Ouvrez l’application Centre de commandes de l’administrateur CoE.
  3. Sélectionnez l’écran Variables d’environnement.
  4. Sélectionnez une variable d’environnement à mettre à jour, puis sélectionnez Modifier dans la barre de navigation.

Assurez-vous que les flux qui utilisent des variables d’environnement ne sont pas mis en cache

Power Automate met parfois en cache les anciennes valeurs pour les variables d’environnement. Si vous ne voyez pas le comportement attendu après avoir modifié une variable d’environnement, redémarrez les flux affectés.

  1. Accédez à Power Automate.

  2. Dans le volet gauche, sélectionnez Solutions.

  3. Sélectionnez Solution par défaut et changez le filtre pour afficher les Variables d’environnement.

  4. Sélectionnez une variable que vous souhaitez mettre à jour et sélectionnez son menu de dépassement de capacité pour afficher les>.

  5. Repérez l’onglet Utilisé par et le processus Type d’objet.

    Capture d’écran montrant l’onglet Utilisé par et la section Type d’objet d’une dépendance.

  6. Désactivez tous les flux, puis réactivez-les.

Variables d’environnement hors du kit

Si vous n’utilisez pas l’application Centre de commandes d’administration CoE , vous pouvez mettre à jour des variables d’environnement en dehors du kit directement dans l’environnement. La mise à jour via l’environnement est le seul moyen de mettre à jour les variables d’environnement secrètes Key Vault Azure.

  1. Accédez à Power Automate.

  2. Dans le volet gauche, sélectionnez Solutions.

  3. Sélectionnez Solution par défaut et changez le filtre pour afficher les Variables d’environnement.

  4. Sélectionnez une variable que vous souhaitez mettre à jour, puis configurez sa valeur actuelle.

  5. Si vous mettez à jour une variable d’environnement secrète Azure Key Vault, entrez les informations suivantes :

    • ID d’abonnement Azure : ID d’abonnement Azure associé au coffre de clés.
    • Nom du groupe de ressources : groupe de ressources Azure où se trouve le coffre de clés qui contient la clé secrète.
    • Nom Azure Key Vault : nom du coffre de clés qui contient la clé secrète.
    • Nom de la clé secrète: nom de la clé secrète qui se trouve dans Azure Key Vault.

Conseil

Vous trouverez l’ID d’abonnement, le nom du groupe de ressources et le nom du coffre de clés dans la page Vue d’ensemble du portail Azure du coffre de clés. Pour rechercher le nom du secret dans la page du coffre de clés dans le portail Azure, sélectionnez Paramètres>Secrets.

Mettre à jour les références de connexion

  1. Accédez à Power Automate.
  2. Dans le volet gauche, sélectionnez Solutions.
  3. Sélectionnez Solution par défaut et changez le filtre pour afficher les Références de connexion.
  4. Sélectionnez une référence de connexion.
  5. Définissez la valeur en sélectionnant une connexion existante dans la liste déroulante ou en créant une nouvelle connexion.
  6. Sélectionnez Enregistrer et confirmer vos modifications.

Surveiller et personnaliser les courriers électroniques

La solution stocke tous les e-mails envoyés dans le cadre du Kit de démarrage CoE dans la table e-mails personnalisés . Pour personnaliser les e-mails, il n’est pas nécessaire de modifier les flux ou les applications qui envoient les e-mails. À la place, vous pouvez utiliser l’application Centre de commandes de l’administrateur CoE.

  1. Accédez à Power Apps et sélectionnez votre environnement CoE.
  2. Ouvrez l’application Centre de commandes de l’administrateur CoE.
  3. Sélectionnez E-mails personnalisés.
  4. Sélectionnez l’e-mail que vous souhaitez personnaliser, puis sélectionnez Modifier.

Par défaut, tous les e-mails sont fournis en anglais. Pour ajouter des versions localisées de l’e-mail, sélectionnez Ajouter une langue.

Capture d’écran montrant la page E-mails personnalisés du Centre de commandes d’administration du CoE Power Apps.

Partager une application depuis un environnement de production

  1. Accédez à Power Apps et sélectionnez votre environnement CoE.

  2. Dans l’application que vous souhaitez partager, sélectionnez le menu de débordement ...>Partager.

  3. Sélectionnez le nouveau un rôle de sécurité Dataverse. Le Kit de démarrage CoE fournit trois rôles de sécurité :

    • Rôle de sécurité Administrateur Power Platform pour partager une application avec les administrateurs
    • Rôle de sécurité Créateur Power Platform pour partager une application avec vos créateurs
    • Rôle de sécurité Utilisateur Power Platform pour partager une application avec les utilisateurs
  4. Sélectionnez Partager.

Obtenir une URL Power Apps depuis un environnement de production

  1. Accédez à Power Apps et sélectionnez votre environnement CoE.
  2. Sélectionnez Applications.
  3. Sélectionnez l’application qui dispose de l’URL dont vous avez besoin.
  4. Sélectionnez le menu de débordement ...>Détails.
  5. Sélectionnez le lien Web.

Gérer la limitation de requêtes du back-end lors des processus d’inventaire

Certains utilisateurs peuvent être confrontés à une limitation par les backends du produit, comme la mise à jour des enregistrements dans Dataverse, pendant leur processus d’inventaire. Cette limitation entraîne des erreurs 429. Pour résoudre ce problème, utilisez une variable d’environnement qui ajoute un délai au début de chaque action d’inventaire individuelle. Ce délai empêche les actions de s’exécuter simultanément. Notez que, bien que cette approche atténue les problèmes d’accès concurrentiel, elle peut prolonger le processus d’inventaire.

Pour utiliser cette variable d’environnement, définissez DelayObjectInventory sur Oui.

En savoir plus sur les variables d’environnement de mise à jour.

Configurer des identités de connexion inter-locataires

Dans l’application Power Platform Admin View, vous voyez les identités de connexion inter-locataires surlignées. Comment configurer ce qui est considéré entre les clients ?

Capture d’écran montrant la page Références de connexion inter-clients dans le menu de navigation Identités de connexion de la Vue administrateur Power Platform.

Comment configurer une identité de connexion locale

Par défaut, seul le domaine hôte de l’identité exécutant les flux d’inventaire est une identité local_. Pour configurer cette identité, utilisez la variable d’environnement Domaines hôtes .

Entrez les hôtes que vous souhaitez ajouter en tant que chaîne séparées par des virgules.

Capture d’écran montrant le volet Configurer la variable d’environnement à partir d’un nom de variable d’environnement sélectionné.

En savoir plus sur la mise à jour des variables d’environnement.

Comment mettre à jour les données pour respecter les clients locaux configurés

La modification de la variable d’environnement Domaines hôtes ne met pas à jour rétroactivement les anciennes données dans les tables. Étant donné que cette modification de paramètre est peu fréquente, la solution ne la compare pas régulièrement pour éviter les appels d’API supplémentaires. Vous devez mettre à jour cette variable d’environnement manuellement.

Mettez à jour cette variable manuellement avec des flux personnalisés, un complément Excel ou via des plug-ins. La logique sous-jacente est cohérente entre ces méthodes. Choisissez donc la méthode qui convient le mieux à vos besoins.

Pour cet exemple, nous utilisons le Add-In Excel en raison de sa vitesse et de son impact minimal sur l’API.

  1. Accédez au tableau Identité de référence de connexion et sélectionnez Modifier les données dans Excel.

    Capture d’écran de l’emplacement où choisir l’option Modifier les données dans Excel dans la barre de menus Modifier.

  2. Cliquez sur Activer la modification.

    Capture d’écran montrant où sélectionner le bouton Activer la modification.

  3. Sélectionnez Accepter et continuer, si vous y êtes invité, puis connectez-vous avec votre identité d’administrateur CoE.

    Capture d’écran montrant où sélectionner le bouton Accepter et Continuer.

  4. Filtrez le champ accountName en fonction du domaine que vous avez ajouté à la variable d’environnement Domaines hôtes.

    Capture d’écran montrant les résultats filtrés par nom de domaine.

  5. Définissez le champ NoneOrCrossTenantIdentity à Non.

    Capture d'écran affichant où modifier le champ NoneOrCrossTenantIdentity.

  6. Supprimez les filtres et publiez.

    Capture d’écran mettant en évidence le bouton Publier.

Comment activer les flux de processus métier ?

Parfois, les utilisateurs rencontrent des flux de processus d’entreprise (BPF) désactivés dans le kit en raison de problèmes d’installation.

Pour utiliser des fonctionnalités qui s’appuient sur ces fichiers BPF, vous pouvez les activer manuellement :

  1. Accédez à la solution avec les flux des processus d’entreprise et sélectionnez l’option pour afficher les processus.

  2. Recherchez les fichiers BPF qui sont désactivés et sélectionnez celui que vous souhaitez activer pour l’ouvrir.

    Capture d’écran montrant l’état des processus BPF d’approbation de flux dans le Centre d'Excellence - Composants Principaux comme étant désactivés.

  3. Sélectionnez Activer pour activer le flux des processus d’entreprise.

    Capture d’écran montrant l’emplacement du bouton Activer dans la barre de navigation du flux du processus d’entreprise d’approbation de flux.

Quelle licence dois-je affecter à l’utilisateur exécutant des flux du Kit de démarrage CoE ?

Avant d’installer le Kit de démarrage CoE, l’utilisateur doit disposer d’une licence Power Automate par utilisateur, ou les flux doivent être couverts par une licence par flux.

Souvent, vous avez besoin d’une combinaison de ces licences pour exécuter le Kit de démarrage CoE avec succès. La combinaison spécifique dépend de facteurs tels que le nombre de ressources (applications, flux, environnements) dans votre locataire, le nombre de créateurs et la fréquence à laquelle de nouvelles ressources sont créées et modifiées.

Différents types de licence Power Automate ont des limites et des restrictions d’API différentes. Si votre type de licence n’est pas suffisant, le flux peut être limité ou exécuté pendant une période prolongée.

Procédez comme suit pour vous aider à déterminer la licence à sélectionner :

  1. Comprendre les limites des demandes Power Automate.

  2. Commencez par attribuer une licence Power Automate par utilisateur et activez tous les flux requis. Surveillez les flux avec NETTOYAGE, Modèle de synchronisation (flux) et Modèle de synchronisation (applications) dans le nom. Les options peuvent consommer un nombre élevé de requêtes d’API. Vous pouvez utiliser l’analyse des actions pour surveiller les demandes d’API de ces flux.

  3. Si le flux exécute trop d’actions, changez le propriétaire du flux sur un autre compte avec une licence Power Automate par utilisateur. Cette étape équilibre la charge des demandes d’API.

  4. Si le flux continue d’exécuter trop d’actions, envisagez de lui attribuer un plan par flux. Cette action alloue la capacité et les requêtes d’API spécifiquement pour le flux.