<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Using PacKit &#8211; PacKit</title>
	<atom:link href="https://www.getpackit.com/docs-category/using-packit/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.getpackit.com</link>
	<description></description>
	<lastBuildDate>Fri, 04 Sep 2026 07:16:37 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://www.getpackit.com/wp-content/uploads/2024/09/cropped-packit-favicon-32x32.png</url>
	<title>Using PacKit &#8211; PacKit</title>
	<link>https://www.getpackit.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Advanced View</title>
		<link>https://www.getpackit.com/docs/using-packit/advanced-view/</link>
		
		<dc:creator><![CDATA[Sorin Stefan]]></dc:creator>
		<pubDate>Fri, 04 Sep 2026 07:16:33 +0000</pubDate>
				<guid isPermaLink="false">https://getpackitstg.wpenginepowered.com/?post_type=docs&#038;p=930513</guid>

					<description><![CDATA[The Advanced view allows you to configure advanced deployment behavior for your Intune application package, including Role-Based Access Control (RBAC) visibility via Scope Tags and custom installer exit code interpretations. Scope tags Scope tags determine which IT administrators can see and manage this application package within Microsoft Intune. Configuration Options: Click on Fetch data button [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">The <em>Advanced </em>view allows you to configure advanced deployment behavior for your Intune application package, including Role-Based Access Control (RBAC) visibility via Scope Tags and custom installer exit code interpretations.</p>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="817" height="510" src="https://www.getpackit.com/wp-content/uploads/2026/08/image-1.png" alt="" class="wp-image-930514" srcset="https://www.getpackit.com/wp-content/uploads/2026/08/image-1.png 817w, https://www.getpackit.com/wp-content/uploads/2026/08/image-1-300x187.png 300w, https://www.getpackit.com/wp-content/uploads/2026/08/image-1-768x479.png 768w" sizes="(max-width: 817px) 100vw, 817px" /></figure>



<h2 class="wp-block-heading">Scope tags</h2>



<p class="wp-block-paragraph">Scope tags determine which IT administrators can see and manage this application package within Microsoft Intune.</p>



<p class="wp-block-paragraph">Configuration Options:</p>



<p class="wp-block-paragraph">Click on <em><strong>Fetch data</strong></em> button to query your Microsoft Intune tenant and refresh the list of available Scope Tags. </p>



<p class="wp-block-paragraph">Use<strong> <em>Select a scope tag</em></strong> to select tags retrieved from your Intune account to assign to this application.</p>



<h2 class="wp-block-heading">Return codes</h2>



<p class="wp-block-paragraph">Return codes tell Microsoft Intune how to interpret the exit codes returned by the underlying installer executable upon completion.</p>



<p class="wp-block-paragraph">Intune uses these return codes to determine whether the installation succeeded, requires a restart, failed, or should be retried automatically.</p>



<p class="wp-block-paragraph"><strong><em>Return Code</em>:</strong> Enter the numerical exit code returned by the installer executable (e.g., 0, 3010, 1618).</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button is-style-outline is-style-outline--1"><a class="wp-block-button__link wp-element-button">By default, PacKit automatically populates standard Windows Installer (MSI) exit codes.</a></div>
</div>



<p class="wp-block-paragraph"><strong><em>Code Type</em></strong>: Map the specific return code to one of the following Intune interpretation types:</p>



<ul class="wp-block-list">
<li>Success: Indicates the application was installed successfully without requiring further action.</li>



<li>Soft reboot: Indicates a successful installation, but a system restart is required to finalize changes. Intune will notify the end user.</li>



<li>Hard reboot: Indicates a successful installation requiring an immediate system restart.</li>



<li>Retry: Indicates a temporary failure during installation. Intune will attempt to re-run the installer.</li>



<li>Failed: Indicates an unsuccessful installation attempt.</li>
</ul>



<p class="wp-block-paragraph"><em><strong>Remove </strong></em>Button: Click to delete a custom or default return code mapping from the list.</p>



<p class="wp-block-paragraph"><strong><em>Add Return Code</em></strong> Button: Click to create a new return code mapping row.</p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Monitor View</title>
		<link>https://www.getpackit.com/docs/using-packit/monitor-view/</link>
		
		<dc:creator><![CDATA[Sorin Stefan]]></dc:creator>
		<pubDate>Fri, 04 Sep 2026 07:16:21 +0000</pubDate>
				<guid isPermaLink="false">https://getpackitstg.wpenginepowered.com/?post_type=docs&#038;p=930515</guid>

					<description><![CDATA[The Monitor view provides real-time deployment status reports directly from your connected Microsoft Intune environment, allowing you to track application installation progress across managed devices and targeted users without leaving Packit. Device Install Status The Device install status section displays detailed installation telemetry for each specific device targeted by the deployment. User Install Status The [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">The Monitor view provides real-time deployment status reports directly from your connected Microsoft Intune environment, allowing you to track application installation progress across managed devices and targeted users without leaving Packit.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="180" src="https://www.getpackit.com/wp-content/uploads/2026/08/image-2-1024x180.png" alt="" class="wp-image-930516" srcset="https://www.getpackit.com/wp-content/uploads/2026/08/image-2-1024x180.png 1024w, https://www.getpackit.com/wp-content/uploads/2026/08/image-2-300x53.png 300w, https://www.getpackit.com/wp-content/uploads/2026/08/image-2-768x135.png 768w, https://www.getpackit.com/wp-content/uploads/2026/08/image-2.png 1408w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading"> Device Install Status</h2>



<p class="wp-block-paragraph"><br>The Device install status section displays detailed installation telemetry for each specific device targeted by the deployment.</p>



<ul class="wp-block-list">
<li><strong><em>Device name:</em></strong> The hostname of the targeted machine in Intune.</li>



<li><strong><em>UPN</em></strong>: The User Principal Name (primary account email) associated with the device owner or active user.</li>



<li><strong><em>Device platform</em></strong>: The operating system platform running on the device (e.g., Windows 10/11, macOS).</li>



<li><strong><em>App version</em></strong>: The exact version of the application package being deployed to the device.</li>



<li><strong><em>Status</em></strong>: The current deployment state reported by the Intune Management Extension (e.g., Installed, Failed, Install Pending, Not Applicable).</li>



<li><strong><em>Status details</em></strong>: Extended error codes, exit descriptions, or specific messages reported by Intune when an installation fails or requires user action.</li>



<li><strong><em>Last modified</em></strong>: The timestamp indicating when Intune last updated the status record for the corresponding device.</li>
</ul>



<h2 class="wp-block-heading">User Install Status</h2>



<p class="wp-block-paragraph"><br>The <em>User install status</em> section shows deployment progress and device counts for each targeted user</p>



<ul class="wp-block-list">
<li><strong><em>User name</em></strong>: The display name of the targeted user account.</li>



<li><strong><em>UPN</em></strong>: The User Principal Name of the targeted user account.</li>



<li><strong><em>Failures</em></strong>: The total count of devices associated with this user where the application installation failed.</li>



<li><strong><em>Installs</em></strong>: The total count of devices where the application was successfully installed for this user.</li>



<li><strong><em>Pending</em></strong>: The total count of devices where the application deployment is currently queued, downloading, or awaiting installation triggers.</li>
</ul>



<p class="wp-block-paragraph"></p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button is-style-outline is-style-outline--2"><a class="wp-block-button__link wp-element-button">To view live status reports in this tab, ensure the application has been published to Microsoft Intune and assignments to users or devices are configured.</a></div>
</div>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Open Package Manifest</title>
		<link>https://www.getpackit.com/docs/using-packit/open-package-manifest/</link>
		
		<dc:creator><![CDATA[Sorin Stefan]]></dc:creator>
		<pubDate>Fri, 07 Aug 2026 07:48:28 +0000</pubDate>
				<guid isPermaLink="false">https://getpackitstg.wpenginepowered.com/?post_type=docs&#038;p=930358</guid>

					<description><![CDATA[A Universal Standard for Windows App Deployment For enterprise IT administrators and application packagers, managing software deployment across Microsoft Intune, SCCM (MCM), or custom CI/CD pipelines has long been fragmented. Deployment commands, detection scripts, icons, and packaging notes often end up scattered across internal spreadsheets, SharePoint sites, or local personal drives. When a packager leaves [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">A Universal Standard for Windows App Deployment</h2>



<p class="wp-block-paragraph">For enterprise IT administrators and application packagers, managing software deployment across Microsoft Intune, SCCM (MCM), or custom CI/CD pipelines has long been fragmented. Deployment commands, detection scripts, icons, and packaging notes often end up scattered across internal spreadsheets, SharePoint sites, or local personal drives. When a packager leaves the company, or an application moves to a new system, vital operational knowledge is frequently lost.</p>



<p class="wp-block-paragraph">With the release of PacKit 3.0, Advanced Installer introduced a groundbreaking solution to this industry-wide pain point: the Open Package Manifest.</p>



<h2 class="wp-block-heading">What is the Open Package Manifest and how to enable it?</h2>



<p class="wp-block-paragraph">The <strong>Open Package Manifest</strong> is an open, vendor-neutral, and platform-agnostic specification designed to describe Windows application deployment metadata independently of the tool that built it.</p>



<p class="wp-block-paragraph">Instead of locking packaging data inside a proprietary cloud database or a specific software vendor’s UI, the Open Package Manifest ensures that <strong>packaging information travels directly alongside the application payload</strong>.</p>



<p class="wp-block-paragraph">To enable it, just go to the <a href="https://www.getpackit.com/docs/using-packit/settings-view/" data-type="link" data-id="https://www.getpackit.com/docs/using-packit/settings-view/">Settings </a>view and enable the <em>Save applications as fragments</em> option:</p>



<figure class="wp-block-image size-full"><img decoding="async" width="936" height="392" src="https://www.getpackit.com/wp-content/uploads/2026/08/image.png" alt="" class="wp-image-930359" srcset="https://www.getpackit.com/wp-content/uploads/2026/08/image.png 936w, https://www.getpackit.com/wp-content/uploads/2026/08/image-300x126.png 300w, https://www.getpackit.com/wp-content/uploads/2026/08/image-768x322.png 768w" sizes="(max-width: 936px) 100vw, 936px" /></figure>



<h2 class="wp-block-heading">Core Principles</h2>



<h3 class="wp-block-heading">1. The PacKit Folder as the Single Source of Truth</h3>



<p class="wp-block-paragraph">Under this paradigm, every application version resides in its own dedicated directory containing the raw installer (MSI, EXE, PowerShell script, MSIX, etc.) alongside a standardized <code>packit</code> folder. This folder holds data like:</p>



<ul class="wp-block-list">
<li>Application descriptions and publisher metadata.</li>



<li>Silent install and uninstall command lines.</li>



<li>Detection scripts and extracted icons.</li>



<li>Target platform assignments and configuration properties.</li>
</ul>



<p class="wp-block-paragraph">Because all metadata is stored locally alongside the binaries, sharing a package with a colleague or moving it between environments is as simple as copying the folder.</p>



<h3 class="wp-block-heading">2. Platform Agnostic &amp; Automation Friendly</h3>



<p class="wp-block-paragraph">The Open Package Manifest is designed to act as a <strong>common language</strong> across different deployment ecosystems:</p>



<ul class="wp-block-list">
<li><strong>Multi-Tool Compatibility:</strong> Whether a package was created using Advanced Installer, WiX, Inno Setup, or custom scripts, the manifest can describe its deployment requirements.</li>



<li><strong>Deployment Targets:</strong> The manifest can be consumed to push applications directly into Microsoft Intune, SCCM, PDQ Deploy, or custom repository managers.</li>
</ul>



<h3 class="wp-block-heading">3. Complete Governance and On-Premises Control</h3>



<p class="wp-block-paragraph">For organizations with strict compliance requirements (e.g., healthcare, government, energy), keeping full governance over application packages is critical. The Open Package Manifest runs entirely on-premises without requiring mandatory external databases or cloud synchronization.</p>



<h2 class="wp-block-heading">Using the Open PowerShell Module</h2>



<p class="wp-block-paragraph">To ensure true openness, PacKit published a dedicated, free <a href="https://github.com/Caphyon/open-package-manifest" rel="nofollow noopener" target="_blank"><strong>PowerShell Module</strong> on GitHub</a>.</p>



<p class="wp-block-paragraph"> This allows IT teams and software developers to programmatically generate, validate, and consume package manifests without relying on a GUI.</p>



<h2 class="wp-block-heading">Conclusion</h2>



<p class="wp-block-paragraph">The <strong>Open Package Manifest</strong> shifts application packaging from an isolated, vendor-locked task into a portable, version-controlled standard. By enabling application metadata to reside alongside installer binaries, PacKit 3.0 provides IT administrators with a reliable, scriptable, and platform-independent foundation for Windows package management.</p>



<p class="wp-block-paragraph"><em>For more details, code samples, and community contributions, check out the <a href="http://www.youtube.com/watch?v=ZQJu_W6bPME" target="_blank" rel="noreferrer noopener nofollow">PacKit Webinar on YouTube</a> or <a href="https://github.com/Caphyon/open-package-manifest" data-type="link" data-id="https://github.com/Caphyon/open-package-manifest" rel="nofollow noopener" target="_blank">visit the open-source repository on GitHub</a>.</em></p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Assignments View</title>
		<link>https://www.getpackit.com/docs/using-packit/assignments-view/</link>
		
		<dc:creator><![CDATA[Sorin Stefan]]></dc:creator>
		<pubDate>Tue, 07 Jul 2026 06:32:59 +0000</pubDate>
				<guid isPermaLink="false">https://getpackitstg.wpenginepowered.com/?post_type=docs&#038;p=3422</guid>

					<description><![CDATA[Manage Intune Assignments This functionality is available for free during the trial period. After the trial expires a PacKit Plus subscription will be required to continue using it. Along with Intune Upload, App Assignments feature enables you to fully manage the whole Intune deployment process in a fast and efficient way, directly from PacKit. In [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Manage Intune Assignments</h2>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="549" height="189" src="https://www.getpackit.com/wp-content/uploads/2026/05/image-7.png" alt="" class="wp-image-3432" srcset="https://www.getpackit.com/wp-content/uploads/2026/05/image-7.png 549w, https://www.getpackit.com/wp-content/uploads/2026/05/image-7-300x103.png 300w" sizes="(max-width: 549px) 100vw, 549px" /></figure>



<p class="wp-block-paragraph"><em>This functionality is available for free during the trial period. After the trial expires a PacKit Plus subscription will be required to continue using it.</em></p>



<p class="wp-block-paragraph">Along with <em>Intune Upload</em>, <em>App Assignments</em> feature enables you to fully manage the whole Intune deployment process in a fast and efficient way, directly from PacKit.</p>



<p class="wp-block-paragraph">In this section you can <a href="https://learn.microsoft.com/en-us/mem/intune/apps/apps-deploy" rel="nofollow noopener" target="_blank">assign the application</a> in Microsoft Intune to certain user groups and devices.</p>



<p class="wp-block-paragraph">To use this feature you will be <strong>prompted to log in to Intune</strong>.</p>



<p class="wp-block-paragraph"><strong>[Add Available]</strong></p>



<p class="wp-block-paragraph">Use this button to<em> assign the application as Available</em>. The Add Available dialog will be displayed giving you the option to Include/Exclude certain user grops. You can also use <em>Add to all users</em> or <em>Add to all devices</em> to include all users and devices.</p>



<p class="wp-block-paragraph">Using [<em>Create new group</em>] pushbutton, you can create a new Entra ID group. This will be a security-type group with &#8220;Assigned &#8221; member type. Just specify a name for the group in the designated field and click on [<em>Create] </em>pushbutton.</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="644" height="806" src="https://www.getpackit.com/wp-content/uploads/2025/02/add-available-dialog.png" alt="" class="wp-image-2739" srcset="https://www.getpackit.com/wp-content/uploads/2025/02/add-available-dialog.png 644w, https://www.getpackit.com/wp-content/uploads/2025/02/add-available-dialog-240x300.png 240w" sizes="(max-width: 644px) 100vw, 644px" /></figure>



<p class="wp-block-paragraph"><strong>[Add Required]</strong></p>



<p class="wp-block-paragraph">This option <em>assigns the app as Required</em> and will be installed on the devices of the selected groups. The Add Required dialog will be displayed giving you the option to Include/Exclude certain groups. You can also use <em>Add to all users</em> or <em>Add to all devices</em> to include all users and devices.</p>



<p class="wp-block-paragraph">Using [<em>Create new group</em>] pushbutton, you can create a new Entra ID group. This will be a security-type group with &#8220;Assigned &#8221; member type. Just specify a name for the group in the designated field and click on [<em>Create] </em>pushbutton.</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="642" height="806" src="https://www.getpackit.com/wp-content/uploads/2025/02/add-required-dialog.png" alt="" class="wp-image-2741" srcset="https://www.getpackit.com/wp-content/uploads/2025/02/add-required-dialog.png 642w, https://www.getpackit.com/wp-content/uploads/2025/02/add-required-dialog-239x300.png 239w" sizes="(max-width: 642px) 100vw, 642px" /></figure>



<p class="wp-block-paragraph"><strong>[Add Uninstall]</strong></p>



<p class="wp-block-paragraph">Using this option, the app is removed from devices in the selected groups if Intune has previously deployed the application to the device through an &#8216;<em>Available for enrolled devices</em>&#8216; or &#8216;<em>Required</em>&#8216; assignment using the same deployment. The Add Uninstall dialog will be displayed giving you the option to Include/Exclude certain groups. You can also use <em>Add to all users</em> or <em>Add to all devices</em> to include all users and devices.</p>



<p class="wp-block-paragraph">Using [<em>Create new group</em>] pushbutton, you can create a new Entra ID group. This will be a security-type group with &#8220;Assigned &#8221; member type. Just specify a name for the group in the designated field and click on [<em>Create] </em>pushbutton.</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="642" height="805" src="https://www.getpackit.com/wp-content/uploads/2025/02/add-uninstall-dialog.png" alt="" class="wp-image-2742" srcset="https://www.getpackit.com/wp-content/uploads/2025/02/add-uninstall-dialog.png 642w, https://www.getpackit.com/wp-content/uploads/2025/02/add-uninstall-dialog-239x300.png 239w" sizes="(max-width: 642px) 100vw, 642px" /></figure>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Settings View</title>
		<link>https://www.getpackit.com/docs/using-packit/settings-view/</link>
		
		<dc:creator><![CDATA[Sorin Stefan]]></dc:creator>
		<pubDate>Tue, 07 Jul 2026 06:32:53 +0000</pubDate>
				<guid isPermaLink="false">https://getpackitstg.wpenginepowered.com/?post_type=docs&#038;p=3462</guid>

					<description><![CDATA[In this view, you can make various PacKit configurations. General Here you can configure PSADT Templates. Project Save applications as fragments This option ensures that the data of each application of your workspace (XML manifest, scripts, icon, etc.) is stored individually in a subfolder (.packit) next to the package. This is our recommended approach as [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">In this view, you can make various  PacKit configurations.</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="863" height="548" src="https://www.getpackit.com/wp-content/uploads/2026/06/image.png" alt="" class="wp-image-3463" srcset="https://www.getpackit.com/wp-content/uploads/2026/06/image.png 863w, https://www.getpackit.com/wp-content/uploads/2026/06/image-300x190.png 300w, https://www.getpackit.com/wp-content/uploads/2026/06/image-768x488.png 768w" sizes="(max-width: 863px) 100vw, 863px" /></figure>



<h2 class="wp-block-heading">General</h2>



<p class="wp-block-paragraph">Here you can configure <a href="https://www.getpackit.com/docs/using-packit/psadt-templates/" data-type="link" data-id="https://www.getpackit.com/docs/using-packit/psadt-templates/">PSADT Templates</a>.</p>



<h2 class="wp-block-heading">Project</h2>



<p class="wp-block-paragraph"><em>Save applications as fragments</em> </p>



<p class="wp-block-paragraph">This option ensures that the data of each application of your workspace (XML manifest, scripts, icon, etc.) is stored individually in a subfolder (.packit) next to the package. This is our recommended approach as it eliminates workspace merge conflicts and makes application data portable and sharable between team members or parsed by external tools.</p>



<h2 class="wp-block-heading">About</h2>



<p class="wp-block-paragraph">In this section, you can check for PacKit updates and see the current installed version.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Wrapper View</title>
		<link>https://www.getpackit.com/docs/using-packit/wrapper-view/</link>
		
		<dc:creator><![CDATA[Sorin Stefan]]></dc:creator>
		<pubDate>Tue, 07 Jul 2026 06:32:45 +0000</pubDate>
				<guid isPermaLink="false">https://getpackitstg.wpenginepowered.com/?post_type=docs&#038;p=3443</guid>

					<description><![CDATA[Wrap with PSADT Use this button to wrap the package with the PowerShell App Deployment Toolkit. PacKit uses the latest version of this tool and updates the new PSADT wrapper with the package data from your workspace, using placeholders in the script to synchronize its contents. You can choose which PSADT Template will be used [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="535" height="431" src="https://www.getpackit.com/wp-content/uploads/2026/05/image-12.png" alt="" class="wp-image-3465" srcset="https://www.getpackit.com/wp-content/uploads/2026/05/image-12.png 535w, https://www.getpackit.com/wp-content/uploads/2026/05/image-12-300x242.png 300w" sizes="(max-width: 535px) 100vw, 535px" /></figure>



<h2 class="wp-block-heading"><strong>Wrap with PSADT</strong></h2>



<p class="wp-block-paragraph">Use this button to wrap the package with the PowerShell App Deployment Toolkit. PacKit uses the latest version of this tool and updates the new PSADT wrapper with the package data from your workspace, using placeholders in the script to synchronize its contents.</p>



<p class="wp-block-paragraph">You can choose which  <a href="https://www.getpackit.com/docs/using-packit/psadt-templates/" data-type="link" data-id="https://www.getpackit.com/docs/using-packit/psadt-templates/">PSADT Template</a> will be used to perform the wrap. To configure the available PSADT templates or to add a new one, click on the <em>Manage PSADT templates</em> hyperlink.</p>



<p class="wp-block-paragraph"><br></p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button is-style-outline is-style-outline--3"><a class="wp-block-button__link wp-element-button"><strong>Important! </strong>If you generate the PSADT script using PacKit and try to upload it from a different tool or workflow, you must replace the placeholders first.</a></div>
</div>



<h2 class="wp-block-heading"><strong>PowerShell Script Editor</strong></h2>



<p class="wp-block-paragraph">This section will be available after clicking on the <em>Wrap with PSADT </em>button.</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="983" height="587" src="https://www.getpackit.com/wp-content/uploads/2026/05/image-10.png" alt="" class="wp-image-3454" srcset="https://www.getpackit.com/wp-content/uploads/2026/05/image-10.png 983w, https://www.getpackit.com/wp-content/uploads/2026/05/image-10-300x179.png 300w, https://www.getpackit.com/wp-content/uploads/2026/05/image-10-768x459.png 768w" sizes="(max-width: 983px) 100vw, 983px" /></figure>



<p class="wp-block-paragraph">The PSADT script can be edited using our built-in editor or by directly editing the PS1 file using your preferred editor.</p>



<p class="wp-block-paragraph">Placeholders are used to synchronize the script with the values you specify in the GUI. The following placeholders are supported in the PowerShell script editor :</p>



<p class="wp-block-paragraph"><strong><em>{{APPLICATION_NAME}} </em></strong></p>



<ul class="wp-block-list">
<li>points to the name of the app</li>
</ul>



<p class="wp-block-paragraph"><strong><em>{{APPLICATION_VENDOR}}</em></strong></p>



<ul class="wp-block-list">
<li>points to the manufacturer of the app</li>
</ul>



<p class="wp-block-paragraph"><strong><em>{{PACKAGE_VERSION}}</em></strong></p>



<ul class="wp-block-list">
<li>points to the version of the package</li>
</ul>



<p class="wp-block-paragraph"><strong><em>{{OS_ARCHITECTURE}}</em></strong></p>



<ul class="wp-block-list">
<li>points to the operating system architecture</li>
</ul>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button is-style-outline is-style-outline--4"><a class="wp-block-button__link wp-element-button">The above placeholders are resolved when the package is uploaded to Intune, right before the script is digitally signed, if signing is enabled.</a></div>
</div>



<p class="wp-block-paragraph">Use <em>[Load Script&#8230;]</em> and <em>[Save Script&#8230;] </em>pushbuttons to reload and save the script if the file was modified outside of PacKit.</p>



<p class="wp-block-paragraph"><em>Light</em>(Default), <em>Dark</em> or <em>High Contrast</em> viewing modes can be selected.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Application List</title>
		<link>https://www.getpackit.com/docs/using-packit/application-list/</link>
		
		<dc:creator><![CDATA[Sorin Stefan]]></dc:creator>
		<pubDate>Tue, 07 Jul 2026 06:32:41 +0000</pubDate>
				<guid isPermaLink="false">https://getpackitstg.wpenginepowered.com/?post_type=docs&#038;p=3415</guid>

					<description><![CDATA[Add packages to your workspace To add a package, just click on [Import application] button. There are five options: The catalog currently uses the WinGet gallery as the main source for download URLs. These packages are downloaded directly from the URL found in the package manifest of the WinGet repository; most of the time this [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="836" height="513" src="https://www.getpackit.com/wp-content/uploads/2026/06/image-1.png" alt="" class="wp-image-3473" srcset="https://www.getpackit.com/wp-content/uploads/2026/06/image-1.png 836w, https://www.getpackit.com/wp-content/uploads/2026/06/image-1-300x184.png 300w, https://www.getpackit.com/wp-content/uploads/2026/06/image-1-768x471.png 768w" sizes="(max-width: 836px) 100vw, 836px" /></figure>



<h2 class="wp-block-heading"><strong>Add packages to your workspace</strong></h2>



<p class="wp-block-paragraph">To add a package, just click on [Import application] button. There are five options:</p>



<ul class="wp-block-list">
<li>Import from disk &#8211; pick a folder from your local drive containing any package type (eg. .msix, .msi, .exe, .msixbundle, or ps1)</li>



<li>Import from catalog &#8211; choose a package from the <a href="https://www.getpackit.com/docs/winget-integration/winget-view/">WinGet </a>Catalog</li>



<li><a href="https://www.getpackit.com/docs/using-packit/import-from-mecm/">Import from MECM</a></li>



<li><a href="https://www.getpackit.com/docs/using-packit/import-from-intune/">Import from Intune</a></li>



<li>Import from csv file.</li>
</ul>



<p class="wp-block-paragraph">The catalog currently uses the WinGet gallery as the main source for download URLs. These packages are downloaded directly from the URL found in the package manifest of the WinGet repository; most of the time this URL points to the original vendor download location.</p>



<p class="wp-block-paragraph">PSADT (version 3.x) packages can also be imported with <em>Add from disk</em> option in a very time-efficient manner. A new entry in the workspace will be automatically populated with the package info, ready for deployment. With one-click, you can generate an intunewin and upload it to your Intune tenant, eliminating the need for manual copying of your package details</p>



<p class="wp-block-paragraph">Our <em>Import from csv file</em> feature helps migrate packages from SCCM to Intune easily. Just export your SCCM packages as .csv file and import it to PacKit and all your apps will be added to your workspace. Intune deployment is then one click away! For more information regarding .csv file import see our dedicated <a href="https://www.getpackit.com/docs/how-tos/how-to-migrate-applications-from-sccm-to-intune/" data-type="docs" data-id="2902">how to article</a>.</p>



<h2 class="wp-block-heading"><strong>Clone a package to add a new version</strong></h2>



<p class="wp-block-paragraph">With this option, you can easily update a custom package from your workspace (Winget packages be automatically updated by PacKit); just right-click on a package in the list → select “Clone” from the context menu and pick the new version of your package:</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="301" height="154" src="https://www.getpackit.com/wp-content/uploads/2025/02/clone-package-3.png" alt="" class="wp-image-2907"/></figure>



<p class="wp-block-paragraph">The package will be duplicated in your workspace, including its description, icon, command lines, user assignments, and detection criteria from the previous application, providing one click to Intune deployment.</p>



<p class="wp-block-paragraph">A future version of PacKit will include an additional download source, with packages handpicked and vetted by our team. This new repository will also include additional package configurations, recommended for enterprise deployment. If you are looking for any specific package or configuration, please email us or submit a ticket to our <a href="https://forum.getpackit.com/latest" rel="nofollow noopener" target="_blank">Community</a> area.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Detection Rule View</title>
		<link>https://www.getpackit.com/docs/using-packit/detection-rule-view/</link>
		
		<dc:creator><![CDATA[Sorin Stefan]]></dc:creator>
		<pubDate>Tue, 07 Jul 2026 06:32:34 +0000</pubDate>
				<guid isPermaLink="false">https://getpackitstg.wpenginepowered.com/?post_type=docs&#038;p=3426</guid>

					<description><![CDATA[Operating System Configuration Operating system architecture Specify the required OS architecture: Minimum operating system Specify the Minimum OS version. Detection Method In this section, you can configure the Intune Detection Rules for the package. You can specify a custom script, file path, registry, or MSI product code. Rules format The rules for detecting the presence [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Operating System Configuration</h2>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="620" height="243" src="https://www.getpackit.com/wp-content/uploads/2026/05/image-8.png" alt="" class="wp-image-3433" srcset="https://www.getpackit.com/wp-content/uploads/2026/05/image-8.png 620w, https://www.getpackit.com/wp-content/uploads/2026/05/image-8-300x118.png 300w" sizes="(max-width: 620px) 100vw, 620px" /></figure>



<p class="wp-block-paragraph"><strong>Operating system architecture</strong></p>



<p class="wp-block-paragraph">Specify the required OS architecture:</p>



<ul class="wp-block-list">
<li>32-bit</li>



<li>64-bit</li>



<li>32/64-bit</li>
</ul>



<p class="wp-block-paragraph"><strong>Minimum operating system</strong></p>



<p class="wp-block-paragraph">Specify the Minimum OS version.</p>



<h2 class="wp-block-heading">Detection Method</h2>



<p class="wp-block-paragraph">In this section, you can configure the <a href="https://learn.microsoft.com/en-us/mem/intune/apps/apps-win32-add#step-4-detection-rules" rel="nofollow noopener" target="_blank">Intune Detection Rules</a> for the package. You can specify a custom script, file path, registry, or MSI product code.</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="756" height="472" src="https://www.getpackit.com/wp-content/uploads/2026/05/image-6.png" alt="" class="wp-image-3431" srcset="https://www.getpackit.com/wp-content/uploads/2026/05/image-6.png 756w, https://www.getpackit.com/wp-content/uploads/2026/05/image-6-300x187.png 300w" sizes="(max-width: 756px) 100vw, 756px" /></figure>



<p class="wp-block-paragraph"><strong>Rules format</strong></p>



<p class="wp-block-paragraph">The rules for detecting the presence of the app can be established in the following way:</p>



<ul class="wp-block-list">
<li><em>Use a Custom Detection Script</em> &#8211; you can use one of our default <em>Template</em> script files (either for WinGet or for generic EXE files) for the app presence detection rules using <em>Load Template</em> button. You can also use our built-in editor to enhance it. The scripts return &#8220;0&#8221; for success and &#8220;1&#8221; for failure. To use your own custom script, click on <em>Browse </em>button and pick the file from disk.</li>



<li><em>Manually configure detection rules</em> &#8211; specify the <em>Rule Type </em>:</li>
</ul>



<p class="wp-block-paragraph">We recommend encoding your script as UTF-8 BOM. When the script exits with the value of 0, the script execution was successful. The second output channel indicates that the app was detected. STDOUT data indicates that the app was found on the client. We don&#8217;t look for a particular string from STDOUT.</p>



<p class="wp-block-paragraph"><strong>Rule type</strong></p>



<p class="wp-block-paragraph">1. <strong><em>MSI</em> </strong>&#8211; specify a <em>MSI Product Code</em></p>



<p class="wp-block-paragraph">2. <strong><em>File</em> </strong>&#8211; specify the <em>Path</em>, <em>File or Folder name</em> and Detection Method</p>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>File Detection Methods:</summary>
<ul class="wp-block-list">
<li><em>File or folder exists</em></li>



<li><em>Date modified</em> &#8211; specify <em>Operator </em>and <em>Value</em></li>



<li><em>Date created</em> &#8211; specify <em>Operator </em>and <em>Value</em></li>



<li><em>String (version)</em> &#8211; specify <em>Operator </em>and <em>Value</em></li>



<li><em>Size in MB</em> &#8211; specify <em>Operator </em>and <em>Value</em></li>
</ul>
</details>



<p class="wp-block-paragraph">3. <em>Registry</em> &#8211; specify a registry <em>Key Path</em>,  <em>Value Name</em> and Detection Method</p>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary><strong>Registry</strong> Detection Method </summary>
<ul class="wp-block-list">
<li>Key exists</li>



<li>Key does not exist</li>



<li>String comparison &#8211;  specify <em>Operator </em>and <em>Value</em></li>



<li>Version comparison  &#8211; specify <em>Operator </em>and <em>Value</em></li>



<li>Integer comparison &#8211; &#8211; specify <em>Operator </em>and <em>Value</em></li>
</ul>
</details>



<p class="wp-block-paragraph">.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Import From Intune</title>
		<link>https://www.getpackit.com/docs/using-packit/import-from-intune/</link>
		
		<dc:creator><![CDATA[Sorin Stefan]]></dc:creator>
		<pubDate>Fri, 27 Mar 2026 12:24:28 +0000</pubDate>
				<guid isPermaLink="false">https://getpackitstg.wpenginepowered.com/?post_type=docs&#038;p=3377</guid>

					<description><![CDATA[To import your packages from your Intune account, just open your workspace, go to Left Menu, click on [Add..] button and select the Add from Intune option. Connect &#38; Load Click on this button to log in to your Intune account and fetch the packages into PacKit. Intune Applications Once the connection with the Intune [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">To import your packages from your Intune account, just open your workspace, go to <a href="https://www.getpackit.com/docs/using-packit/left-menu/">Left Menu</a>, click on <em>[Add..]</em> button and <span style="box-sizing: border-box; margin: 0px; padding: 0px;">select t<em>he Add</em></span><em> from Intune </em>option.</p>



<h2 class="wp-block-heading">Connect &amp; Load</h2>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="444" height="176" src="https://www.getpackit.com/wp-content/uploads/2026/03/image-4.png" alt="" class="wp-image-3379" srcset="https://www.getpackit.com/wp-content/uploads/2026/03/image-4.png 444w, https://www.getpackit.com/wp-content/uploads/2026/03/image-4-300x119.png 300w" sizes="(max-width: 444px) 100vw, 444px" /></figure>



<p class="wp-block-paragraph">Click on this button to <a href="https://www.getpackit.com/docs/using-packit/intune-login-experience/">log in to your Intune account</a> and fetch the packages into PacKit.</p>



<h2 class="wp-block-heading">Intune Applications </h2>



<p class="wp-block-paragraph">Once the connection with the Intune server is established, the list of packages is displayed:</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="966" height="639" src="https://www.getpackit.com/wp-content/uploads/2026/03/intune-applications.png" alt="" class="wp-image-3378" srcset="https://www.getpackit.com/wp-content/uploads/2026/03/intune-applications.png 966w, https://www.getpackit.com/wp-content/uploads/2026/03/intune-applications-300x198.png 300w, https://www.getpackit.com/wp-content/uploads/2026/03/intune-applications-768x508.png 768w" sizes="(max-width: 966px) 100vw, 966px" /></figure>



<p class="wp-block-paragraph"><strong>Search applications&#8230;</strong></p>



<p class="wp-block-paragraph">Use this field to filter the applications list according to your keyword.</p>



<p class="wp-block-paragraph"><strong>Import</strong></p>



<p class="wp-block-paragraph">Click on this button to import the selected packages in your workspace.</p>



<p class="wp-block-paragraph"><strong>Application list</strong></p>



<p class="wp-block-paragraph">This list will display the following information regarding your MECM packages: </p>



<ul class="wp-block-list">
<li>Application</li>



<li>File Name</li>



<li>Version</li>
</ul>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>PSADT Templates</title>
		<link>https://www.getpackit.com/docs/using-packit/psadt-templates/</link>
		
		<dc:creator><![CDATA[Sorin Stefan]]></dc:creator>
		<pubDate>Mon, 23 Mar 2026 13:22:45 +0000</pubDate>
				<guid isPermaLink="false">https://getpackitstg.wpenginepowered.com/?post_type=docs&#038;p=3343</guid>

					<description><![CDATA[Manage PowerShell App Deployment Toolkit templates for packaging: In this view, you can customize the PSADT Template used to wrap your packages. By default, PacKit uses the Standard V4 PSADT Template. Also Standard V3 PSADT Template is available and can be used if desired. Custom Templates In this section you can add your own custom [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Manage PowerShell App Deployment Toolkit templates for packaging:</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="932" height="578" src="https://www.getpackit.com/wp-content/uploads/2026/03/image-1.png" alt="" class="wp-image-3345" srcset="https://www.getpackit.com/wp-content/uploads/2026/03/image-1.png 932w, https://www.getpackit.com/wp-content/uploads/2026/03/image-1-300x186.png 300w, https://www.getpackit.com/wp-content/uploads/2026/03/image-1-768x476.png 768w" sizes="(max-width: 932px) 100vw, 932px" /></figure>



<p class="wp-block-paragraph">In this view, you can customize the PSADT Template used to wrap your packages. By default, PacKit uses the <em>Standard V4 PSADT Template</em>. Also <em>Standard V3 PSADT Template</em> is available and can be used if desired.</p>



<h2 class="wp-block-heading">Custom Templates</h2>



<p class="wp-block-paragraph">In this section you can add your own custom PSADT template by clicking on <em>[+Add template&#8230;] </em>button and picking the folder that contains it.</p>



<p class="wp-block-paragraph"> The latest template available can also be downloaded by clicking on the <em>[Download..]</em> button.</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
