Partager via


Nouvelle expérience de créateur ALM Accelerator for Power Platform

Démo : Nouvelle expérience du créateur de l’application ALM Accelerator for Power Platform

Regardez la vidéo de démonstration pour en savoir plus sur la nouvelle expérience de création dans ALM Accelerator.

Configurer les nouveaux paramètres du créateur

Le tableau suivant décrit comment configurer les paramètres Fonctions utilisateur dans l’application ALM Accelerator pour activer la nouvelle expérience de création.

Champ active Description
Importer des solutions Pas autorisé Annuler l’autorisation pour masquer la commande Importer la solution dans l’application.
Supprimer des solutions Pas autorisé Annuler l’autorisation pour masquer la commande Supprimer la solution dans l’application.
Gérer les solutions Autorisé Autorisez cette fonction à afficher la commande Gérer les solutions dans l’application.
Statut Extraction Pas autorisé Annulez l’autorisation de cette fonction pour empêcher les utilisateurs d’explorer les exécutions du pipeline pour la promotion et le déploiement.
Création d’un profil Pas autorisé Désactivez cette fonction pour empêcher les utilisateurs de créer des profils de déploiement dans l’application.
Mises à jour du profil Pas autorisé Désactivez cette fonction pour empêcher les utilisateurs de mettre à jour ou créer des profils de déploiement dans l’application.
Promotion avancée Pas autorisé Interdire cette fonction pour désactiver la fonctionnalité de promotion avancée. Les modifications sont validées dans la branche par défaut de l’utilisateur.
Déploiement avancé Pas autorisé Interdire cette fonction pour désactiver la fonctionnalité de déploiement avancée. Les utilisateurs peut choisir entre les environnements cibles qui sont activés pour le déploiement.
Préparer le contournement Pas autorisé Annuler l’autorisation de cette fonction oblige l’utilisateur à passer par l’étape de préparation lors de la promotion d’une solution.
Afficher toutes les solutions Pas autorisé Annuler l’autorisation cette fonction pour n’afficher que les solutions pour lesquelles l’utilisateur dispose d’un profil de déploiement dans les paramètres utilisateur.

Le tableau suivant montre comment les Étiquettes utilisateur sont configurées pour la nouvelle expérience de créateur.

Champ Description
Déployer la solution Entrez une étiquette ou définissez la valeur sur vide pour utiliser l’étiquette par défaut, DÉPLOYER LA SOLUTION.
Valider la solution Entrez une étiquette ou définissez la valeur sur ENREGISTRER LA SOLUTION.
Importer la solution Ce bouton est caché par les paramètres Fonctions utilisateur décrits dans le tableau précédent.
Supprimer la solution Ce bouton est caché par les paramètres Fonctions utilisateur décrits dans le tableau précédent.

Étapes : Expérience de nouveau créateur ALM Accelerator

L’application d’administration ALM Accelerator a été utilisée pour configurer l’expérience utilisateur suivante. L’application Administrateur est installée avec ALM Accelerator. Découvrez comment utiliser l’application d’administration pour configurer et Partager expériences.

Lancer l’expérience de nouveau créateur ALM Accelerator

  1. Sélectionnez Applications>ALM Accelerator for Power Platform.

  2. Créez des connexions et accordez votre consentement lorsque vous y êtes invité.

  3. Si vous êtes invité à créer un HTTP avec la connexion Microsoft Entra, entrez https://graph.microsoft.com pour l’URL de la ressource de base et pour l’URI de la ressource Azure AD.

  4. Sélectionnez Créer pour chaque connexion lorsque vous y êtes invité.

  5. La première fois que vous ouvrez l’application, sélectionnez un environnement.

    La prochaine fois que vous ouvrirez l’application, elle se souvient de l’environnement sous lequel vous travailliez.

    Une liste des solutions non gérées dans l’environnement s’affiche. En fonction des paramètres de déploiement de votre utilisateur, les options suivantes sont disponibles pour chaque solution :

    • Enregistrer la solution : enregistre l’état actuel de la solution dans le contrôle de version afin que toutes les modifications qui y sont apportées puissent être suivies. Les pipelines de déploiement sont créés dans le cadre du processus d’enregistrement.
    • Publier la solution : vous permet de demander le déplacement de la solution entre les environnements.
    • Choisir un profil : permet d’associer une solution à un profil de solution. Si vous ne savez pas quel profil sélectionner, demandez à votre Administrateur le nom du profil pour votre solution.
    • Historique des demandes (>) : répertorie les sauvegardes et les déploiements demandés et terminés pour la solution.

