{"id":1575,"date":"2024-12-03T08:30:00","date_gmt":"2024-12-03T07:30:00","guid":{"rendered":"https:\/\/kasperjohansen.net\/?p=1575"},"modified":"2025-08-08T05:56:56","modified_gmt":"2025-08-08T04:56:56","slug":"streamlining-application-management-with-psadt-and-microsoft-intune-part-2","status":"publish","type":"post","link":"https:\/\/kasperjohansen.net\/index.php\/2024\/12\/03\/streamlining-application-management-with-psadt-and-microsoft-intune-part-2\/","title":{"rendered":"Streamlining application management with PSADT and Microsoft Intune \u2013 Part 2\u00a0"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">If you haven&#8217;t already, I strongly recommend you to visit or maybe re-visit <a href=\"https:\/\/kasperjohansen.net\/index.php\/2024\/10\/21\/streamlining-application-management-with-psadt-and-microsoft-intune-part-1\/\">part 1 of the blog post series<\/a> as there is valuable information you may need to know.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In this part 2 of streamlining applications with PSADT and Microsoft Intune. We&#8217;ll have a look at how to upload and configure Notepad++ to be deployed via Intune. We will also have a look at the differences between deploying Notepad++ via the PSADT deploy-application.exe and the ServiceUI.exe<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/kasperjohansen.net\/index.php\/2024\/12\/03\/streamlining-application-management-with-psadt-and-microsoft-intune-part-2\/#Upload_and_configure_Notepad_in_Intune\" >Upload and configure Notepad++ in Intune<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/kasperjohansen.net\/index.php\/2024\/12\/03\/streamlining-application-management-with-psadt-and-microsoft-intune-part-2\/#App_information\" >App information<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/kasperjohansen.net\/index.php\/2024\/12\/03\/streamlining-application-management-with-psadt-and-microsoft-intune-part-2\/#Program\" >Program<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/kasperjohansen.net\/index.php\/2024\/12\/03\/streamlining-application-management-with-psadt-and-microsoft-intune-part-2\/#Requirements\" >Requirements<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/kasperjohansen.net\/index.php\/2024\/12\/03\/streamlining-application-management-with-psadt-and-microsoft-intune-part-2\/#Detection_Rules\" >Detection Rules<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/kasperjohansen.net\/index.php\/2024\/12\/03\/streamlining-application-management-with-psadt-and-microsoft-intune-part-2\/#Dependencies_and_Supersedence\" >Dependencies and Supersedence<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/kasperjohansen.net\/index.php\/2024\/12\/03\/streamlining-application-management-with-psadt-and-microsoft-intune-part-2\/#Assignments\" >Assignments<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/kasperjohansen.net\/index.php\/2024\/12\/03\/streamlining-application-management-with-psadt-and-microsoft-intune-part-2\/#Review_create\" >Review + create<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/kasperjohansen.net\/index.php\/2024\/12\/03\/streamlining-application-management-with-psadt-and-microsoft-intune-part-2\/#Custom_detection_script\" >Custom detection script<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/kasperjohansen.net\/index.php\/2024\/12\/03\/streamlining-application-management-with-psadt-and-microsoft-intune-part-2\/#Notepad_deployment\" >Notepad++ deployment<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/kasperjohansen.net\/index.php\/2024\/12\/03\/streamlining-application-management-with-psadt-and-microsoft-intune-part-2\/#Manually\" >Manually<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/kasperjohansen.net\/index.php\/2024\/12\/03\/streamlining-application-management-with-psadt-and-microsoft-intune-part-2\/#Using_native_PSADT_in_Intune\" >Using native PSADT in Intune<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/kasperjohansen.net\/index.php\/2024\/12\/03\/streamlining-application-management-with-psadt-and-microsoft-intune-part-2\/#Using_the_ServiceUI_approach_in_Intune\" >Using the ServiceUI approach in Intune<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Upload_and_configure_Notepad_in_Intune\"><\/span>Upload and configure Notepad++ in Intune<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The last thing we did in part 1 of the blog post series was to create in Intunewin file using the <a href=\"https:\/\/github.com\/microsoft\/Microsoft-Win32-Content-Prep-Tool\" data-type=\"link\" data-id=\"https:\/\/github.com\/microsoft\/Microsoft-Win32-Content-Prep-Tool\">Microsoft Win32 Content Prep Tool<\/a>. An Intunewin file is needed to create a Win32 app in Intune and it&#8217;s basically a container for all the files needed to deploy an application or a script on a Windows device.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To make the Notepad++ application available in Intune, the intunewin file must be uploaded to Intune.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the Intune admin center go to Apps:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-01.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"246\" height=\"506\" src=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-01.jpg\" alt=\"\" class=\"wp-image-1684\" srcset=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-01.jpg 246w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-01-146x300.jpg 146w\" sizes=\"auto, (max-width: 246px) 100vw, 246px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the platform section, select WIndows:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-02.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"511\" height=\"620\" src=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-02.jpg\" alt=\"\" class=\"wp-image-1685\" srcset=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-02.jpg 511w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-02-247x300.jpg 247w\" sizes=\"auto, (max-width: 511px) 100vw, 511px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Click Add and in the App type dropdown box, select Windows app (win32):<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-03.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"303\" src=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-03-1024x303.jpg\" alt=\"\" class=\"wp-image-1686\" srcset=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-03-1024x303.jpg 1024w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-03-300x89.jpg 300w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-03-768x227.jpg 768w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-03-1536x455.jpg 1536w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-03.jpg 1709w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-04.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"411\" src=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-04-1024x411.jpg\" alt=\"\" class=\"wp-image-1687\" srcset=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-04-1024x411.jpg 1024w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-04-300x121.jpg 300w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-04-768x309.jpg 768w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-04-1536x617.jpg 1536w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-04.jpg 1710w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Click Select:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-05.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-05-1024x576.jpg\" alt=\"\" class=\"wp-image-1688\" style=\"width:840px;height:auto\" srcset=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-05-1024x576.jpg 1024w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-05-300x169.jpg 300w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-05-768x432.jpg 768w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-05-1536x865.jpg 1536w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-05.jpg 1711w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Click select app package file:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-06.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"331\" src=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-06-1024x331.jpg\" alt=\"\" class=\"wp-image-1689\" style=\"width:840px;height:auto\" srcset=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-06-1024x331.jpg 1024w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-06-300x97.jpg 300w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-06-768x248.jpg 768w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-06-1536x496.jpg 1536w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-06.jpg 1545w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Browse to your intunewin file:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-07.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"230\" src=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-07-1024x230.jpg\" alt=\"\" class=\"wp-image-1690\" srcset=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-07-1024x230.jpg 1024w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-07-300x67.jpg 300w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-07-768x173.jpg 768w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-07-1536x345.jpg 1536w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-07.jpg 1917w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Select the intunewin file:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-08.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"225\" src=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-08-1024x225.jpg\" alt=\"\" class=\"wp-image-1691\" srcset=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-08-1024x225.jpg 1024w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-08-300x66.jpg 300w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-08-768x168.jpg 768w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-08-1536x337.jpg 1536w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-08.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Click OK:<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"App_information\"><\/span>App information<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">You must provide a name and a publisher, I usually also put in version information and a logo file:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-09.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"618\" src=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-09-1024x618.jpg\" alt=\"\" class=\"wp-image-1692\" srcset=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-09-1024x618.jpg 1024w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-09-300x181.jpg 300w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-09-768x464.jpg 768w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-09.jpg 1424w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Click select image<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-10.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"615\" src=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-10-1024x615.jpg\" alt=\"\" class=\"wp-image-1693\" srcset=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-10-1024x615.jpg 1024w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-10-300x180.jpg 300w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-10-768x462.jpg 768w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-10.jpg 1411w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Browse to your logo file:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-11.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"507\" src=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-11-1024x507.jpg\" alt=\"\" class=\"wp-image-1694\" srcset=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-11-1024x507.jpg 1024w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-11-300x150.jpg 300w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-11-768x380.jpg 768w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-11-1536x760.jpg 1536w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-11.jpg 1915w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Click Next:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-13.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"917\" src=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-13-1024x917.jpg\" alt=\"\" class=\"wp-image-1695\" srcset=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-13-1024x917.jpg 1024w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-13-300x269.jpg 300w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-13-768x688.jpg 768w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-13.jpg 1064w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In an upcoming article I&#8217;ll show how to get the logo file and how to assign a logo file to a new and existing application.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Program\"><\/span>Program<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Provide an install and uninstall command, this can be an EXE file, an MSI file or even a PS1 file, don&#8217;t forget the install\/uninstall parameters:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-14.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"573\" src=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-14-1024x573.jpg\" alt=\"\" class=\"wp-image-1696\" srcset=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-14-1024x573.jpg 1024w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-14-300x168.jpg 300w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-14-768x430.jpg 768w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-14.jpg 1375w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">In the Allow available uninstall box, select yes or no. This enables or disables the uninstall feature of an application deployed via the Company Portal.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the Install behavior, select system as this application is installed in system context. If you have applications that can be installed in user context, select that here. Applications that can be installed in user context usually does not require local admin privileges.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I usually leave the device restart behavior dropdown box on the default setting, as I configured the application install parameters to suppress any restart events. However, if it&#8217;s not possible to suppress restart events, you may want to change the setting.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I also leave the return code setting on it&#8217;s default settings. However, if you know that your application has a post-install return code that is not listed here, you can add to make Intune aware of it.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Requirements\"><\/span>Requirements<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Select the required operating system architecture and minimum operating system:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-15.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"494\" src=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-15-1024x494.jpg\" alt=\"\" class=\"wp-image-1697\" srcset=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-15-1024x494.jpg 1024w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-15-300x145.jpg 300w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-15-768x371.jpg 768w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-15.jpg 1375w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Detection_Rules\"><\/span>Detection Rules<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">In the dropdown box, select use a custom detection script:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-16.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"448\" src=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-16-1024x448.jpg\" alt=\"\" class=\"wp-image-1699\" srcset=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-16-1024x448.jpg 1024w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-16-300x131.jpg 300w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-16-768x336.jpg 768w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-16.jpg 1418w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It&#8217;s not required to use a custom detection script. However, I prefer using a custom script as it provides more flexibility to the Intune detection process and the script is easy to upload and assign. The native Intune detection feature usually involves a lot of clicking around in the portal to see what is being detected for Intune to determine the application install status.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Dependencies_and_Supersedence\"><\/span>Dependencies and Supersedence<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">With this application, nothing is configured here.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Assignments\"><\/span>Assignments<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Add a group as required and\/or assigned. In this case, the group &#8220;App-install-Notepad++&#8221; has been configured as required, which means that any user\/device that is a member of this group will have Notepad++ automatically installed. The group &#8220;All Devices&#8221; has been configured as an assigned group, which means that on all Windows devices, the Notepad++ application is available to be installed via Company Portal.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-17.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"423\" src=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-17-1024x423.jpg\" alt=\"\" class=\"wp-image-1700\" srcset=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-17-1024x423.jpg 1024w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-17-300x124.jpg 300w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-17-768x317.jpg 768w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-17-1536x635.jpg 1536w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-17.jpg 1917w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Review_create\"><\/span>Review + create<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Review the information provided. If everything looks good, click create<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-18.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"695\" src=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-18-1024x695.jpg\" alt=\"\" class=\"wp-image-1701\" srcset=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-18-1024x695.jpg 1024w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-18-300x204.jpg 300w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-18-768x521.jpg 768w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-18.jpg 1415w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the notifications area you will get a message when the intunewin file has been uploaded.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-19.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"234\" src=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-19-1024x234.jpg\" alt=\"\" class=\"wp-image-1702\" srcset=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-19-1024x234.jpg 1024w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-19-300x68.jpg 300w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-19-768x175.jpg 768w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-19-1536x351.jpg 1536w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-19.jpg 1919w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Notepad++ application is now ready to be installed and\/or uninstalled via Intune.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Custom_detection_script\"><\/span>Custom detection script<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">As mentioned, I prefer custom detection scripts. The script I use is a script I have created myself, but there are a lot of different custom detection scripts out there and my script is not the single source of truth for custom detection scripts, and it might not cover every possible application detection scenario.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I will not cover every feature in this script, that may be something for a later article, I will however, cover what has been configured specifically for Notepad++ in this article.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In this case I have configured the $FileVersionDetect, $ProgramPath, $ProgramFile and $ProgramFileVersion variables.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If the $FileVersionDetect variable is needed, it can only contain either &#8220;equal&#8221; or &#8220;equalgreater&#8221;. This variable configures the script to detect if the Notepad++ exe file version is equal to the version configured in the $ProgramFileVersion variable or equal to or greater than  the version configured in the $ProgramFileVersion.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The $ProgramPath variable should contain the install path of the application and the $ProgramFile variable should contain the file to do the version check on.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The $ProgramFileVersion variable should contain the version value you want Intune to detect, in this case version 8.6.9<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/DetectionScript-01.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"654\" height=\"575\" src=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/DetectionScript-01.jpg\" alt=\"\" class=\"wp-image-1707\" srcset=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/DetectionScript-01.jpg 654w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/DetectionScript-01-300x264.jpg 300w\" sizes=\"auto, (max-width: 654px) 100vw, 654px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There are different ways of obtaining the version information of a file, but the script is configured to use this command:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"\">[System.Diagnostics.FileVersionInfo]::GetVersionInfo(\"$ProgramPath\\$ProgramFile\").FileVersion<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Running this command manually should provide you with the version information in the filename:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/DetectionScript-04.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"246\" src=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/DetectionScript-04-1024x246.jpg\" alt=\"\" class=\"wp-image-1710\" srcset=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/DetectionScript-04-1024x246.jpg 1024w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/DetectionScript-04-300x72.jpg 300w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/DetectionScript-04-768x184.jpg 768w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/DetectionScript-04.jpg 1120w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Notepad_deployment\"><\/span>Notepad++ deployment<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Manually\"><\/span>Manually<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">So, how does it look like on the user&#8217;s device, when installing apps using PSADT? <br>I have created a small screen recording that shows the Notepad++ install process. The account used in this demo has local administrative privileges, otherwise Notepad++ will not install.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1024\" style=\"aspect-ratio: 1912 \/ 1024;\" width=\"1912\" controls src=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/NotapadInstallManual.mp4\"><\/video><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In this screen recording the PSADT popup notification is informing the user that an application is being installed, this happens because we are executing the install process with local administrative privileges. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The notification popup box can be customized. It can be configured to have your company logo, and the informational text is localized based on the Windows native language, In part 3 of the series of articles, I will take a closer look at the configuration file in PSADT and among other things show how to change logo and force a specific language in the PSADT notifications.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Using_native_PSADT_in_Intune\"><\/span>Using native PSADT in Intune<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Using the &#8220;native&#8221; PSADT method the install\/uninstall commands must be configured like this:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"752\" height=\"660\" src=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-20.jpg\" alt=\"\" class=\"wp-image-1724\" srcset=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-20.jpg 752w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-20-300x263.jpg 300w\" sizes=\"auto, (max-width: 752px) 100vw, 752px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This will work, as we are running the install\/uninstall in system context, however if a user is logged on the device, they will not have any visual indications of the install\/uninstall process, other than a small notification in the tray area\/notification center.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This small screen recording show how this looks, when the application is deployed via Intune. I am using the Company Portal for the sake of this demo, if you have configured the application as a required application, the user&#8217;s experience is the same:<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1032\" style=\"aspect-ratio: 1910 \/ 1032;\" width=\"1910\" controls src=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/NotepadnativePSADT.mp4\"><\/video><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Using_the_ServiceUI_approach_in_Intune\"><\/span>Using the ServiceUI approach in Intune<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">The ServiceUI.exe is a part of the <a href=\"https:\/\/www.microsoft.com\/en-US\/download\/details.aspx?id=54259\" data-type=\"link\" data-id=\"https:\/\/www.microsoft.com\/en-US\/download\/details.aspx?id=54259\">Microsoft Deployment Toolkit<\/a>, you can find the serviceui.exe in the C:\\Program Files\\Microsoft Deployment Toolkit\\Templates\\Distribution\\Tools\\x64 folder, when Microsoft Deployment Toolkit has been installed. However, you can also find it as a part of the <a href=\"https:\/\/github.com\/kaspersmjohansen\/PSADT-Template\">PSADT template files that I have made available on my Github<\/a>.<br>The serviceui.exe provides a way for informational messages and similar notifications shown in system context, to be visible to the logged-on user. This means that we can use the <a href=\"https:\/\/psappdeploytoolkit.com\/docs\/reference\/functions\/Show-InstallationWelcome\">built in messaging feature in PSADT<\/a> to provide the user with a range of different informational messages before or during the install\/uninstall process.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To make use of the serviceui.exe the install\/uninstall looks slightly different compared to the native PSADT deployment:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"759\" height=\"696\" src=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-21.jpg\" alt=\"\" class=\"wp-image-1725\" srcset=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-21.jpg 759w, https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/Intune-Apps-21-300x275.jpg 300w\" sizes=\"auto, (max-width: 759px) 100vw, 759px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As mentioned earlier, the serviceui.exe is used as a kind of intermediate calling the deploy-application.exe file.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This small screen recording show how this looks, when the application is deployed via Intune using the ServiceUI approach. Again, I am using the Company Portal for the sake of this demo:<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1032\" style=\"aspect-ratio: 1910 \/ 1032;\" width=\"1910\" controls src=\"https:\/\/kasperjohansen.net\/wp-content\/uploads\/2024\/10\/NotepadPSADT.mp4\"><\/video><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">By now, you should have understand to upload and configure PSADT based application in Intune. If you want to provide your users with great looking application install and uninstall notifications, the combination of PSADT and serviceui.exe is the way to go.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This concludes this part 2 of how to streamline application management with PSADT and Intune. Make sure to read <a href=\"https:\/\/kasperjohansen.net\/index.php\/2025\/01\/07\/streamlining-application-management-with-psadt-and-microsoft-intune-part-3\/\" data-type=\"link\" data-id=\"https:\/\/kasperjohansen.net\/index.php\/2025\/01\/07\/streamlining-application-management-with-psadt-and-microsoft-intune-part-3\/\">part 3 <\/a>of the articles where we&#8217;ll do a deep dive in config files.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Feel free to reach out to me on\u00a0<a href=\"https:\/\/twitter.com\/KasperMJohansen\">X<\/a>\u00a0or on\u00a0<a href=\"https:\/\/www.linkedin.com\/in\/kaspermjohansen\/\">LinkedIn<\/a>\u00a0if you have any comments or questions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you haven&#8217;t already, I strongly recommend you to visit or maybe re-visit part 1 of the blog post series as there is valuable information you may need to know. &#8230;<\/p>\n","protected":false},"author":2,"featured_media":1499,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,6],"tags":[],"class_list":["post-1575","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-apps","category-intune"],"_links":{"self":[{"href":"https:\/\/kasperjohansen.net\/index.php\/wp-json\/wp\/v2\/posts\/1575","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kasperjohansen.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kasperjohansen.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kasperjohansen.net\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/kasperjohansen.net\/index.php\/wp-json\/wp\/v2\/comments?post=1575"}],"version-history":[{"count":14,"href":"https:\/\/kasperjohansen.net\/index.php\/wp-json\/wp\/v2\/posts\/1575\/revisions"}],"predecessor-version":[{"id":2245,"href":"https:\/\/kasperjohansen.net\/index.php\/wp-json\/wp\/v2\/posts\/1575\/revisions\/2245"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kasperjohansen.net\/index.php\/wp-json\/wp\/v2\/media\/1499"}],"wp:attachment":[{"href":"https:\/\/kasperjohansen.net\/index.php\/wp-json\/wp\/v2\/media?parent=1575"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kasperjohansen.net\/index.php\/wp-json\/wp\/v2\/categories?post=1575"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kasperjohansen.net\/index.php\/wp-json\/wp\/v2\/tags?post=1575"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}