Getting Mapped Packages from GUID/MAC

Apr 29, 2010 at 5:26 PM

I am working on a replace scenario.  I would like to figure out a way to semi-automate the package selection process.  There is an idea that I could pass the OLDCOMPUTER MAC or GUID to a webservice and the webservice would return a list of packages.  The list of packages would be built by querying SCCMDB's Add/remove program data for the OLDCOMPUTER and then it would be passed through the MDT replace packages table/stored procedure to translate the ARP data to new package names.

I posed the question on the MDT OSD mailing list and people thought I might be able to use this webservice to do it, but that function is not in here, is it?

Hopefully I am explaining what I'd like to do well enough.

May 22, 2010 at 4:23 PM

This functionality is actually available in MDT out of the Box. The MDT Database contains a stored procedure called "RetrievePackages" that should do what you requested. There is a similar process added by the MDT Web FrontEnd that is mapping to Roles instead of Packages.