Customizing Remote Desktop Web Access by Using Windows Sharepoint Services Step- By-Step Guide
Total Page:16
File Type:pdf, Size:1020Kb
Customizing Remote Desktop Web Access by Using Windows SharePoint Services Step- by-Step Guide Microsoft Corporation Published: July 2009 Updated: September 2009 Abstract Remote Desktop Web Access (RD Web Access) is a role service in the Windows Server® 2008 R2 operating system that enables users to access RemoteApp programs, session- based desktops, or virtual desktops from a Web site. By default, the RD Web Access Web site enables you to point to a single Remote Desktop Session Host (RD Session Host) server or to a single RD Session Host server farm to populate the list of RemoteApp programs that appear on the site. If you have multiple RD Session Host servers or multiple RD Session Host server farms, you can use Windows® SharePoint® Services to create a single Web access point for RemoteApp programs, session-based desktops, or virtual desktops. Copyright Information This document supports a preliminary release of a software product that may be changed substantially prior to final commercial release, and is the confidential and proprietary information of Microsoft Corporation. It is disclosed pursuant to a non-disclosure agreement between the recipient and Microsoft. This document is provided for informational purposes only and Microsoft makes no warranties, either express or implied, in this document. Information in this document, including URL and other Internet Web site references, is subject to change without notice. The entire risk of the use or the results from the use of this document remains with the user. Unless otherwise noted, the companies, organizations, products, domain names, e-mail addresses, logos, people, places, and events depicted in examples herein are fictitious. No association with any real company, organization, product, domain name, e-mail address, logo, person, place, or event is intended or should be inferred. Complying with all applicable copyright laws is the responsibility of the user. Without limiting the rights under copyright, no part of this document may be reproduced, stored in or introduced into a retrieval system, or transmitted in any form or by any means (electronic, mechanical, photocopying, recording, or otherwise), or for any purpose, without the express written permission of Microsoft Corporation. Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this document. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Active Directory, RemoteApp, Windows, and Windows Server are trademarks of the Microsoft group of companies. All other trademarks are property of their respective owners. Contents Customizing Remote Desktop Web Access by Using Windows SharePoint Services Step-by-Step Guide ............................................................................................................................................ 5 About this guide ............................................................................................................................ 5 What this guide does not provide ............................................................................................. 5 Technology review ....................................................................................................................... 6 Scenario: Customizing Remote Desktop Web Access by Using Windows SharePoint Services in a test environment ................................................................................................................ 6 Step 1: Setting Up the Contoso Domain ......................................................................................... 7 Configure the RD Web Access server (RDWA-SRV) ............................................................... 8 Configure RemoteApp ............................................................................................................ 11 Step 2: Configuring Windows SharePoint Services ...................................................................... 12 Register the Web Part's assembly and namespace as a Safe Control .................................. 12 Create folders to store the Web Part image files .................................................................... 13 Add the Web Part to the default Windows SharePoint Services site ..................................... 14 Add Morgan Skinner to the Team Site Members group ......................................................... 14 Step 3: Verifying Customization of Remote Desktop Web Access ............................................... 15 Customizing Remote Desktop Web Access by Using Windows SharePoint Services Step- by-Step Guide About this guide This step-by-step guide walks you through the process of setting up a working RemoteApp source accessible by using Remote Desktop Web Access (RD Web Access) in a test environment. During this process, you will create a test deployment that includes the following: An RD Web Access server This guide assumes that you previously completed the Installing Remote Desktop Session Host Step-by-Step Guide (http://go.microsoft.com/fwlink/?LinkId=147292), and that you have already deployed the following (if you have previously configured the computers in the Installing Remote Desktop Session Host Step-by-Step Guide, you should repeat the steps in that guide with new installations): An RD Session Host server A Remote Desktop Connection client computer An Active Directory domain controller As you complete the steps in this guide, you will: Set up the necessary servers in the CONTOSO domain. Customize RD Web Access. Verify that your customized version of RD Web Access is functioning correctly. The goal of customizing RD Web Access is to provide users with a customized Web portal specific to your organization. Additionally, you can use Windows® SharePoint® Services to integrate RD Web Access into an existing Windows SharePoint site. What this guide does not provide This guide does not provide the following: Installing Windows SharePoint Services as a Web front-end server for a Windows SharePoint Services farm. For more information about farm configuration, see the article "Deploy a simple farm on the Windows Server 2008 operating system (Windows SharePoint Services)" in the Microsoft Knowledge Base (http://go.microsoft.com/fwlink/?LinkId=106516). An overview of Remote Desktop Services. Guidance for setting up Active Directory Domain Services or an RD Session Host server. For more information, see the Installing Remote Desktop Session Host Step-by-Step Guide (http://go.microsoft.com/fwlink/?LinkId=147292). For a downloadable version of this 5 document, see the Installing Remote Desktop Session Host Step-by-Step Guide (http://go.microsoft.com/fwlink/?LinkId=147293) in the Microsoft Download Center. Guidance for customizing RD Web Access by using Windows SharePoint Services in a production environment. Complete technical reference for Remote Desktop Services. Technology review RD Web Access is a role service in the Windows Server 2008 R2 operating system that enables users to access RemoteApp programs, session-based remote desktops, or virtual desktops from Web sites. By default, the RD Web Access Web site enables you to point to RD Session Host servers or RD Session Host server farms to populate the list of RemoteApp programs that appear on the site. If you have multiple RD Session Host servers or multiple RD Session Host server farms, you can create a single Web access point for RemoteApp programs, session-based remote desktops, and virtual desktops. Scenario: Customizing Remote Desktop Web Access by Using Windows SharePoint Services in a test environment We recommend that you first use the steps provided in this guide in a test lab environment. Step- by-step guides are not necessarily meant to be used to deploy Windows Server® features without additional deployment documentation and should be used with discretion as a stand-alone document. Upon completion of this step-by-step guide, you will have customized an RD Web Access Web portal that is using Windows SharePoint Services. You can then test and verify this functionality by opening the Web portal as a standard user. The test environment described in this guide includes four computers connected to a private network using the following operating systems, applications, and services. Computer name Operating system Applications and services CONTOSO-DC Windows Server 2008 R2 Active Directory Domain Services (AD DS), DNS RDSH-SRV Windows Server 2008 R2 RD Session Host CONTOSO-CLNT Windows® 7 Remote Desktop Connection RDWA-SRV Windows Server 2008 R2 RD Web Access The computers form a private network and are connected through a common hub or Layer 2 switch. This step-by-step exercise uses private addresses throughout the test lab configuration. 6 The private network ID 10.0.0.0/24 is used for the network. The domain controller is named CONTOSO-DC for the domain named contoso.com. The following figure shows the configuration of the test environment. Step 1: Setting Up the Contoso Domain To customize your RD Web Access test environment in the CONTOSO domain, you must complete the following tasks: Configure the RD Web Access server (RDWA-SRV). Use the followings table as a reference when setting up the appropriate computer names, operating systems, and network settings