Custom Software Inventory showing as Patch instead of Installed Program
This is a tough one. Microsoft just release the update for Lync 2013 which they now re-branded as Skype for Business 2015. The issue is there is no Skype for Business 2015 installer. You have to install Lync 2013 and then apply patch KB2889853 which then upgrades Lync to Skype (terrible process).
I am trying to update our Self-Service option in the User Console Library to allow employees to install Skype for Business 2015 without the hassle of installing Lync 2013 and then waiting for the patch but I am having an issue with getting this installer available in the User Console Library.
I updated our Lync installer so it now includes the KB patch and it works great. So now I have a new zipped up installer which is the Lync 2013 installer with the KB patch extracted and put in the Updates folder of the installer. Now when we run the Lync 2013 setup it automatically applies the patch so no one sees this as a two step process - Perfect!.
The issue I am having is I can't get this available on the Users Console Library because you cannot add an item that has an installer associated with a patch - Only programs can be added. I tried to add the zipped up installer to the detected software "Update for Skype for Business 2015 (KB2889853) 32-Bit Edition" which I could do and I was able to create a Distribution item, but I could not add that Distribution to the UCL.
I figured that the reason had to be that it was because "Update for Skype for Business 2015 (KB2889853) 32-Bit Edition" is marked as a patch so I created a Custom Software Inventory item with the following rule:
Name: Skype for Business 2015 x32
Custom Inventory Rule: FileVersionEquals(%programfiles%\Microsoft Office\Office15\lync.exe, 15.0.4711.1002)
This worked perfectly this morning because it showed up in my "Installed Programs" list for the x32 and x64 computers that I tested and I was able to add the zip installer to this custom inventory item as the attached file and advertise it in the UCL, but now this Custom Inventory item is showing up in "Patches Reported Installed in Software Inventory" rather than "Installed Programs" for some reason.
Not sure why this was working great this morning and now it is showing as a patch. I would like to make this available in the library for self service so any tips would be appreciated.