Utiliser le langage Markdown dans les demandes d’approbation Power Automate

Cet article montre comment utiliser la syntaxe [Markdown](https://en.wikipedia.org/wiki/Markdown pour ajouter une mise en forme enrichie à vos demandes d’approbation.

Important

  • Les e-mails de demande d’approbation sont des messages actionnables. Si votre client Microsoft Outlook ne prend pas en charge les messages actionnables, il affiche les demandes d’approbation au format HTML.
  • Tous les moteurs de rendu Markdown présentent des différences d’implémentation. Pour plus de détails, consultez la section Support client.
  • Markdown n’est actuellement pas pris en charge pour l’application Approbations dans Microsoft Teams.

Support client

Le support de Markdown parmi les clients est incohérent. L’équipe Power Automate travaille pour corriger ces incohérences, mais des incohérences subsistent. Le tableau suivant présente les limitations connues parmi les clients pris en charge.

Fonctionnalité Power Automate Application mobile Power Automate Outlook Outlook Web Teams Application Teams mobile Application Approbations Teams
En-têtes Oui Oui Oui Oui Non Non Non
Listes numérotées Oui Oui Non Oui Oui Oui Non
Listes numérotées imbriquées Oui Oui Non Oui Oui Oui Oui
Tables Oui Oui Oui Oui Non Non Non
Images Non Non Non Non Non Non Non
Sauts de ligne forcés Oui* Oui* Non (utilisez une ligne vide à la place) Oui* Oui* Oui* Non
Lignes vides Non Non Oui Oui Non Oui Non
Accentuation Oui Oui Oui Oui Non Non Non

*Les sauts de ligne forcés dans les cellules du tableau ne sont pas pris en charge pour Power Automate, l’application mobile Power Automate, Outlook Web, Teams et l’application mobile Teams.

Note

Pour Outlook Mobile, les paramètres précédents peuvent varier selon l’application cliente Outlook et la version que vous utilisez.

En-têtes

Structurez vos commentaires à l’aide d’en-têtes. Les en-têtes permettent de segmenter les commentaires et les rendent ainsi plus lisibles.

Commencez une ligne par un caractère de hachage # pour définir un titre. Organisez vos remarques à l’aide de sous-titres en commençant une ligne par des caractères de hachage supplémentaires, par exemple ####. Jusqu’à six niveaux d’en-têtes sont pris en charge.

Exemple :

# This is a H1 header
## This is a H2 header
### This is a H3 header
#### This is a H4 header
##### This is a H5 header

Résultat :
Exporter le flux.

Paragraphes et sauts de ligne

Facilitez la lecture de votre texte en l’espaçant à l’aide de paragraphes ou de sauts de ligne. Entrez deux espaces avant le saut de ligne pour forcer la plupart des clients à démarrer une nouvelle ligne.

Exemple :

This is line 1.(space)
Now text will appear on the next line.

Résultat : il s’agit de la ligne 1.
Maintenant, le texte apparaîtra sur la ligne suivante.

Exemple 2

This is line 1.(space, space)  

Line 2 has extra space before it.

Résultat :
Il s’agit de la ligne 1.

La ligne 2 dispose d’un espace supplémentaire devant elle.

Listes

Organisez les éléments connexes à l’aide de listes. Vous pouvez ajouter des listes triées contenant des numéros ou des listes non triées avec des puces uniquement.

Les listes triées commencent par un numéro, suivi d’un point pour chaque élément de la liste. Les listes non triées commencent par un *. Commencez chaque élément de la liste sur une nouvelle ligne. Dans un fichier ou un widget Markdown, insérez deux espaces avant le saut de ligne pour commencer un nouveau paragraphe, ou deux sauts de ligne consécutivement pour commencer un nouveau paragraphe.

Listes triées ou numérotées

Exemple :

1. First item.
1. Second item.
1. Third item.

Résultat :

  1. Premier élément.
  2. Second élément.
  3. Troisième élément.

Listes à puces

Exemple :

- Item 1
- Item 2
- Item 3

Résultat :

  • Élément 1
  • Élément 2
  • Élément 3

Listes imbriquées

Exemple :

1. First item.
   - Item 1
   - Item 2
   - Item 3
1. Second item.
   - Nested item 1
   - Nested item 2
   - Nested item 3

Résultat :

  1. Premier élément.

    • Élément 1
    • Élément 2
    • Élément 3
  2. Second élément.

    • Élément imbriqué 1
    • Élément imbriqué 2
    • Élément imbriqué 3

Utilisez des liens HTTPS, qui sont affichés sous forme de liens dans tous les clients. Les liens non HTTPS (par exemple, FTP, HTTP et courrier) peuvent être affichés sous forme de texte normal.

Vous pouvez définir des liens au format texte pour votre URL à l’aide de la syntaxe Markdown standard :

[Link Text](Link URL)

Exemple :

[Power Automate](https://make.powerautomate.com)

Résultat :
Power Automate

Tables

Organisez les données structurées à l’aide de tableaux.

  • Placez chaque ligne du tableau sur sa propre ligne
  • Séparez les cellules du tableau à l’aide de la barre verticale |
  • Les deux premières lignes d’un tableau définissent les en-têtes de colonne et l’alignement des éléments dans le tableau
  • Veillez à terminer chaque ligne avec un retour chariot (CR) ou un saut de ligne (LF).
  • L’alignement du texte dans un élément de tableau n’est pas actuellement pris en charge.

Exemple :

| Heading 1 | Heading 2 | Heading 3 |
|-----------|-----------|-----------|
| Cell A1 | Cell A2 | Cell A3 |
| Cell B1 | Cell B2 | Cell B3 |

Résultat :

Titre 1 Titre 2 Titre 3
Cellule A1 Cellule A2 Cellule A3
Cellule B1 Cellule B2 Cellule B3

Accentuation (gras, italique, barré)

Vous pouvez mettre en évidence un texte en appliquant aux caractères un style gras, italique ou barré.

  • Pour mettre en italique : entourez le texte d’un astérisque * ou d’un trait de soulignement _
  • Pour mettre en gras : entourez le texte d’astérisques doubles **.
  • Pour barrer un texte : entourez le texte de deux caractères tilde ~~.

Combinez ces éléments pour appliquer plusieurs styles au texte.

Exemple :

Use _emphasis_ in comments to express **strong** opinions and point out ~~corrections~~ 
**_Bold, italicized text_**  
**~~Bold, strike-through text~~**

Résultat :
Utilisez emphase dans les commentaires pour exprimer des opinions fortes et soulignez les corrections
Texte en gras, en italique
Texte en gras et barré

Caractères spéciaux

Syntaxe Exemple/notes

Pour insérer un des caractères suivants, ajoutez en préfixe une barre oblique inverse :

\ backslash

` backtick

_ underscore

{} curly braces

[] square brackets

() parentheses

# hash mark

+ plus sign

- minus sign (hyphen)

. dot

! exclamation mark

Quelques exemples d’insertion de caractères spéciaux

Entrez ```\\``` pour obtenir \\

Entrez ```\_``` pour otenir \_

Entrez ```\#``` pour obtenir \#

Entrez ```\(``` pour obtenir \(

Entrez ```\.``` pour obtenir \.

Entrez ```\!``` pour obtenir \!