Event banner
The Store of the future
Event details
Learn how the Store of the future combines with the Windows Package Manager to enhance access to the Microsoft Store app catalog. Learn how you can search, discovery, deploy and manage Microsoft Store apps from within Intune, and with the Windows Package Manager.
Editor's note: The retirement of the Microsoft Store for Business and the Microsoft Store for Education, originally scheduled for March 31, 2023, has been postponed. For the latest information on the Microsoft Store, read Update to Intune integration with the Microsoft Store on Windows.
This session is part of the Microsoft Technical Takeoff: Windows + Intune. |
121 Comments
- Deleted
I believe the naming is not optimal. Store Repository and Microsoft Store are too similar. Why not calling the source just winget?
- Jason_Sandys
Microsoft
There are other nuances to consider and we are potentially setting ourselves up for other, similar additions that may leverage WinGet. The near-term plan is to retire the Microsoft store app type in the near future as it has limited, if any, value. Also, we believe IT Pros are smart and can differentiate, please don't prove us wrong 🙂
- Tim_PawasaratIron ContributorIs there going to be an Intune Settings Catalog option for the Managing WinGet Client? I'd hate to build an old school solution to control it when wanting to move forward to controlling things through Intune moving forward.
- Jason_Sandys
Microsoft
This is in the backlog and will hopefully be in place (stress on hopefully as it's outside my control) by the time we GA, however, you should be able to use the DesktopAppInstaller settings in the Policy CSP via a custom profile: https://learn.microsoft.com/en-us/windows/client-management/mdm/policy-csp-desktopappinstaller.
- Marc_LafIron ContributorI don't know if this is related to the topic but will the disconnect between the Intune private repo (Company Portal) and Windows Store apps be removed? Currently when adding a Windows Store app to the Company Portal, clicking Install on one of these apps doesn't install but redirects to the Microsoft Store. It would be great if it provided the same experience as installing private apps (ie staying in the Company Portal and having it show the install process).
- treestryderIron ContributorBefore this, the way to publish a Store app (rather than just a link) was by connecting the Microsoft Store for Business. ( https://businessstore.microsoft.com/en-us/store ) to Intune. Until recently, the Store for Business also had a wonderful feature for purchasing and managing App licenses. At the moment, I need to buy more licenses for WinFTP, which not only supported their "free" and open-source project, but meant they managed their app updates for us.
- Jason_Sandys
Microsoft
Not really. Purchasing/licensing apps via the store for bus/ed was retired 18+ months ago because there was no significant usage whatsoever. Thus, as elegant as it was conceptually, almost no one used it and that non-usage did not justify our continued investment in that feature. Additionally, as with many of our services, many/most third-party applications meant for commercial customers have adopted a subscription model which the licensing method through the store for bus/ed did not support. Thus, we made a business decision not to continue supporting this model. How each vendor will or does handle this is up to them and you need to contact them directly for options.
- mandarchenBrass ContributorHi Marc, with the new Microsoft Store experience within Intune, if you deploy an app from it to the company portal, it will stay in the Company Portal and show the install process. We are no longer redirecting customers to the Microsoft Store. The experience is a lot more integrated.
- Marc_LafIron ContributorOh awesome! Thank you Mandar! This is exactly what I was hoping for.
- Deleted
Hi Roy, after our Ignite roundtable I thought it would be awesome to shift an on-premises repository towards winget with a custom on-prem repository for winget and using self-created YAML files for the customers app. However, it seems that's far more complex than I thought. found some good blogs on this but they mention there will be a need for a database and other stuff incl. Visual Studio to create webservice hosting the files. Even hosting in Azure is not that straightforward. tldr: It would be great to have a step-by-step guide on how to host a winget repository on-premises and Azure cloud. What do you think?
sources: https://blogs.infosupport.com/hosting-your-own-winget-private-repository/
- Roy_MacLachlan
Microsoft
Hi Karl, Thank you for the feedback on the GitHub Releases for the REST Source we have included a PowerShell module that you can import and run that will stand up all of the required Azure resources and prepare a REST source for use in your Enterprise. Once you've imported it you can run the PowerShell cmdlets to connect and stand up the environment. We have documentation in the GitHub to help guide you through the approach. https://github.com/microsoft/winget-cli-restsource- Deleted
Gotcha. I have to say it is not exactly the how-to I was looking for, it looks very DevOps minded. So, without VisualStudio and CosmosDB there's no fun?
Afaik Visual Studio needs to be licensed properly, especially for production use.
- SigurdWernerIron Contributor
Co-managed + Microsoft Store for Business doesn’t require an Intune license.
But the Company Portal app lists as prerequisite an Intune license for the user https://learn.microsoft.com/en-us/mem/configmgr/comanage/company-portal#prerequisites
W/ the MSfB now going to Company Portal app does that also come w/ an Intune license requirement in the co-managed scenario?
- treestryderIron Contributor
Someone at Microsoft has forgotten why do-whatever-they-want EXE and MSI installers were not allowed in the Store. The store WAS more than just a list of installable apps. By requiring legacy apps to be APPX packaged, or better, MSIX packaged UWP apps, it got us closer to the security and privacy model that Android, Chrome OS and iOS have.
I am thankful I may no longer have to re-package as many applications. However, as long software vendors are allowed to do whatever they want, they have no incentive to change. Without Microsoft putting their foot down, administrators are left to fill the gaps. We are forced to not only take on the added risks associated with these poor software practices and designs, but also attempt to apply safeguards around them, then clean up any messes after a compromise.
#ShouldBeUWP #ShouldBeMSIX #ShouldBeAPPX
- -_RH_-Iron ContributorIf InstallShield could just die a slow (and optionally painful, if the blasted .iss file actually works) death already...
- ZebulonSmithIron ContributorI would not be sad to see some standardization enforced here. No reason why every OEM couldn't be giving us an MSI or MSIX installer for their software at this point.
- Heather_Poulsen
Community Manager
Welcome to The Store of the future at the Microsoft Technical Takeoff. Let's get started! Have a question? Post it here in the Comments. Subject matter experts will be answering during the session and throughout the week.
- Are there any plans or possibilites to host an private store onpremise without dependency to intune?
- Roy_MacLachlan
Microsoft
We have an online WinGet REST Source that is built as a reference image on GitHub, that can be modified for non-Azure solutions. Please share your feedback on the GitHub to ensure we can prioritize work for our customers needs. https://github.com/microsoft/winget-cli-restsource
- BartBoryczkoCopper ContributorI'm most interested in how to use winget with Intune. It seems not feasible currently, as it installs per-user.
- mandarchenBrass ContributorInstall through device/system context is on the roadmap.
- AyyyLmaoCopper ContributorIs this feature on the roadmap for this year? I'm trying to change our app deployment process away from Azure pipelines + Chocolatey to Winget + Intune and having this feature is key. I'd love to be in the private preview on my demo tenancy if possible!
- Rob de RoosIron ContributorThis is one I have been keen on since the announcement in the business store. Let's go!