{"id":9438,"date":"2025-12-30T01:21:28","date_gmt":"2025-12-30T01:21:28","guid":{"rendered":"https:\/\/pariswells.com\/blog\/?p=9438"},"modified":"2026-03-10T09:44:50","modified_gmt":"2026-03-10T09:44:50","slug":"how-to-setup-the-app-registraion-for-wingetintunepackager","status":"publish","type":"post","link":"https:\/\/pariswells.com\/blog\/research\/how-to-setup-the-app-registraion-for-wingetintunepackager","title":{"rendered":"How to setup the App Registraion for WingetIntunePackager"},"content":{"rendered":"\n<p><a href=\"https:\/\/github.com\/Romanitho\/WingetIntunePackager\">GitHub &#8211; Romanitho\/WingetIntunePackager: Intune Winget app packager<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/stackoverflow.com\/questions\/45609432\/how-do-i-resolve-the-error-aadsts7000218-the-request-body-must-contain-the-foll\">AADSTS7000218: The request body must contain the following parameter: &#8216;client_secret&#8217; or &#8216;client_assertion&#8217;<\/a><\/p>\n\n\n\n<p>Application ID = Client ID in Intune<\/p>\n\n\n\n<p>Run the program twice sometimes it freezes on the first run<\/p>\n\n\n\n<p>I added two Textboxes to support Microsofts Changes regarding the Intune App Registration.<br>You just have to enter the Correct Client ID and Redirect URI of your own App Registration. The Application needs the following Permissions&nbsp;<strong>delegated<\/strong>&nbsp;Graph Permissions:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/pariswells.com\/blog\/wp-content\/uploads\/2025\/12\/image-8.png\"><img loading=\"lazy\" decoding=\"async\" width=\"655\" height=\"136\" src=\"https:\/\/pariswells.com\/blog\/wp-content\/uploads\/2025\/12\/image-8.png\" alt=\"\" class=\"wp-image-9439 img-responsive\" srcset=\"https:\/\/pariswells.com\/blog\/wp-content\/uploads\/2025\/12\/image-8.png 655w, https:\/\/pariswells.com\/blog\/wp-content\/uploads\/2025\/12\/image-8-300x62.png 300w\" sizes=\"auto, (max-width: 655px) 100vw, 655px\" \/><\/a><\/figure>\n\n\n\n<p>And the following Redirect URI:<br><code>https:\/\/login.microsoftonline.com\/common\/oauth2\/nativeclient<\/code><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/pariswells.com\/blog\/wp-content\/uploads\/2025\/12\/image-9.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"294\" src=\"https:\/\/pariswells.com\/blog\/wp-content\/uploads\/2025\/12\/image-9-1024x294.png\" alt=\"\" class=\"wp-image-9440 img-responsive\" srcset=\"https:\/\/pariswells.com\/blog\/wp-content\/uploads\/2025\/12\/image-9-1024x294.png 1024w, https:\/\/pariswells.com\/blog\/wp-content\/uploads\/2025\/12\/image-9-300x86.png 300w, https:\/\/pariswells.com\/blog\/wp-content\/uploads\/2025\/12\/image-9-768x220.png 768w, https:\/\/pariswells.com\/blog\/wp-content\/uploads\/2025\/12\/image-9.png 1353w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/pariswells.com\/blog\/wp-content\/uploads\/2025\/12\/image-10.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"579\" src=\"https:\/\/pariswells.com\/blog\/wp-content\/uploads\/2025\/12\/image-10-1024x579.png\" alt=\"\" class=\"wp-image-9441 img-responsive\" srcset=\"https:\/\/pariswells.com\/blog\/wp-content\/uploads\/2025\/12\/image-10-1024x579.png 1024w, https:\/\/pariswells.com\/blog\/wp-content\/uploads\/2025\/12\/image-10-300x170.png 300w, https:\/\/pariswells.com\/blog\/wp-content\/uploads\/2025\/12\/image-10-768x434.png 768w, https:\/\/pariswells.com\/blog\/wp-content\/uploads\/2025\/12\/image-10.png 1036w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>GitHub &#8211; Romanitho\/WingetIntunePackager: Intune Winget app packager AADSTS7000218: The request body must contain the following parameter: &#8216;client_secret&#8217; or &#8216;client_assertion&#8217; Application ID = Client ID in Intune Run [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-9438","post","type-post","status-publish","format-standard","hentry","category-research"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/pariswells.com\/blog\/wp-json\/wp\/v2\/posts\/9438","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pariswells.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pariswells.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pariswells.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pariswells.com\/blog\/wp-json\/wp\/v2\/comments?post=9438"}],"version-history":[{"count":5,"href":"https:\/\/pariswells.com\/blog\/wp-json\/wp\/v2\/posts\/9438\/revisions"}],"predecessor-version":[{"id":9469,"href":"https:\/\/pariswells.com\/blog\/wp-json\/wp\/v2\/posts\/9438\/revisions\/9469"}],"wp:attachment":[{"href":"https:\/\/pariswells.com\/blog\/wp-json\/wp\/v2\/media?parent=9438"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pariswells.com\/blog\/wp-json\/wp\/v2\/categories?post=9438"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pariswells.com\/blog\/wp-json\/wp\/v2\/tags?post=9438"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}