{"id":83827,"date":"2020-05-03T15:59:43","date_gmt":"2020-05-03T13:59:43","guid":{"rendered":"https:\/\/www.junarnoalg.com\/?p=83827"},"modified":"2024-05-19T20:05:17","modified_gmt":"2024-05-19T18:05:17","slug":"un-mur-dactualits-dans-teams-suite","status":"publish","type":"post","link":"https:\/\/blog.teamy.be\/index.php\/2020\/05\/03\/un-mur-dactualits-dans-teams-suite\/","title":{"rendered":"Un mur d&rsquo;actualit&eacute;s dans Teams &ndash; Suite"},"content":{"rendered":"<p><a href=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image001-1.jpg\"><img fetchpriority=\"high\" decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"clip_image001\" src=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image001_thumb-1.jpg\" alt=\"clip_image001\" width=\"954\" height=\"242\" border=\"0\" \/><\/a><\/p>\n<p>A l&rsquo;heure du digital, faire circuler l&rsquo;information n&rsquo;a jamais \u00e9t\u00e9 aussi simple. Mais attention \u00e0 ne pas noyer votre communaut\u00e9 par une diffusion massive et abusive d&rsquo;informations. Nos boites mails sont d\u00e9j\u00e0 pleines de courriers ind\u00e9sirables, il ne faudrait pas ajouter votre propre pierre \u00e0 cet \u00e9difice sous peine que vos propres informations ne passent \u00e0 la trappe.<\/p>\n<p>En entreprise, comme \u00e0 l&rsquo;\u00e9cole, tenir informer votre communaut\u00e9 est une n\u00e9cessit\u00e9. Certaines informations \u00ab\u00a0importantes\u00a0\u00bb doivent \u00eatre diffus\u00e9es rapidement, d&rsquo;autres non. Il existe globalement deux vecteurs de diffusions, la newsletter (ou bulletin d&rsquo;informations) envoy\u00e9e par courrier \u00e9lectronique et le mur d&rsquo;actualit\u00e9s (blog, site web intranet, r\u00e9seaux social priv\u00e9, \u2026)<\/p>\n<p>Pour votre lecteur, la newsletter peut devenir un rendez-vous attendu si celle-ci est bien g\u00e9r\u00e9e. Ce sera l&rsquo;occasion pour vous de fid\u00e9liser vos lecteurs, de leurs adresser de l&rsquo;information sur un ton plus personnel.<\/p>\n<p>Pour votre lecteur, le mur d&rsquo;actualit\u00e9s, est l&rsquo;endroit o\u00f9 il pourra prendre connaissance des derni\u00e8res informations sur l&rsquo;activit\u00e9 de votre organisation, au moment le plus opportun pour lui<\/p>\n<p>Ces deux moyens de communiquer ont chacun leurs adeptes. Mais chacun a ses avantages et ses d\u00e9fauts. Une newsletter ne peut contenir que de l&rsquo;information sommaire, sinon elle devient vite illisible, donc inutile. Un mur d&rsquo;actualit\u00e9s va vous permettre d&rsquo;\u00eatre beaucoup plus expressif dans vos communications, mais il faudra inciter vos lecteurs \u00e0 y venir, sinon il devient inutile. Pour une communication r\u00e9ussie, jouons sur les deux !<\/p>\n<p>Voici quelques recommandations pour une bonne diffusion de vos informations.<\/p>\n<ul>\n<li>Diffuser en quasi temps r\u00e9el, par courrier, uniquement les informations urgentes<\/li>\n<li>Diffuser, selon une fr\u00e9quence r\u00e9guli\u00e8re (journali\u00e8re, hebdomadaire, mensuelle), les informations de second plan<\/li>\n<li>Mettre en place un mur d&rsquo;actualit\u00e9s qui vous servira d&rsquo;archives consultables<\/li>\n<\/ul>\n<p>Dans un article pr\u00e9c\u00e9dent, nous avions vu comment construire un mur d&rsquo;actualit\u00e9s.<\/p>\n<p><a href=\"https:\/\/actualites.neomytic.be\/index.php\/2020\/05\/02\/un-mur-dactualits-dans-teams\/\">https:\/\/actualites.neomytic.be\/index.php\/2020\/05\/02\/un-mur-dactualits-dans-teams\/<\/a><\/p>\n<p>Le temps est venu de prendre en charge la cr\u00e9ation et la diffusion de notre newsletter (Bulletin d&rsquo;informations)<\/p>\n<p>Voici les \u00e9l\u00e9ments dont nous allons avoir besoin<\/p>\n<ul>\n<li>Une liste SharePoint reprenant nos utilisateurs abonn\u00e9s \u00e0 notre bulletin d&rsquo;information<\/li>\n<li>Un formulaire Forms et un flux Power Automate, permettant de de s&rsquo;inscrire ou de se retirer de la newsletter<\/li>\n<li>Un flux Power Automate pour l&rsquo;envoi r\u00e9gulier du bulletin d&rsquo;information<\/li>\n<\/ul>\n<p>En l&rsquo;\u00e9tat j&rsquo;utilise une liste SharePoint qui va jouer le r\u00f4le de ma liste de distribution. Il aurait \u00e9t\u00e9 plus efficace d&rsquo;utiliser un groupe de distribution Exchange, mais Power Automate ne propose pas d&rsquo;action permettant de mettre \u00e0 jour les membres d&rsquo;un groupe de distribution Exchange, donc on fait avec les moyens du bord.<\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"font-weight: bold;\">Cr\u00e9ation de notre liste SharePoint de distribution<\/span><\/h3>\n<p><a href=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image002.png\"><img decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"clip_image002\" src=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image002_thumb.png\" alt=\"clip_image002\" width=\"954\" height=\"230\" border=\"0\" \/><\/a><\/p>\n<p>Depuis le site SharePoint associ\u00e9 \u00e0 mon \u00e9quipe \u00ab\u00a0Actualit\u00e9s\u00a0\u00bb, je vais ajouter une application de type \u00ab\u00a0Liste Personnalis\u00e9e\u00a0\u00bb, que j&rsquo;appelle \u00ab\u00a0Newsletter\u00a0\u00bb<\/p>\n<p><a href=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image003-1.png\"><img decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"clip_image003\" src=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image003_thumb-1.png\" alt=\"clip_image003\" width=\"954\" height=\"467\" border=\"0\" \/><\/a><\/p>\n<p><a href=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image004-1.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"clip_image004\" src=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image004_thumb-1.png\" alt=\"clip_image004\" width=\"954\" height=\"565\" border=\"0\" \/><\/a><\/p>\n<p>On va y ajouter une colonne de type Personne que j&rsquo;appelle Contact.<\/p>\n<p><a href=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image005-1.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"clip_image005\" src=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image005_thumb-1.png\" alt=\"clip_image005\" width=\"954\" height=\"428\" border=\"0\" \/><\/a><\/p>\n<p>Et j&rsquo;applique l&rsquo;option : Appliquer des valeurs uniques !<\/p>\n<p>Cela va m&rsquo;assurer qu&rsquo;un utilisateur ne peut pas s&rsquo;enregistrer deux fois \u00e0 ma newsletter.<\/p>\n<p>Voici ma liste SharePoint est pr\u00eate<\/p>\n<p><a href=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image006-1.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"clip_image006\" src=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image006_thumb-1.png\" alt=\"clip_image006\" width=\"954\" height=\"480\" border=\"0\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Formulaire d&rsquo;inscription \u00e0 la newsletter<\/strong><\/h3>\n<p>Je consid\u00e8re que la cr\u00e9ation d&rsquo;un formulaire Microsoft Forms n&rsquo;a plus de secret pour vous !<\/p>\n<p><a href=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image007-1.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"clip_image007\" src=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image007_thumb-1.png\" alt=\"clip_image007\" width=\"954\" height=\"438\" border=\"0\" \/><\/a><\/p>\n<p>Mon formulaire ne comprend qu&rsquo;une seule question ! Recevoir la newsletter (Oui\/non) via une question de type choix.<\/p>\n<p>La r\u00e9ponse est rendue obligatoire. Le formulaire n&rsquo;est accessible qu&rsquo;en interne dans mon organisation, et mes utilisateurs peuvent y r\u00e9pondre autant de fois qu&rsquo;ils le souhaitent.<\/p>\n<p>Depuis Teams, dans mon \u00e9quipe \u00ab\u00a0Actualit\u00e9s\u00a0\u00bb, j&rsquo;ajoute un onglet de type \u00ab\u00a0Forms\u00a0\u00bb<\/p>\n<p><a href=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image008-1.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"clip_image008\" src=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image008_thumb-1.png\" alt=\"clip_image008\" width=\"954\" height=\"535\" border=\"0\" \/><\/a><\/p>\n<p><a href=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image009-1.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"clip_image009\" src=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image009_thumb-1.png\" alt=\"clip_image009\" width=\"954\" height=\"954\" border=\"0\" \/><\/a><\/p>\n<p>J&rsquo;adapte le titre de l&rsquo;onglet ajout\u00e9 ! Et j&rsquo;obtiens dans Teams ceci :<\/p>\n<p><a href=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image010-1.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"clip_image010\" src=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image010_thumb-1.png\" alt=\"clip_image010\" width=\"954\" height=\"734\" border=\"0\" \/><\/a><\/p>\n<p>J&rsquo;ai donc \u00e0 disposition de mes utilisateurs un formulaire qui leurs permet de s&rsquo;inscrire ou de se d\u00e9sinscrire de ma newsletter.<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Inscription et d\u00e9sinscription \u00e0 la newsletter<\/strong><\/h3>\n<p>Maintenant que le formulaire est disponible, il faut en traiter les r\u00e9ponses, et mettre \u00e0 jour ma liste SharePoint qui me servira de liste de distribution de mon bulletin d&rsquo;informations. Ici aussi, il vous faut des notions de bases sur Power Automate<\/p>\n<p>Dans Power Automate, on va donc cr\u00e9er un flux automatis\u00e9<\/p>\n<p><a href=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image011-1.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"clip_image011\" src=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image011_thumb-1.png\" alt=\"clip_image011\" width=\"954\" height=\"235\" border=\"0\" \/><\/a><\/p>\n<p><a href=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image012-1.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"clip_image012\" src=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image012_thumb-1.png\" alt=\"clip_image012\" width=\"954\" height=\"611\" border=\"0\" \/><\/a><\/p>\n<p>Mon nouveau flux, Inscription Newsletter, se d\u00e9clenchera lorsque une r\u00e9ponse est envoy\u00e9e depuis un formulaire Forms<\/p>\n<p><a href=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image013-1.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"clip_image013\" src=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image013_thumb-1.png\" alt=\"clip_image013\" width=\"954\" height=\"172\" border=\"0\" \/><\/a><\/p>\n<p>Choisir le formulaire que l&rsquo;on vient de cr\u00e9er, permettant l&rsquo;inscription \u00e0 la newsletter<\/p>\n<p><a href=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image014-1.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"clip_image014\" src=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image014_thumb-1.png\" alt=\"clip_image014\" width=\"954\" height=\"235\" border=\"0\" \/><\/a><\/p>\n<p>R\u00e9cup\u00e9rer le d\u00e9tail de la r\u00e9ponse donn\u00e9e par l&rsquo;utilisateur<\/p>\n<p><a href=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image015-1.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"clip_image015\" src=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image015_thumb-1.png\" alt=\"clip_image015\" width=\"954\" height=\"309\" border=\"0\" \/><\/a><\/p>\n<p>V\u00e9rifier si la r\u00e9ponse \u00e0 la question, Recevoir la newsletter, contient le mot \u00ab\u00a0Oui\u00a0\u00bb<\/p>\n<p>Si la condition est rencontr\u00e9e<\/p>\n<p><a href=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image016-1.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"clip_image016\" src=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image016_thumb-1.png\" alt=\"clip_image016\" width=\"954\" height=\"685\" border=\"0\" \/><\/a><\/p>\n<p>On cr\u00e9\u00e9e un \u00e9l\u00e9ment SharePoint dans notre liste Newsletter, en mettant \u00e0 jour les champs Titre et Contact avec l&rsquo;adresse mail de la personne qui a soumis le formulaire.<\/p>\n<p>Si la condition n&rsquo;est pas rencontr\u00e9e, donc l&rsquo;utilisateur a r\u00e9pondu \u00ab\u00a0Non\u00a0\u00bb<\/p>\n<p><a href=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image017-1.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"clip_image017\" src=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image017_thumb-1.png\" alt=\"clip_image017\" width=\"954\" height=\"1181\" border=\"0\" \/><\/a><\/p>\n<p>Je r\u00e9cup\u00e8re tous les \u00e9l\u00e9ments de ma liste SharePoint dont le champ Titre est \u00e9gal \u00e0 l&rsquo;adresse mail de la personne qui a soumis le formulaire pour ensuite les supprimer. Dans l&rsquo;absolu, mon action \u00ab\u00a0Obtenir les \u00e9l\u00e9ments\u00a0\u00bb ne devrait retrouver qu&rsquo;un seul \u00e9l\u00e9ment au maximum.<\/p>\n<p>Voil\u00e0 le flux dans sa globalit\u00e9<\/p>\n<p><a href=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image018-1.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"clip_image018\" src=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image018_thumb-1.png\" alt=\"clip_image018\" width=\"954\" height=\"516\" border=\"0\" \/><\/a><\/p>\n<p>N&rsquo;h\u00e9sitez pas \u00e0 le tester, en utilisant le formulaire Forms depuis Teams.<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Cr\u00e9ation et diffusion du bulletin d&rsquo;information<\/strong><\/h3>\n<p>Dans Power Automate, on va donc cr\u00e9er un flux planifi\u00e9, que j&rsquo;appelle NewsLetter<\/p>\n<p><a href=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image019-1.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"clip_image019\" src=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image019_thumb-1.png\" alt=\"clip_image019\" width=\"954\" height=\"264\" border=\"0\" \/><\/a><\/p>\n<p><a href=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image020-1.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"clip_image020\" src=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image020_thumb-1.png\" alt=\"clip_image020\" width=\"954\" height=\"603\" border=\"0\" \/><\/a><\/p>\n<p>Je d\u00e9cide, pour mon exemple, que mon bulletin d&rsquo;information sera envoy\u00e9 une fois par semaine le lundi \u00e0 10h00 du matin. Mon hypoth\u00e8se de travail est donc que la construction de mon bulletin d&rsquo;informations devra reprendre toutes mes actualit\u00e9s publi\u00e9es depuis les 7 derniers jours.<\/p>\n<p><a href=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image021-1.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"clip_image021\" src=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image021_thumb-1.png\" alt=\"clip_image021\" width=\"954\" height=\"767\" border=\"0\" \/><\/a><\/p>\n<p>Les deux premi\u00e8res actions seront la cr\u00e9ation de deux variables<\/p>\n<ul>\n<li>MailBody, chaine de caract\u00e8res qui va repr\u00e9senter le contenu de mon courrier, et qui va compiler les actualit\u00e9s de mon bulletin d&rsquo;information<\/li>\n<li>DateReference, cha\u00eene de caract\u00e8re, qui est initialis\u00e9e avec la date d&rsquo;il y a 7 jours par rapport \u00e0 la date du jour<\/li>\n<\/ul>\n<p>L&rsquo;expression pour calculer cette date est la suivante : formatDateTime(addDays(utcNow(),-7),&rsquo;yyyy-MM-ddTHH:mm:ss&rsquo;)<\/p>\n<p>En date du 03\/05\/2020 (date du jour renvoy\u00e9 par utcNow) ma date de r\u00e9f\u00e9rence sera donc le 26\/04\/2020 avec un formatage particulier<\/p>\n<p><a href=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image022-1.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"clip_image022\" src=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image022_thumb-1.png\" alt=\"clip_image022\" width=\"954\" height=\"634\" border=\"0\" \/><\/a><\/p>\n<p>Ensuite, via une action SharePoint (Obtenir les \u00e9l\u00e9ments), je vais r\u00e9cup\u00e9rer tous les articles devant \u00eatre compil\u00e9s dans ma newsletter.<\/p>\n<p>Pour le nom de la liste, une petite astuce, car mes actualit\u00e9s ne sont pas dans une liste d&rsquo;\u00e9l\u00e9ments mais dans une biblioth\u00e8que de pages. Je dois donc fournir manuellement l&rsquo;ID de cette biblioth\u00e8que<\/p>\n<p>Pour trouver cet ID, il suffit d&rsquo;aller sur les param\u00e8tres de \u00ab\u00a0Pages\u00a0\u00bb et dans l&rsquo;url vous trouverez quelque chose d&rsquo;\u00e9quivalent \u00e0 ceci : \/_layouts\/15\/listedit.aspx?List=%7B36336d45-467a-4edd-adc2-02a957dc3db2%7D<\/p>\n<p>Dans mon cas, L&rsquo;ID est donc 36336d45-467a-4edd-adc2-02a957dc3db2<\/p>\n<p>Cette biblioth\u00e8que contient \u00e0 la fois des articles d&rsquo;actualit\u00e9s et des pages SharePoint. Pour faire la distinction entre les deux, j&rsquo;utilise le param\u00e8tre \u00ab\u00a0PromotedState\u00a0\u00bb, qui s&rsquo;il est \u00e9gal \u00e0 2 repr\u00e9sente un article de publication<\/p>\n<p>Je dois aussi r\u00e9cup\u00e9rer que les \u00e9l\u00e9ments qui ont \u00e9t\u00e9 cr\u00e9\u00e9s depuis le dernier envoi de mon bulletin d&rsquo;information, il y a 7 jours. Donc je ne r\u00e9cup\u00e8re que les \u00e9l\u00e9ments dont la date de cr\u00e9ation est plus grand \u00e0 ma date de r\u00e9f\u00e9rence \u00ab\u00a0DateReference\u00a0\u00bb<\/p>\n<p>Et histoire que dans mon bulletin d&rsquo;information, les articles soient class\u00e9s par ordre de cr\u00e9ation, j&rsquo;utilise un tri sur le champ \u00ab\u00a0Created\u00a0\u00bb<\/p>\n<p><a href=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image023-1.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"clip_image023\" src=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image023_thumb-1.png\" alt=\"clip_image023\" width=\"954\" height=\"663\" border=\"0\" \/><\/a><\/p>\n<p>Dans une boucle, pour traiter chaque article r\u00e9cup\u00e9r\u00e9, j&rsquo;utilise l&rsquo;action \u00ab\u00a0Ajouter \u00e0 une variable de cha\u00eene\u00a0\u00bb pour construire de mani\u00e8re incr\u00e9mentale, la liste des articles que je veux int\u00e9grer \u00e0 mon bulletin d&rsquo;information<\/p>\n<p>Chaque r\u00e9f\u00e9rence \u00e0 un article est construit comme ceci via un code \u00ab\u00a0HTML\u00a0\u00bb<\/p>\n<p>&lt;p&gt;Titre de l&rsquo;article &#8211; Cat\u00e9gorie de l&rsquo;article&lt;br&gt;Description de l&rsquo;article&lt;br&gt;&lt;a href=\u00a0\u00bbLien vers l&rsquo;article\u00a0\u00bb&gt;Lire la suite \u2026&lt;\/a&gt;&lt;\/p&gt;&lt;br&gt;<\/p>\n<p>A vous par la suite de modifier cette section pour donner un look diff\u00e9rent \u00e0 votre bulletin d&rsquo;information.<\/p>\n<p>A ce stade, le contenu de ma newsletter est pr\u00eat. Il me faut encore savoir \u00e0 qui l&rsquo;envoyer !<\/p>\n<p><a href=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image024-1.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"clip_image024\" src=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image024_thumb-1.png\" alt=\"clip_image024\" width=\"954\" height=\"408\" border=\"0\" \/><\/a><\/p>\n<p>Avec une action SharePoint \u00ab\u00a0Obtenir les \u00e9l\u00e9ments\u00a0\u00bb, je vais lister tous les \u00e9l\u00e9ments se trouvant dans ma liste SharePoint qui me sert de liste de distribution.<\/p>\n<p><a href=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image025-1.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"clip_image025\" src=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image025_thumb-1.png\" alt=\"clip_image025\" width=\"954\" height=\"852\" border=\"0\" \/><\/a><\/p>\n<p>Dans une seconde boucle, pour chaque \u00e9l\u00e9ment trouv\u00e9 dans liste de distribution, j&rsquo;envoie un courrier<\/p>\n<p>Le destinataire est construit sur base du champ \u00ab\u00a0Contact\u00a0\u00bb qui se trouve dans ma liste de distribution.<\/p>\n<p>Le sujet, je le construit avec une partie texte fixe, et une partie dynamique qui repr\u00e9sente la date de lundi dernier (il y a 7 jours, vu que mon flux va tourner tous les lundi \u00e0 10h00)<\/p>\n<p>Voici l&rsquo;expression utilis\u00e9e pour cette date : formatDateTime(variables(&lsquo;DateReference&rsquo;),&rsquo;dd\/MM\/yyyy&rsquo;)<\/p>\n<p>J&rsquo;adapte le format de ma variable \u00ab\u00a0DateReference\u00a0\u00bb<\/p>\n<p>Le contenu du mail, je ne fais que y introduire le contenu de la variable \u00ab\u00a0MailBody\u00a0\u00bb<\/p>\n<p>Voici un aper\u00e7u du flux dans sa globalit\u00e9<\/p>\n<p><a href=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image026-1.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"clip_image026\" src=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image026_thumb-1.png\" alt=\"clip_image026\" width=\"954\" height=\"888\" border=\"0\" \/><\/a><\/p>\n<p>Pour le tester, lorsque vous \u00eates en mode \u00e9dition sur le flux, Power Automate propose de faire un test manuel<\/p>\n<p><a href=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image027-1.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"clip_image027\" src=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image027_thumb-1.png\" alt=\"clip_image027\" width=\"954\" height=\"604\" border=\"0\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Petit test<\/strong><\/h3>\n<p>Pour tester le tout, il vous faut quelques articles disponibles dont la date de cr\u00e9ation rentre dans nos filtres de recherche, et il vous faut au moins un contact dans la liste de distribution SharePoint.<\/p>\n<p>Mais voici mon r\u00e9sultat<\/p>\n<p><a href=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image028-1.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"clip_image028\" src=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image028_thumb-1.png\" alt=\"clip_image028\" width=\"954\" height=\"655\" border=\"0\" \/><\/a><\/p>\n<p>Si le look ne vous convient pas, il vous suffira de modifier l&rsquo;\u00e9tape suivante, pour composer autrement selon votre go\u00fbt la mani\u00e8re de pr\u00e9senter vos articles.<\/p>\n<p><a href=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image0231.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"clip_image023[1]\" src=\"https:\/\/blog.teamy.be\/wp-content\/uploads\/2020\/05\/clip_image0231_thumb.png\" alt=\"clip_image023[1]\" width=\"954\" height=\"663\" border=\"0\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Conclusions<\/strong><\/h3>\n<p>Avec cet article, et <a href=\"https:\/\/actualites.neomytic.be\/index.php\/2020\/05\/02\/un-mur-dactualits-dans-teams\/\">l&rsquo;article pr\u00e9c\u00e9dent<\/a>, vous avez de quoi d\u00e9ployer un syst\u00e8me d&rsquo;actualit\u00e9s pour votre organisation (entreprise, \u00e9cole, etc.)<\/p>\n<p>Votre solution se compose d\u00e9sormais<\/p>\n<ul>\n<li>D&rsquo;un mur d&rsquo;actualit\u00e9 accessible depuis une \u00e9quipe publique Teams<\/li>\n<li>D&rsquo;un syst\u00e8me de diffusion pour un bulletin d&rsquo;information envoy\u00e9 ici \u00e0 une fr\u00e9quence hebdomadaire tous les lundis \u00e0 10h00 du matin.<\/li>\n<li>D&rsquo;un syst\u00e8me d&rsquo;inscription et d\u00e9sinscription \u00e0 ce bulletin d&rsquo;information<\/li>\n<\/ul>\n<p>Deux articles assez longs mais complets j&rsquo;esp\u00e8re !<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A l&rsquo;heure du digital, faire circuler l&rsquo;information n&rsquo;a jamais \u00e9t\u00e9 aussi simple. Mais attention \u00e0 ne pas noyer votre communaut\u00e9<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"colormag_page_layout":"default_layout","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[22,181,20,23,164],"tags":[213],"class_list":["post-83827","post","type-post","status-publish","format-standard","hentry","category-microsoft-365","category-microsoft-forms","category-microsoft-flow","category-sharepoint","category-microsoft-teams","tag-post"],"views":1925,"_links":{"self":[{"href":"https:\/\/blog.teamy.be\/index.php\/wp-json\/wp\/v2\/posts\/83827","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.teamy.be\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.teamy.be\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.teamy.be\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.teamy.be\/index.php\/wp-json\/wp\/v2\/comments?post=83827"}],"version-history":[{"count":1,"href":"https:\/\/blog.teamy.be\/index.php\/wp-json\/wp\/v2\/posts\/83827\/revisions"}],"predecessor-version":[{"id":86049,"href":"https:\/\/blog.teamy.be\/index.php\/wp-json\/wp\/v2\/posts\/83827\/revisions\/86049"}],"wp:attachment":[{"href":"https:\/\/blog.teamy.be\/index.php\/wp-json\/wp\/v2\/media?parent=83827"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.teamy.be\/index.php\/wp-json\/wp\/v2\/categories?post=83827"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.teamy.be\/index.php\/wp-json\/wp\/v2\/tags?post=83827"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}