You might want to look at Jason's OSDAppTree as well. It may have some stuff you want.
http://blog.configmgrftw.com/?page_id=253 Daniel Ratliff From: [email protected] [mailto:[email protected]] On Behalf Of Miller, Todd Sent: Friday, December 6, 2013 3:43 PM To: [email protected] Subject: [MDT-OSD] RE: MDT 2012 update 1 with UDI and application/package selection Thanks for the suggestion. It looks close to what I've implemented. The part I am missing is package/application selection. Once they have selected the Finance role I want them to see a screen like this next. X Office _ Visio Viewer X Acrobat 11 X Highway Robbery _ Lync 2010 Etc The selection of the "Finance" role preselects those checkboxes, but now the person running the install can see what "Finance" role includes and can select or deselect additional applications. Let's say someone wants to deploy a "Finance" machine, but in this single case they want to not have the "Highway Robbery" application. Currently, my staff would either need to make a copy of the Finance role and then remove "Highway Robbery" from that copy or they would need to edit the existing "Finance" role to remove "Highway Robbery" from the role. Then someone else might want to deploy a "Finance" role and they would be perturbed when the accountants could not access "Highway Robbery" - you know? So at the least, I would like after the role is selected, have a screen come up that says, "OK, here is what is going to be installed " and it would list the packagesNNN array. Even better would be if they could make slight modifications. I am thinking of moving the whole thing from VBS+HTA (currently) to Autoit scripts. I have been getting into AutoIt a lot lately. From: [email protected]<mailto:[email protected]> [mailto:[email protected]]<mailto:[mailto:[email protected]]> On Behalf Of Johan Arwidmark Sent: Thursday, December 05, 2013 4:01 PM To: [email protected]<mailto:[email protected]> Subject: [MDT-OSD] RE: MDT 2012 update 1 with UDI and application/package selection You can steal from this: https://prettygoodfrontend.codeplex.com/ Updated for ConfigMgr 2012 SP1 and R2 as well / Johan From: [email protected]<mailto:[email protected]> [mailto:[email protected]] On Behalf Of Miller, Todd Sent: den 5 december 2013 10:34 To: [email protected]<mailto:[email protected]> Subject: [MDT-OSD] RE: MDT 2012 update 1 with UDI and application/package selection My other idea was to use the LTI wizard as a starting point to act as a pre-flight for a deployment. Right now, the user picks the OS, the OU, the role, and enters in their credentials which are checked for authorization. They are asking for something at the end of that that shows them what is going to be installed - like a summary screen. I want to add checkboxes for selecting or deselecting packages - taking into account what is in the selected role already. I thought maybe UDI could do the trick since it already has the checkbox for package selection framework built. I'll take a look on codeplex and see if there is anything out there close - although I have already been burnt by making my processes dependent on later abandoned codeplex projects. So I am a little gunshy. From: [email protected]<mailto:[email protected]> [mailto:[email protected]] On Behalf Of Marcum, John Sent: Thursday, December 05, 2013 7:43 AM To: '[email protected]' Subject: [MDT-OSD] RE: MDT 2012 update 1 with UDI and application/package selection I was going to say something similar.... UDI has a lot of pitfalls IMO, there's probably a better, free, solution on codeplex. ________________________________ John Marcum Sr. Desktop Architect Bradley Arant Boult Cummings LLP ________________________________ From: [email protected]<mailto:[email protected]> [mailto:[email protected]] On Behalf Of Chris Nackers Sent: Wednesday, December 04, 2013 4:27 PM To: [email protected]<mailto:[email protected]> Subject: [MDT-OSD] RE: MDT 2012 update 1 with UDI and application/package selection Quit trying to make UDI do things it wasn't meant to do :) It's a rigid framework to begin with... sometimes I wish it had never been released because people just try to make it do something else than what it is... That being said, your preflight idea might be the best way to do it.. remember that the UDI wizard is driven by the XML and those app selections are all configured in that XML, so yes you would have to modify that XML before UDI reads and consumes it... And remember UDI has nothing to do with MDT :) It's all CM variables... Chris Nackers Microsoft MVP - Enterprise Client Management Email: [email protected]<mailto:[email protected]> Nackers Consulting Services, LLC From: [email protected]<mailto:[email protected]> [mailto:[email protected]] On Behalf Of Miller, Todd Sent: Wednesday, December 04, 2013 8:44 AM To: [email protected]<mailto:[email protected]> Subject: [MDT-OSD] MDT 2012 update 1 with UDI and application/package selection I am interested in having a way for the UDI to preselect applications/packages for the user based on information in the MDT database. For instance I might have packages/programs assigned based on make/model or the computer might be assigned a role or a role may have been selected. Is there anyone who is translating this into the XML that UDI uses to present the available/selected applications? - or maybe there is some other way to do this that is better? I am thinking it could be done by reading the MDT database info as a preflight and hten translating it into something UDI can use... I might be installing on a computer with an MDT DB assigned a role that includes several pieces of software. Then the user or technician chooses to select or deselect one or more additional package(s) in the UDI interface. ________________________________ Notice: This UI Health Care e-mail (including attachments) is covered by the Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential and may be legally privileged. If you are not the intended recipient, you are hereby notified that any retention, dissemination, distribution, or copying of this communication is strictly prohibited. Please reply to the sender that you have received the message in error, then delete it. Thank you. ________________________________ ________________________________ Confidentiality Notice: This e-mail is from a law firm and may be protected by the attorney-client or work product privileges. If you have received this message in error, please notify the sender by replying to this e-mail and then delete it from your computer. ________________________________ Confidentiality Notice: This e-mail is from a law firm and may be protected by the attorney-client or work product privileges. If you have received this message in error, please notify the sender by replying to this e-mail and then delete it from your computer. ________________________________ Notice: This UI Health Care e-mail (including attachments) is covered by the Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential and may be legally privileged. If you are not the intended recipient, you are hereby notified that any retention, dissemination, distribution, or copying of this communication is strictly prohibited. Please reply to the sender that you have received the message in error, then delete it. Thank you. ________________________________ ________________________________ Notice: This UI Health Care e-mail (including attachments) is covered by the Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential and may be legally privileged. If you are not the intended recipient, you are hereby notified that any retention, dissemination, distribution, or copying of this communication is strictly prohibited. Please reply to the sender that you have received the message in error, then delete it. Thank you. ________________________________ The information transmitted is intended only for the person or entity to which it is addressed and may contain CONFIDENTIAL material. If you receive this material/information in error, please contact the sender and delete or destroy the material/information.
