Introducing RemoteApp User Assignment
Saturday, 13 June 2009 by Michel Roth

The RemoteApp User Assignment feature gives administrators the ability to show a customized list of RemoteApp programs specific to the logged-on user in RD Web Access and RemoteApp and Desktop Connections. This has been one of our most requested features since Terminal Services Web Access (TS Web Access) was released in Windows Server 2008.

In Windows Server 2008 TS Web Access, if two users with different application usage patterns log on to the website, they will both see the same list of RemoteApp programs. For example, a user from HR and a developer will see the same set of published applications. They will both have to dig through several published applications to access the ones that are relevant to them.

By using RemoteApp User Assignment, Windows Server 2008 R2 provides a solution to filter the applications based on the logged-on user. By using this new feature, the administrator can easily set up the system so that users will only see the applications they use. In our example scenario, the HR user will only see HR applications, and the developer will only see development applications. This feature makes it easy for users to find and run the applications that are relevant to them.

The RemoteApp User Assignment feature is implemented by adding an access control list (ACL) to every RemoteApp program. When a user logs on to RD Web Access, the list of applications that are viewable to this user is fetched from the RD Session Host (RDSH) servers. As we can see in the diagram below, when RD Web Access is configured to point directly to one or more RD Session Host servers, RD Web Access directly queries the servers and filters the retrieved list of RemoteApp programs based on the ACLs.

Source: http://blogs.msdn.com/rds/archive/2009/06/11/introducing-remoteapp-user-assignment.aspx


Related Items:

Introducing Web Single Sign-On for RemoteApp and Desktop Connections (12 August 2009)
Introducing RemoteApp and Desktop Connections (11 June 2009)
RemoteApp and Desktop Connection System Tray Icon (4 August 2009)
RemoteApp and Desktop Connection Management Extensibility for provisioning apps via RD Web Access (16 November 2009)
RemoteApp Filter for TS WebAccess (13 May 2008)
RemoteApp and Desktop Connection Feed Extensibility (23 December 2009)
Windows 2008 Terminal Services RemoteApp user or group filtering (1 July 2009)
Introducing Remote Desktop Connection Manager (30 June 2009)
What Happens When You Close A Windows 2008 RemoteApp? (28 September 2007)
2008 R2 Personal Virtual Desktops (23 November 2009)
Comments (0)