microsoft / microsoft/winget-cli

Winget Needs Full Enterprise Support—SYSTEM Context, Intune Integration, and Machine-Wide Deployment

Open
#5,752 7 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Issue-Feature Possible-Duplicate
Dominant language
C++
Stars
26.4k
Forks
1.8k
Avg merge
1d 11h
Merged PRs (30d)
15

Description

Relevant area(s)

WinGet CLI

Description of the new feature / enhancement

Dear Microsoft,

As an enterprise administrator, I’ve been working to integrate Winget into our app deployment workflows using Intune. While Winget shows great promise, its current design creates unnecessary friction for enterprise use:

Winget runs in user context by default, making it incompatible with SYSTEM-level deployment scenarios—especially via Intune.

The App Installer MSIX packaging restricts machine-wide availability and complicates access for SYSTEM processes.

There is no native support in Intune for Winget manifests, updates, or bulk deployments.

Admins are forced to use workarounds—resolving paths manually, scripting elevation logic, and testing edge cases—just to deploy standard apps.

This is a significant gap. Winget should be a first-class citizen in enterprise environments, with:

A machine-wide installer that registers Winget for SYSTEM use.

Intune-native integration for Winget manifests and update automation.

Clear documentation and support for enterprise deployment scenarios.

We shouldn’t have to reverse-engineer consumer tools to meet enterprise needs. Please prioritize making Winget fully enterprise-ready. The demand is real, and the potential is huge.

Sincerely, IT Administrator

Proposed technical implementation details

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the WinGet CLI area and investigate the stated SYSTEM-context limitations, App Installer MSIX packaging, and Intune integration needs. Done would require a defined approach for machine-wide registration, Intune support, and enterprise deployment documentation; the issue provides no files or tests to begin from.

Written by the indexing model from the issue text.

Assessment

Domain
cli, devops, operating-systems
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.