There are numerous 3rd party add-ons which can do this in a fancy
fashion. I would recommend such an add-on if you have a large
number of different user group and/or your set of applications
changes often.
If you want to do this with native Windows techniques, this is one
way to achieve it:
* enforce the actual restriction by means of NTFS permissions on
the executables of the applications or the folders which contains
the apps.
* use Group Policies with "Folder redirection" to redirect users to
a custom desktop folder. Here you can choose 2 different routes,
depending on how perfectionistic you are:
a) create a separate custom desktop for each user group. Those
custom desktop folders will contain shortcuts to all the common
applications + shortcuts to the group-specific applications (which
aare differemt for each group). Use different GPOs for each user
group to redirect them to the appropriate desktop folder.
b) create a single custom desktop folder, which contains shortcuts
to all common applications + a subfolder for each group. The
subfolders contain the group-specific shortcuts. Use NTFS
permissions on the subfolders to give users access to only their
subfolder.
Advantage of method a):
* users see only their own application
Disadvantage of method a):
* if something changes in the common applications, you have to
modify each separate custom desktop folder
* multiple GPOs needed
Advantage of method b):
* if something changes in the common applications, you only need to
modify one custom desktop folder
* a single GPO will do
Disadvantage of method b):
* users see all subfolders and get an "access denied" error when
they try to open a subfolder which does not belong to their group
To avoid any restrictions for Administrators: give them the "Deny"
right" for "Apply this GPO" in the security filtering of all GPOs.
816100 - How To Prevent Domain Group Policies from Applying to
Administrator Accounts and Selected Users in Windows Server 2003
http://support.microsoft.com/?kbid=816100
Folder redirection is located here in the GPeditor:
User Configuration - Windows Settings - Folder Redirection
"Desktop"
Since this is a user setting, you will want to use "loopback
processing" with the "Replace" option" in all of your GPOs as well.
260370 - How to Apply Group Policy Objects to Terminal Services
Servers
http://support.microsoft.com/?kbid=260370
231287 - Loopback Processing of Group Policy
http://support.microsoft.com/?kbid=231287
_________________________________________________________
Vera Noest
MCSE, CCEA, Microsoft MVP - Terminal Server
TS troubleshooting:
http://ts.veranoest.net
___ please respond in newsgroup, NOT by private email ___