Configurer les paramètres de déploiement

  1. Recherchez votre solution dans la liste des solutions et sélectionnez Choisir un profil. Votre sélection détermine dans quels environnements vous pouvez déployer la solution.

  2. Sélectionnez un profil, puis sélectionnez Enregistrer.

    Note

    Si vous ne trouvez pas de profil de solution adapté à vos besoins, demandez à un administrateur d’en créer un pour vous.

  3. Sous le nom de la solution, sélectionnez Configurer les paramètres de déploiement.

  4. Définissez les paramètres suivants :

    • Liste de déploiement environnement

      • Les environnements de la liste sont ceux spécifiés dans le profil de solution. Ils correspondent aux environnements dans lesquels votre solution est disponible après la publication. Sélectionnez un environnement pour déployer la solution.
    • Références de connexion

      Capture d’écran de la configuration de la référence de connexion dans ALM Accelerator.

      • Toutes les références de connexion de votre solution sont répertoriées. Les utilisateurs peuvent créer des connexions dans leurs environnements en aval pour connecter les références de connexion dans l’environnement cible.
      • Si vous disposez des autorisations nécessaires pour créer des connexions dans l’environnement cible, le bouton + s’affiche. Sélectionnez + pour créer une connexion. Après avoir créé une connexion, sélectionnez Actualiser dans l’angle supérieur droit pour mettre à jour la liste.
        • Pour sélectionner une connexion dans l’environnement cible, sélectionnez une connexion dans la liste.
        • Pour ouvrir la connexion dans l’environnement cible, sélectionnez le nom ou le statut de la connexion.
      • Si vous ne disposez pas des autorisations nécessaires pour créer des connexions dans l’environnement cible, le bouton + est désactivé. Demandez à un autre utilisateur de créer la connexion pour vous :
        • Sélectionnez Demander une connexion.
        • Entrez le nom du membre de l’équipe dont vous avez besoin pour créer la connexion, puis sélectionnez l’utilisateur.
        • Pour ouvrir l’e-mail préformaté, sélectionnez Envoyer. Le Courrier électronique préformaté comprend un lien permettant au destinataire de créer la connexion.
    • Variables environnement

      Capture d’écran de la configuration des variables d’environnement dans ALM Accelerator.

      • Toutes les variables d’environnement de votre solution sont répertoriées. Les utilisateurs peuvent définir la valeur des variables d’environnement dans leurs environnements en aval.
      • Pour les variables d’environnement standard, telles que chaîne, nombre ou JSON, entrez la valeur dans la zone de texte à droite du nom de la variable.
      • Pour les variables d’environnement de la source de données, utilisez les listes déroulantes pour sélectionner la source de données appropriée à utiliser dans l’environnement en aval.
    • Applications sur toile

      Capture d’écran de la configuration du partage d’application dans ALM Accelerator.

      • Toutes les applications de votre solution sont répertoriées. Les utilisateurs peuvent les partager dans leurs environnements en aval avec un groupe Microsoft Entra.
      • Utilisez la liste déroulante pour sélectionner le Groupe Azure AAD avec qui vous souhaitez partager l’application.
      • Pour afficher les détails du groupe, sélectionnez Détails. Un nouvel onglet du navigateur s’ouvre avec un lien vers le groupe Microsoft Entra dans le portail Azure.
      • Pour définir les autorisations, utilisez la liste déroulante des autorisations sur Peut voir, Peut éditer ou Peut afficher et partager.
    • Équipes de groupe

      Capture d’écran de la configuration des équipes du groupe dans ALM Accelerator.

      • Dataverse Les équipes de type Groupe de sécurité AAD sont répertoriées. Les utilisateurs peuvent configurer de nouvelles équipes de groupe pour partager des flux et des connecteurs personnalisés.
      • Sélectionnez + pour ajouter une nouveau configuration d’équipe de groupe. Entrez un Nom d’équipe, sélectionnez un Groupe AAD auquel l’équipe doit être liée, et sélectionnez les Rôles de sécurité selon les besoins. La liste des rôles de sécurité est basée sur ceux disponibles dans l’environnement de développement sélectionné. Ajoutez tous les rôles de sécurité personnalisés à la solution pour vous assurer qu’ils sont disponibles dans l’environnement cible.
    • Flux

      Capture d’écran de la configuration de flux dans ALM Accelerator.

      • Tous les flux de votre solution sont répertoriées. Les utilisateurs peuvent configurer le propriétaire du flux, le partage avec l’équipe Dataverse, l’utilisateur avec lequel activer le flux, si un flux doit être activé ou non, et la séquence d’activation du flux en aval.
      • Pour afficher le flux, sélectionnez son nom. La définition de flux s’ouvre dans un nouvel onglet du navigateur.
      • Utilisez la liste Propriétaire pour sélectionner un utilisateur Dataverse qui possédera le flux dans l’environnement en aval.
      • Utilisez la liste Partage d’équipe pour sélectionner l’équipe Dataverse avec laquelle partager le flux. Cette liste répertorie les équipes Dataverse de l’environnement en aval et les équipes Dataverse configurées dans les paramètres des équipes de groupe.
      • Utilisez la liste Utilisateur d’activation pour sélectionner l’utilisateur qui sera utilisé pour activer le flux.
      • Dans la colonne Flux à activer et ordonner, cochez la case pour indiquer si un flux doit être activé ou non. Utilisez les flèches haut et bas pour placer les lignes dans l’ordre dans lequel elles doivent être activées. Le séquençage de l’activation est particulièrement utile si la solution inclut des flux parents et enfants où les flux enfants doivent être activés avant les flux parents.
    • Connecteurs personnalisés

      Capture d’écran de la configuration des Connecteurs personnalisés dans ALM Accelerator.

      • Tous les connecteurs personnalisés de la solution sont répertoriés. Les utilisateurs peuvent configurer le partage des Connecteurs personnalisés pour les équipes Dataverse dans les environnements en aval.
      • Utilisez la liste Partage pour sélectionner l’équipe Dataverse avec laquelle partager le connecteur personnalisé. Cette liste répertorie les équipes Dataverse de l’environnement en aval et les équipes Dataverse configurées dans les paramètres des équipes de groupe.

