ALM : Pipelines natives : Obtenir le nom du demandeur en PROD

  • ALM : Pipelines natives : Obtenir le nom du demandeur en PROD

    Posté par anthony sur 14 mars 2025 à 20h43

    Pré-requis :

    En général, lorsqu’une demande de déploiement est initiée (par exemple, par Adèle comme illustré dans la capture d’écran ci-dessous), un message automatique est envoyé à un groupe prédéfini, informant les membres de la nécessité d’une action.

    Le problème actuel est qu’Adèle, bien qu’ayant initié la demande, ne recevra jamais directement la réponse du groupe concerné. Cela peut entraîner des difficultés de suivi et un manque de visibilité pour la personne à l’origine de la demande.

    Dans cet article, nous verrons comment configurer correctement les notifications afin que la personne ayant fait la demande initiale soit informée automatiquement de la réponse apportée à celle-ci.

    .

    1. Editer le flux qui se nomme SPN Delegated Deploument Approvals

    • Ajouter une action List Rows
    • Sélectionner la table Users
    • Dans filter Rows mettre l’expression

      fullname eq ‘@{triggerOutputs()?[‘body/OutputParameters/DeployAsUser’]}’

      ou chercher le champ DeployasUser

    • Développer l’action Start and wait for an approval
    • Dans Details, ajouter un champ StageRunDetailsLink (nous en aurons besoin dans un autre article)
    • Profitez en pour modifier le markdown pour rendre le lien cliquable en utilisant ce format [Texte](Lien)
    • Dans requestor mettre l’expression

      first(body(‘obtenir_mail_demandeur’)?[‘value’])?[‘internalemailaddress’]

    Ce qui donne :

    • Cette discussion a été modifiée Il y a 2 semaines, 2 jours par  anthony.
    R3dKap a répondu Il y a 2 semaines, 2 jours 3 Membres · 3 Réponses
  • 3 Réponses
  • anthony

    Membre
    14 mars 2025 à 20h46

    J’ai oublié. Il arrive que le groupe ne recoive pas de mails, car le courriel est envoyé par les services de Microsoft (donc externe au tenant).

    Suivre cette procédure

    • Accéder à https://admin.exchange.microsoft.com/
    • Cliquer sur groupes
    • Cliquer sur sécurité à extension de messagerie
    • Cliquer sur le groupe
    • Cliquer sur paramètres
    • Cliquer sur Modifier la gestion des remises
    • Sélectionner Autoriser les messages en provenance de contacts internes et externes à mon organisation

    • Cette réponse a été modifiée Il y a 2 semaines, 2 jours par  anthony.
  • Annie

    Membre
    16 mars 2025 à 19h18

    je regarde le tout attentivement. Merci:)

  • R3dKap

    Membre
    17 mars 2025 à 22h36

    Top article ! 🙏

Connectez-vous pour répondre.