{"id":147028,"date":"2022-03-29T15:12:25","date_gmt":"2022-03-29T15:12:25","guid":{"rendered":"https:\/\/www.ninjaone.com\/blog\/automatisation-avancee-dans-ninjaone-auto-installation-d-applications\/"},"modified":"2025-05-02T18:24:54","modified_gmt":"2025-05-02T18:24:54","slug":"automatisation-avancee-dans-ninjaone-auto-installation-d-applications","status":"publish","type":"post","link":"https:\/\/www.ninjaone.com\/fr\/blog\/automatisation-avancee-dans-ninjaone-auto-installation-d-applications\/","title":{"rendered":"Automatisation avanc\u00e9e dans NinjaOne : Auto-installation d&rsquo;applications"},"content":{"rendered":"<p>Cet article de blog est un compl\u00e9ment de notre <a href=\"https:\/\/www.youtube.com\/watch?v=dkOIQAFf1f4\" target=\"_blank\" rel=\"noopener\">webinaire sur l&rsquo;automatisation avanc\u00e9e dans NinjaOne<\/a>. Il fournit des instructions \u00e9tape par \u00e9tape pour configurer l&rsquo;exemple d&rsquo;installation automatique d&rsquo;applications \u00e9tudi\u00e9 lors de ce webinaire. L&rsquo;enregistrement complet du webinaire fournit des exemples suppl\u00e9mentaires, des conseils et des suggestions pour tirer le meilleur parti des capacit\u00e9s d&rsquo;automatisation de NinjaOne.<\/p>\n<p>Cet article et l&rsquo;enregistrement du webinaire devraient id\u00e9alement \u00eatre lus et regard\u00e9s ensemble. <a href=\"https:\/\/www.youtube.com\/watch?v=dkOIQAFf1f4\" target=\"_blank\" rel=\"noopener\">Cliquez ici pour acc\u00e9der \u00e0 une explication approfondie de l&rsquo;exemple d&rsquo;installation automatique de NinjaOne<\/a>, ou vous pouvez visionner l&rsquo;int\u00e9gralit\u00e9 de l&rsquo;enregistrement ci-dessous.<\/p>\n<p><iframe title=\"Advanced Automation | March 23, 2022\" width=\"800\" height=\"450\" src=\"https:\/\/www.youtube.com\/embed\/dkOIQAFf1f4?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<h2>Ce que nous allons accomplir avec l&rsquo;automatisation de NinjaOne<\/h2>\n<p>Dans cette pr\u00e9sentation, nous allons cr\u00e9er un formulaire r\u00e9utilisable (via des champs personnalis\u00e9s) pour automatiser le d\u00e9ploiement de plusieurs applications (via des scripts) et utiliser des strat\u00e9gies pour remplir automatiquement ce formulaire, d\u00e9tecter le remplissage du formulaire et d\u00e9ployer les scripts, ce qui rend le d\u00e9ploiement des applications enti\u00e8rement automatis\u00e9.<\/p>\n<p>L&rsquo;automatisation de NinjaOne permet de personnaliser les profils de d\u00e9ploiement de logiciels \u00e0 grande \u00e9chelle via l&rsquo;attribution de strat\u00e9gies. Apprenez \u00e0 optimiser votre processus de d\u00e9ploiement et l&rsquo;efficacit\u00e9 de votre d\u00e9partement informatique gr\u00e2ce au <a href=\"https:\/\/www.ninjaone.com\/fr\/documentation-pour-les-msp\/\">\u00ab\u00a0Guide utilisateur de d\u00e9ploiement de logiciels\u00a0\u00bb<\/a>.<\/p>\n<p><a href=\"https:\/\/www.ninjaone.com\/fr\/documentation-pour-les-msp\/\"><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone wp-image-177521 size-large\" src=\"https:\/\/www.ninjaone.com\/wp-content\/uploads\/2024\/10\/Screenshot-2023-10-23-at-11.47.35-AM.png\" alt=\"\" width=\"1030\" height=\"772\" \/><\/a><\/p>\n<div class=\"in-context-cta\"><div class=\"ewa-rteLine\">Top 10 des t\u00e2ches informatiques \u00e0 automatiser<\/div>\n<div class=\"ewa-rteLine\"><\/div>\n<div class=\"ewa-rteLine\">D\u00e9couvrez comment automatiser les 10 t\u00e2ches informatiques les plus courantes.<\/div>\n<div class=\"ewa-rteLine\"><\/div>\n<div class=\"ewa-rteLine\"><a href=\"https:\/\/go.ninjaone.com\/automate-it-time-wasters-download\/\" target=\"_blank\" rel=\"noopener\">Lire le guide<\/a><\/div>\n<\/div>\n<h2>Configurer les champs personnalis\u00e9s<\/h2>\n<p>Nous aurons besoin de plusieurs champs personnalis\u00e9s pour cette automatisation, un commutateur de d\u00e9ploiement principal et une case \u00e0 cocher pour chaque application que nous voulons d\u00e9ployer. Dans cet exemple, nous cr\u00e9ons des commutateurs pour Malwarebytes, Bitdefender Gravityzone, Google Chrome et Mozilla Firefox; le portefeuille d&rsquo;applications que vous mettez \u00e0 disposition pour le d\u00e9ploiement peut facilement \u00eatre modifi\u00e9 et \u00e9tendu.<\/p>\n<p>Lorsque le commutateur de d\u00e9ploiement principal est activ\u00e9 (d\u00e9fini sur \u00ab\u00a0true\u00a0\u00bb), la strat\u00e9gie d\u00e9ploie chaque application dont la case est coch\u00e9e (d\u00e9finie sur \u00ab\u00a0true\u00a0\u00bb).<\/p>\n<h3>Champs personnalis\u00e9s<\/h3>\n<p>Pour d\u00e9finir des champs personnalis\u00e9s, allez dans \u00ab\u00a0Configuration\u00a0\u00bb -&gt; \u00ab\u00a0Appareils\u00a0\u00bb -&gt; \u00ab\u00a0Champs personnalis\u00e9s globaux\u00a0\u00bb Ces champs personnalis\u00e9s peuvent \u00e9galement \u00eatre configur\u00e9s comme des champs personnalis\u00e9s de r\u00f4le s&rsquo;ils ne s&rsquo;appliquent qu&rsquo;\u00e0 des types d&rsquo;appareils sp\u00e9cifiques (ordinateurs portables Windows uniquement, par exemple).<\/p>\n<p>Tous les champs personnalis\u00e9s doivent \u00eatre configur\u00e9s en \u00ab\u00a0lecture\/\u00e9criture\u00a0\u00bb via des scripts. Tous les champs personnalis\u00e9s de cet exemple sont des cases \u00e0 cocher.<\/p>\n<table>\n<tbody>\n<tr>\n<td>Nom du champ<\/td>\n<td>Type<\/td>\n<td>Objectif<\/td>\n<\/tr>\n<tr>\n<td>Engagement d&rsquo;application<\/td>\n<td>Case \u00e0 cocher<\/td>\n<td>Emp\u00eache l&rsquo;automatisation de fonctionner jusqu&rsquo;\u00e0 ce qu&rsquo;elle soit d\u00e9finie comme \u00ab\u00a0vraie\u00a0\u00bb<\/td>\n<\/tr>\n<tr>\n<td>Malwarebytes<\/td>\n<td>Case \u00e0 cocher<\/td>\n<td>Indique si MalwareBytes doit \u00eatre install\u00e9<\/td>\n<\/tr>\n<tr>\n<td>Bitdefender GravityZone<\/td>\n<td>Case \u00e0 cocher<\/td>\n<td>Indique si Bitdefender doit \u00eatre install\u00e9<\/td>\n<\/tr>\n<tr>\n<td>Google Chrome<\/td>\n<td>Case \u00e0 cocher<\/td>\n<td>Indique si Chrome doit \u00eatre install\u00e9<\/td>\n<\/tr>\n<tr>\n<td>Mozilla Firefox<\/td>\n<td>Case \u00e0 cocher<\/td>\n<td>Indique si Firefox doit \u00eatre install\u00e9<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><img decoding=\"async\" class=\"alignnone wp-image-113563 \" src=\"https:\/\/www.ninjaone.com\/wp-content\/uploads\/2024\/10\/Advanced-Automation-Pic1.png\" alt=\"\" width=\"618\" height=\"234\" \/><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-113575\" src=\"https:\/\/www.ninjaone.com\/wp-content\/uploads\/2024\/10\/Advanced-Automation-Pic2.png\" alt=\"\" width=\"1430\" height=\"1035\" \/><\/p>\n<p>Voici \u00e0 quoi ressemblera le formulaire sur un terminal :<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-113587\" src=\"https:\/\/www.ninjaone.com\/wp-content\/uploads\/2024\/10\/Advanced-Automation-Pic3.png\" alt=\"\" width=\"431\" height=\"485\" \/><\/p>\n<p>Si vous suivez <a href=\"https:\/\/www.youtube.com\/watch?v=dkOIQAFf1f4\" target=\"_blank\" rel=\"noopener\">l&rsquo;enregistrement du webinaire<\/a>, nous utilisons \u00e9galement un champ personnalis\u00e9 au niveau de l&rsquo;organisation appel\u00e9 \u00ab\u00a0Package ID\u00a0\u00bb pour garantir la r\u00e9ussite de l&rsquo;installation de GravityZone.<\/p>\n<h3>Scripts de configuration<\/h3>\n<p>Pour cette automatisation, nous aurons besoin :<\/p>\n<ul>\n<li>Gestion des champs de cases \u00e0 cocher : un script dynamique qui permet de d\u00e9cocher ou de cocher dynamiquement une case \u00e0 cocher.<\/li>\n<\/ul>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">param(\r\n    $fieldname,\r\n    $fieldvalue\r\n)\r\nNinja-Property-Set $fieldname $fieldvalue<\/pre>\n<p>Ce script vous permet de cocher ou de d\u00e9cocher une case \u00e0 cocher en saisissant le nom et la valeur du champ lors de la configuration de l&rsquo;ex\u00e9cution du script.<br \/>\nPar exemple, si vous ex\u00e9cutez cette proc\u00e9dure avec les param\u00e8tres ci-dessous, le champ Malwarebytes sera d\u00e9fini comme vrai.<\/p>\n<p>$fieldname = Malwarebytes<br \/>\n$fieldvalue = 1<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-113599\" src=\"https:\/\/www.ninjaone.com\/wp-content\/uploads\/2024\/10\/Advanced-IT-Automation-Pic4.png\" alt=\"\" width=\"450\" height=\"237\" \/><\/p>\n<ul>\n<li>D\u00e9ploiement des applications : un\u00a0script pour chaque application que nous voulons d\u00e9ployer. Vous pouvez utiliser le script de d\u00e9ploiement d&rsquo;applications int\u00e9gr\u00e9 ou \u00e9crire votre propre script pour les d\u00e9ploiements d&rsquo;applications plus complexes. Notez que les applications doivent \u00eatre install\u00e9es de fa\u00e7on silencieuse.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-113611\" src=\"https:\/\/www.ninjaone.com\/wp-content\/uploads\/2024\/10\/Advanced-IT-Automation-Pic5.png\" alt=\"\" width=\"450\" height=\"482\" \/><\/p>\n<h2>Rassembler le tout via les strat\u00e9gies<\/h2>\n<p>Dans cet exemple, les strat\u00e9gies auront deux fonctions :<\/p>\n<ol>\n<li>Pour d\u00e9tecter quand une case de d\u00e9ploiement d&rsquo;application est coch\u00e9e et d\u00e9ployer l&rsquo;application appropri\u00e9e<\/li>\n<li>Pour d\u00e9finir des cases \u00e0 cocher sp\u00e9cifiques lorsqu&rsquo;un p\u00e9riph\u00e9rique est embarqu\u00e9 pour la premi\u00e8re fois<\/li>\n<\/ol>\n<h3>D\u00e9tecter et d\u00e9ployer<\/h3>\n<p>La d\u00e9tection de l&rsquo;\u00e9tat de la case \u00e0 cocher et le d\u00e9clenchement du d\u00e9ploiement de l&rsquo;application se feront par le biais de conditions.<\/p>\n<p>Nous devrons en configurer un pour chaque application que nous d\u00e9ployons. Nous utiliserons Google Chrome dans cet exemple :<\/p>\n<ol>\n<li>Ajoutez une nouvelle condition avec le type de condition \u00ab\u00a0champ personnalis\u00e9\u00a0\u00bb.<\/li>\n<li>Sous \u00ab\u00a0La valeur du champ personnalis\u00e9 doit r\u00e9pondre \u00e0 toutes les conditions\u00a0\u00bb, s\u00e9lectionnez le champ personnalis\u00e9 \u00ab\u00a0Google Chrome\u00a0\u00bb, d\u00e9finissez l&rsquo;op\u00e9rateur sur \u00ab\u00a0\u00e9gal\u00a0\u00bb et cochez la case<\/li>\n<li>Ajoutez un deuxi\u00e8me champ sous \u00ab\u00a0La valeur du champ personnalis\u00e9 doit remplir toutes les conditions\u00a0\u00bb, s\u00e9lectionnez le champ personnalis\u00e9 \u00ab\u00a0Application Commit\u00a0\u00bb, d\u00e9finissez l&rsquo;op\u00e9rateur sur \u00ab\u00a0\u00e9gal\u00a0\u00bb et cochez la case.<\/li>\n<li>Cliquez sur \u00ab\u00a0Appliquer\u00a0\u00bb<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-113623\" src=\"https:\/\/www.ninjaone.com\/wp-content\/uploads\/2024\/10\/Advanced-IT-Automation-Pic6.png\" alt=\"\" width=\"468\" height=\"337\" \/><\/p>\n<p>Lorsque ce moniteur est d\u00e9clench\u00e9, nous allons vouloir d\u00e9ployer Google Chrome afin d&rsquo;ajouter un script d&rsquo;installation d&rsquo;application.<\/p>\n<ol>\n<li>Cliquez sur \u00ab\u00a0Ajouter un script\u00a0\u00bb<\/li>\n<li>Cliquez sur \u00ab\u00a0Installer l&rsquo;application\u00a0\u00bb<\/li>\n<li>Suivez l&rsquo;invite de l&rsquo;application d&rsquo;installation<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-113647\" src=\"https:\/\/www.ninjaone.com\/wp-content\/uploads\/2024\/10\/Advanced-IT-Automation-Pic7.png\" alt=\"\" width=\"448\" height=\"481\" \/><\/p>\n<p>Nous ne voulons pas non plus que Ninja essaie d&rsquo;installer Chrome en permanence, nous allons donc d\u00e9cocher le champ personnalis\u00e9 Google Chrome en d\u00e9ployant \u00e9galement le script de gestion des champs de cases \u00e0 cocher expliqu\u00e9 plus t\u00f4t.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-113659\" src=\"https:\/\/www.ninjaone.com\/wp-content\/uploads\/2024\/10\/Advanced-IT-Automation-Pic8.png\" alt=\"\" width=\"451\" height=\"239\" \/><\/p>\n<h3>Automatisation du profil de d\u00e9ploiement de l&rsquo;application<\/h3>\n<p>Cette derni\u00e8re \u00e9tape est purement facultative mais ajoute beaucoup de valeur \u00e0 cette automatisation. En bref, plus vous configurez d&rsquo;applications de cette mani\u00e8re et plus vous pouvez automatiser de profils de d\u00e9ploiement d&rsquo;applications, mieux c&rsquo;est.<\/p>\n<p>\u00c0 ce stade, vos techniciens peuvent cocher manuellement les cases d&rsquo;un appareil et d\u00e9ployer le logiciel. Cette \u00e9tape permet d&rsquo;attribuer automatiquement des profils de d\u00e9ploiement d&rsquo;applications aux appareils lorsqu&rsquo;ils sont ajout\u00e9s \u00e0 une strat\u00e9gie.<\/p>\n<p>Nous utiliserons des scripts planifi\u00e9s pour v\u00e9rifier automatiquement les cases \u00e0 cocher pour des applications sp\u00e9cifiques chaque fois qu&rsquo;un nouveau dispositif est ajout\u00e9 \u00e0 cette strat\u00e9gie. Pour cet exemple, nous allons d\u00e9ployer automatiquement GravityZone et Chrome lorsqu&rsquo;un appareil est ajout\u00e9 \u00e0 la strat\u00e9gie.<\/p>\n<ol>\n<li>Acc\u00e9dez \u00e0 \u00ab\u00a0Scripts planifi\u00e9s\u00a0\u00bb dans votre strat\u00e9gie et cliquez sur \u00ab\u00a0Ajouter un script planifi\u00e9\u00a0\u00bb<\/li>\n<li>Donnez un nom au script (\u00ab\u00a0Profil de d\u00e9ploiement d&rsquo;application\u00a0\u00bb par exemple)<\/li>\n<li>R\u00e9glez le programme sur \u00ab\u00a0Ex\u00e9cuter une fois imm\u00e9diatement\u00a0\u00bb, le script sera ex\u00e9cut\u00e9 d\u00e8s que l&rsquo;appareil sera ajojut\u00e9 pour la premi\u00e8re fois<\/li>\n<li>Ajoutez un script et choisissez \u00ab\u00a0Gestion des champs de cases \u00e0 cocher\u00a0\u00bb<\/li>\n<li>R\u00e9glez les param\u00e8tres sur \u00ab\u00a0bitdefenderGravityzone true\u00a0\u00bb<\/li>\n<li>Cliquez sur \u00ab\u00a0Appliquer\u00a0\u00bb et \u00ab\u00a0Enregistrez\u00a0\u00bb<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-113671\" src=\"https:\/\/www.ninjaone.com\/wp-content\/uploads\/2024\/10\/Advanced-IT-Automation-Pic9.png\" alt=\"\" width=\"451\" height=\"235\" \/><\/p>\n<p>Vous devrez r\u00e9p\u00e9ter le processus pour Chrome et le processus de case \u00e0 cocher de validation de l&rsquo;application, la seule diff\u00e9rence \u00e9tant que les param\u00e8tres sont d\u00e9finis sur \u00ab\u00a0chrome true\u00a0\u00bb et \u00ab\u00a0applicationCommit true\u00a0\u00bb<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-113683\" src=\"https:\/\/www.ninjaone.com\/wp-content\/uploads\/2024\/10\/Advanced-IT-Automation-Pic10.png\" alt=\"\" width=\"468\" height=\"294\" \/><\/p>\n<p>Une fois que vous aurez cliqu\u00e9 sur \u00ab\u00a0Enregistrez\u00a0\u00bb, ce profil de d\u00e9ploiement d&rsquo;application s&rsquo;ex\u00e9cutera.<\/p>\n<p>D\u00e9couvrez comment <a href=\"https:\/\/www.ninjaone.com\/fr\/rapports-des-clients\/atera\/\">GSDSolutions<\/a> a pu optimiser ses flux de travail et rendre ses techniciens plus efficaces.<\/p>\n<blockquote><p>\u00ab\u00a0NinjaOne fait beaucoup de choses pour nous, du d\u00e9ploiement de logiciels et des correctifs \u00e0 la rem\u00e9diation de base, ce qui donne \u00e0 mes techniciens le temps de travailler sur des t\u00e2ches complexes pour les clients.\u00a0\u00bb<\/p>\n<p>Mark Andres, Directeur des services informatiques chez GSDSolutions<\/p><\/blockquote>\n\n<h2>D\u00e9ploiement dans le monde r\u00e9el<\/h2>\n<p>Cet exemple utilise un nombre limit\u00e9 d&rsquo;applications et un seul profil de d\u00e9ploiement d&rsquo;applications. Dans un sc\u00e9nario r\u00e9el, le nombre de demandes serait probablement beaucoup plus \u00e9lev\u00e9. En outre, si nous n&rsquo;avons qu&rsquo;un seul profil de d\u00e9ploiement d&rsquo;application, la n\u00e9cessit\u00e9 d&rsquo;un d\u00e9ploiement conditionnel est minime, et il existe des moyens plus simples d&rsquo;y parvenir.<\/p>\n<p>Un meilleur sc\u00e9nario de d\u00e9ploiement pourrait tirer parti de l&rsquo;h\u00e9ritage des strat\u00e9gies et de multiples sous-strat\u00e9gies pour attribuer des applications en fonction de la fonction des employ\u00e9s et\/ou des besoins des clients.<\/p>\n<ul>\n<li>Strat\u00e9gie m\u00e8re &#8211; tous les moniteurs de d\u00e9ploiement d&rsquo;applications sont configur\u00e9s ici. Aucun script planifi\u00e9 n&rsquo;est attribu\u00e9 \u00e0 un profil de d\u00e9ploiement d&rsquo;application.\n<ul>\n<li>Politique de d\u00e9ploiement d&rsquo;applications &#8211; Utilise un script planifi\u00e9 pour cr\u00e9er une strat\u00e9gie de d\u00e9ploiement d&rsquo;applications qui installe des applications courantes, Photoshop et des logiciels de montage vid\u00e9o.<\/li>\n<li>Engineering Child Policy : Utilise un script planifi\u00e9 pour cr\u00e9er une strat\u00e9gie de d\u00e9ploiement d&rsquo;applications qui installe des applications courantes, Nodepad++, et un VPN dans votre environnement de production.<\/li>\n<li>Finance Child Policy : Utilise un script planifi\u00e9 pour cr\u00e9er une strat\u00e9gie de d\u00e9ploiement d&rsquo;applications qui installe des applications courantes et des logiciels de comptabilit\u00e9.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Cet article de blog est un compl\u00e9ment de notre webinaire sur l&rsquo;automatisation avanc\u00e9e dans NinjaOne. Il fournit des instructions \u00e9tape par \u00e9tape pour configurer l&rsquo;exemple d&rsquo;installation automatique d&rsquo;applications \u00e9tudi\u00e9 lors de ce webinaire. L&rsquo;enregistrement complet du webinaire fournit des exemples suppl\u00e9mentaires, des conseils et des suggestions pour tirer le meilleur parti des capacit\u00e9s d&rsquo;automatisation de [&hellip;]<\/p>\n","protected":false},"author":39,"featured_media":134608,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","_lmt_disableupdate":"no","_lmt_disable":"","footnotes":""},"categories":[4350,4324],"tags":[],"class_list":["post-147028","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-deploiement-logiciels","category-ninjaone-fr"],"acf":[],"modified_by":"Hedi Zayani","_links":{"self":[{"href":"https:\/\/www.ninjaone.com\/fr\/wp-json\/wp\/v2\/posts\/147028","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ninjaone.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ninjaone.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/fr\/wp-json\/wp\/v2\/users\/39"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/fr\/wp-json\/wp\/v2\/comments?post=147028"}],"version-history":[{"count":0,"href":"https:\/\/www.ninjaone.com\/fr\/wp-json\/wp\/v2\/posts\/147028\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/fr\/wp-json\/wp\/v2\/media\/134608"}],"wp:attachment":[{"href":"https:\/\/www.ninjaone.com\/fr\/wp-json\/wp\/v2\/media?parent=147028"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ninjaone.com\/fr\/wp-json\/wp\/v2\/categories?post=147028"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ninjaone.com\/fr\/wp-json\/wp\/v2\/tags?post=147028"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}