Enregistrer et déployer la solution

  1. Publier les changements de l’application.

  2. Sélectionnez Enregistrer la solution pour transférer vos modifications à Git.

    Assurez-vous de publier toutes les modifications apportées à l’application avant de lancer un enregistrement.

    En arrière-plan, l’application pousse votre modification vers le contrôle de version en créant automatiquement une branche. Répétez les push au fur et à mesure que vous apportez des modifications à votre solution afin que votre historique des modifications soit conservé.

    Au cours de cette étape, vous êtes invité à configurer les paramètres de déploiement.

    Un indicateur d’attente apparaît quand la transmission de type push commence. Lorsque la transmission de type push réussit, une case à cocher apparaît. Un X rouge indique que la poussée a échoué.

  3. Lorsque vous êtes prêt à déployer vos modifications dans d’autres environnements, sélectionnez Déployer la solution.

  4. Entrez un Titre et Remarques pour la demande d’extraction créée dans Azure DevOps.

  5. Sélectionnez un environnement pour déployer la solution.

    En fonction de la configuration Profil de solution, l’application crée soit une demande d’extraction qui doit être complétée dans Azure DevOps, soit déclenche un pipeline que quelqu’un doit approuver pour qu’elle s’exécute et termine la publication.

    Quand l’indicateur de progression apparaît, cela signifie que le déploiement a commencé. Sélectionner le crochet dans l’angle droit (>) pour visualiser l’historique des demandes.

    Capture d’écran de l’historique des demandes d’une solution dans ALM Accelerator.