SOLVED

updating 3rd party apps

%3CLINGO-SUB%20id%3D%22lingo-sub-1320841%22%20slang%3D%22en-US%22%3Eupdating%203rd%20party%20apps%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1320841%22%20slang%3D%22en-US%22%3E%3CP%3EHi%20Folks%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EJust%20wanted%20to%20get%20a%20consensus%20on%20what%20others%20do%20and%20would%20recommend%20in%20my%20scenario%20around%20updating%20Win32%2FMSI%20apps%20in%20Intune.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20am%20working%20with%20a%20customer%20who%20hasn't%20got%20the%20investment%20to%20make%20in%20a%203rd%20party%20patching%20solution%20such%20as%20patchmypc%20so%20I%20am%20working%20with%20the%20customer%20to%20look%20at%20the%20feasibility%20of%20updating%20apps%20manually%20using%20Intune.%20The%20customer%20has%20a%20handful%20of%20apps%20which%20need%20updating%20and%20a%20lot%20of%20the%20apps%20are%20Line%20of%20business%20and%20a%20few%20from%20the%20major%20vendors%20such%20as%20Adobe%2C%20VLC%2C%207-zip%20etc.%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIf%20the%20customer%20is%20deploying%20the%20apps%20using%20MSI%20and%20wants%20to%20perform%20an%20update%20of%20an%20existing%20MSI%20already%20deployed%2C%20can%20the%20original%20MSI%20be%20updated%20just%20by%20going%20into%20the%20client%20app%2C%20and%20update%20the%20file%20from%20'select%20file%20to%20update'%20and%20push%20the%20update%20out%20to%20clients.%20Would%20this%20process%20work%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EAny%20help%20on%20this%20would%20be%20greatly%20appreciated.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThanks%3C%2FP%3E%3CP%3ER%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1320841%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EIntune%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EMobile%20Device%20Management%20(MDM)%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ESoftware%20Management%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1322403%22%20slang%3D%22en-US%22%3ERe%3A%20updating%203rd%20party%20apps%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1322403%22%20slang%3D%22en-US%22%3EI%20would%20advise%20you%20to%20create%20a%20new%20app%20and%20remove%20the%20old%20app%20assignment.%3CBR%20%2F%3EThis%20way%20you%20can%20monitor%20the%20old%20and%20future%20installations.%3CBR%20%2F%3E%3CBR%20%2F%3EFirst%20third-party%20appliations%2C%20have%20you%20looked%20into%20Chocolatey%20(%3CA%20href%3D%22https%3A%2F%2Fwww.google.com%2Fsearch%3Fq%3Dchocolatey%2Bintune%26amp%3Boq%3Dchocolatey%2Bintune%26amp%3Baqs%3Dchrome.0.0l5.2537j0j7%26amp%3Bsourceid%3Dchrome%26amp%3Bie%3DUTF-8%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.google.com%2Fsearch%3Fq%3Dchocolatey%2Bintune%26amp%3Boq%3Dchocolatey%2Bintune%26amp%3Baqs%3Dchrome.0.0l5.2537j0j7%26amp%3Bsourceid%3Dchrome%26amp%3Bie%3DUTF-8%3C%2FA%3E).%3CBR%20%2F%3E%3CBR%20%2F%3EThis%20is%20an%20open-source%20software%20that%20does%20automated%20patching%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1324258%22%20slang%3D%22en-US%22%3ERe%3A%20updating%203rd%20party%20apps%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1324258%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F186539%22%20target%3D%22_blank%22%3E%40Thijs%20Lecomte%3C%2FA%3E%26nbsp%3Bthank%20you%20for%20this%2C%20I%20wasn't%20aware%20of%20Chocolatey%20but%20am%20now!%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EWould%20this%20be%20an%20alternative%20solution%20to%20MSIX%3F%20I%20am%20aware%20MSIX%20require%20apps%20to%20be%20signed%20with%20a%20certificate%20but%20don't%20see%20that%20being%20the%20case%20with%20this.%20Would%20that%20be%20correct%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThanks%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1324260%22%20slang%3D%22en-US%22%3ERe%3A%20updating%203rd%20party%20apps%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1324260%22%20slang%3D%22en-US%22%3EMSIX%20is%20not%20the%20same%20as%20Chocolatey.%3CBR%20%2F%3EMSIX%20is%20the%20successor%20to%20MSI%20and%20doesn't%20provide%20auto%20updating%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1324289%22%20slang%3D%22en-US%22%3ERe%3A%20updating%203rd%20party%20apps%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1324289%22%20slang%3D%22en-US%22%3E%3CP%3ESeems%20like%20it%20does%20but%20you%20still%20have%20to%20package%20the%20new%20MSI%20into%20an%20MSIX%20file.%3C%2FP%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.stephanvdkruis.nl%2F2019%2F11%2Fupdate-msix-package-with-intune%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.stephanvdkruis.nl%2F2019%2F11%2Fupdate-msix-package-with-intune%2F%3C%2FA%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1324320%22%20slang%3D%22en-US%22%3ERe%3A%20updating%203rd%20party%20apps%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1324320%22%20slang%3D%22en-US%22%3EYes%2C%20but%20then%20you%20need%20to%20manually%20upload%20the%20new%20MSIX%20file%20everytime.%3CBR%20%2F%3E%3CBR%20%2F%3EChocolatey%20does%20that%20for%20you%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1324331%22%20slang%3D%22en-US%22%3ERe%3A%20updating%203rd%20party%20apps%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1324331%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F186539%22%20target%3D%22_blank%22%3E%40Thijs%20Lecomte%3C%2FA%3E%26nbsp%3BThank%20you%20for%20clearing%20that%2C%20I%20wasn't%20sure%20about%20that.%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E
Contributor

Hi Folks

 

Just wanted to get a consensus on what others do and would recommend in my scenario around updating Win32/MSI apps in Intune.

 

I am working with a customer who hasn't got the investment to make in a 3rd party patching solution such as patchmypc so I am working with the customer to look at the feasibility of updating apps manually using Intune. The customer has a handful of apps which need updating and a lot of the apps are Line of business and a few from the major vendors such as Adobe, VLC, 7-zip etc. 

 

If the customer is deploying the apps using MSI and wants to perform an update of an existing MSI already deployed, can the original MSI be updated just by going into the client app, and update the file from 'select file to update' and push the update out to clients. Would this process work?

 

Any help on this would be greatly appreciated.

 

Thanks

R

6 Replies
I would advise you to create a new app and remove the old app assignment.
This way you can monitor the old and future installations.

First third-party appliations, have you looked into Chocolatey (https://www.google.com/search?q=chocolatey+intune&oq=chocolatey+intune&aqs=chrome.0.0l5.2537j0j7&sou...).

This is an open-source software that does automated patching
Best Response confirmed by Ranjeet Singh Bassi (Contributor)
Solution

@Thijs Lecomte thank you for this, I wasn't aware of Chocolatey but am now!

 

Would this be an alternative solution to MSIX? I am aware MSIX require apps to be signed with a certificate but don't see that being the case with this. Would that be correct?

 

Thanks

 

 

MSIX is not the same as Chocolatey.
MSIX is the successor to MSI and doesn't provide auto updating

Seems like it does but you still have to package the new MSI into an MSIX file.

https://www.stephanvdkruis.nl/2019/11/update-msix-package-with-intune/

 

 

Yes, but then you need to manually upload the new MSIX file everytime.

Chocolatey does that for you

@Thijs Lecomte Thank you for clearing that, I wasn't sure about that.