We are using Microsoft Deployment Toolkit + WDS for computer imaging in our organization. One problem we are trying to solve is how to allow users to install software, preapproved by the IT department, without granting users admin rights. We would like to use freely available (included) software to do this. We have AD, WDS, and MDT, but not SCCM.
One solution we have been using to a limited extent is Group Policy Software Publishing. We can add software as "available" for a user (rather than published), and the user can then install from Control Panel without admin rights. It works well, but the downside is that it only works with programs available with an MSI installer. We need to be able to support common EXE installers as well.
We are also using MDT to deploy Applications as part of the OS install task sequence, and I've been using a custom "Applications" task sequence that can be run within Windows to test that silent installation of programs is working correctly. I got to thinking that perhaps this task sequence could be used as a "poor man's Software Center", so to speak. The main issue is that launching LiteTouch.VBS requires admin rights, so in order to run a task sequence from within Windows, admin rights are required. I have done some research and not found any elegant way to allow this. GPP no longer allows Run As in scheduled tasks, limitations exist with PowerShell SecureString... etc.
What would be the best way to allow users to install applications in the Deployment Share without admin rights?
Another thing I have tried is booting into Windows PE via PXE boot and running the Applications task sequence from there. But, it only works in Windows and doesn't run on WinPE:
LiteTouch is trying to install applications. This cannot be performed in Windows PE. If booting from a USB Flash Disk, please remove all drives before restarting. Otherwise, ensure the hard disk is selected first in the BIOS boot order.
Any suggestions? Has anyone used MDT LiteTouch.vbs as a substitute for Software Center? It really does seem to work well, and we would like to be able to use that as it does the job well, except the tool requires admin rights to run.