Agregar la integración con productos de SharePoint a una implementación de Team Foundation Server
Es posible que al instalar Visual Studio Team Foundation Server haya omitido la configuración de algún recurso de Productos de SharePoint para su implementación. No se requiere un servidor que ejecute Productos de SharePoint para que Team Foundation Server funcione, pero muchas características de Team Foundation Server requieren la integración con Productos de SharePoint. Puede agregar un servidor que ejecute Microsoft Office SharePoint Server 2007, Microsoft SharePoint Server 2010 o Windows SharePoint Services 3.0 a su implementación de Team Foundation Server. Después de agregar una aplicación web de SharePoint, puede configurar las colecciones de proyectos de equipo y los proyectos de equipo que ya estén en su implementación de modo que usen ese servidor para los portales de proyectos de equipo, los informes y los paneles.
Nota
Si aún no tiene un servidor que ejecute Microsoft Office SharePoint Server 2007, SharePoint Server 2010 o Windows SharePoint Services 3.0, puede encontrar las instrucciones de instalación de estos programas para usarlos con Team Foundation Server en la guía de instalación de Team Foundation. Para obtener la información más actualizada, descargue la guía desde esta página del sitio web de Microsoft: Installation Guide for Team Foundation o vea la guía en la siguiente página del sitio web de Microsoft: Instalación de los componentes de Team Foundation. Como alternativa, puede revisar la documentación de Productos de SharePoint para la instalación de Microsoft Office SharePoint Server 2007 en esta página del sitio web de Microsoft: Instalación de Office SharePoint Server 2007 en un entorno de granja de servidores. Si desea revisar la documentación de Productos de SharePoint para instalar Windows SharePoint Services 3.0, vea esta página en el sitio web de Microsoft: Implementación de una granja de servidores sencilla en el sistema operativo Windows Server 2008 (Windows SharePoint Services).
Para agregar un servidor que ejecuta Productos de SharePoint a una implementación de Team Foundation Server, debe configurar Productos de SharePoint con valores que sean compatibles con Team Foundation Server. Si va a agregar un servidor que ejecuta Microsoft Office SharePoint Server 2007 o SharePoint Server 2010, deberá realizar algunos pasos adicionales que permitirán que los informes y paneles funcionen correctamente para los proyectos de equipo asociados.
Nota
Puede integrar Team Foundation Server y Productos de SharePoint manualmente siguiendo los pasos de este procedimiento. Como alternativa, puede usar una herramienta de configuración para integrar automáticamente Team Foundation Server con Microsoft Office SharePoint Server 2007 o SharePoint Server 2010 si la topología de implementación es compatible con la configuración predeterminada que requiere la herramienta. Para obtener más información, vea la página siguiente en el sitio web de Microsoft: Visual Studio Team Foundation Server 2010 Pre-configuration Tool for Office SharePoint Server 2007 and SharePoint Server 2010.
Los pasos de configuración manual incluyen la configuración de una o más cuentas con los permisos necesarios para actuar como cuentas de servicio. También debe instalar las Extensiones de Team Foundation Server para Productos de SharePoint en el servidor que ejecute Productos de SharePoint. Finalmente, debe configurar las colecciones de proyectos de equipo o los proyectos de equipo existentes si desea habilitarlos con portales, paneles y otras características de integración con Productos de SharePoint.
Nota
Los procedimientos de este tema están diseñados para una implementación donde Productos de SharePoint y Team Foundation Server se encuentran totalmente integrados. Si su implementación requiere un nivel superior de restricciones de seguridad entre Team Foundation Server y Productos de SharePoint, vea Integrar Team Foundation Server con los productos de SharePoint sin permisos administrativos.
En este tema
Para agregar un servidor que ejecuta Productos de SharePoint a una implementación de Team Foundation Server, debe completar los siguientes procedimientos en el orden que se indica:
Permisos necesarios
Crear una aplicación web
Configurar los parámetros para la compatibilidad el panel
Instalar y configurar extensiones
Conceder acceso
Configurar la definición de aplicación de empresa
Configurar las colecciones de proyecto de equipo existentes
Configurar los proyectos existentes
Permisos necesarios
Para realizar estos procedimientos, debe ser miembro de los grupos siguientes o tener los permisos siguientes:
Miembro del grupo de seguridad Administrators en el servidor o servidores donde se ejecuta la consola de administración de Team Foundation.
Miembro del grupo Administradores de la granja de servidores correspondiente a la granja de servidores para la que va a configurar una aplicación web y cambiar la configuración de Productos de SharePoint.
Además de estos permisos, es posible que tenga que cumplir los siguientes requisitos en un equipo que ejecute Windows Server 2008:
Para seguir un procedimiento de línea de comandos, es probable que necesite abrir un símbolo del sistema con privilegios elevados; para ello, haga clic en Inicio, haga clic con el botón secundario en Símbolo del sistema y, a continuación, haga clic en Ejecutar como administrador.
Para seguir un procedimiento que requiera Internet Explorer, es probable que necesite iniciar Internet Explorer como administrador; para ello, haga clic en Inicio, Todos los programas, haga clic con el botón secundario en Internet Explorer y, a continuación, haga clic en Ejecutar como administrador.
Para obtener acceso a la Administración central de SharePoint, el Administrador de informes, los informes o los sitios web de SQL Server Reporting Services, es posible que necesite agregar estos sitios a la lista de sitios de confianza de Internet Explorer.
Para obtener más información, vea el siguiente tema en el sitio web de Microsoft: Control de cuentas de usuario.
Crear una aplicación web y una colección de sitios para usarlos con Team Foundation Server
Para integrar Productos de SharePoint y Team Foundation Server, debe configurar una aplicación web y una colección de sitios con los valores que Team Foundation Server requiere. Dado que no instaló ni configuró Team Foundation Server con Productos de SharePoint, debe crear la aplicación web y la colección de sitios manualmente.
Para crear una aplicación web y una colección de sitios
Cree una aplicación web de SharePoint que use el puerto 80, use NTLM para la autenticación y tenga un nombre único que también indique el número de puerto.
Para obtener más información sobre cómo crear una aplicación web de SharePoint y una colección de sitios para usarlas con Team Foundation Server, vea Crear aplicaciones y sitios web de SharePoint para usarlos con Team Foundation Server.
Cree una colección de sitios que se encuentre en esa aplicación web y que tenga un nombre único.
Configurar paneles de Office SharePoint Server
Si desea usar un servidor que ejecuta Windows SharePoint Services 3.0 para admitir su implementación de Team Foundation Server, debería omitir la siguiente sección.
Si va a instalar Windows SharePoint Services 3.0 o Microsoft Office SharePoint Server 2007 en un servidor destinado específicamente al uso con Team Foundation Server, puede seguir las instrucciones para instalar Productos de SharePoint en la guía de instalación de Team Foundation. Para descargar la versión más reciente de esta guía, vea esta página del sitio web de Microsoft: Installation Guide for Team Foundation.
Para usar una implementación existente de Microsoft Office SharePoint Server 2007 o SharePoint Server 2010 con su implementación de Team Foundation Server, debe configurar dicha implementación con los valores que Team Foundation Server necesita para que los informes y paneles funcionen correctamente en los portales de proyectos de equipo. Si no configura estos valores, es posible que los informes y paneles que estén disponibles en los portales de proyectos de equipo no cuenten con toda la funcionalidad prevista o no funcionen correctamente.
Debe planear minuciosamente la correcta configuración de Microsoft Office SharePoint Server 2007 o SharePoint Server 2010. La configuración de una implementación es un proceso complejo que afecta a muchos aspectos. Por ejemplo, una parte del plan es determinar las cuentas que se van a usar como cuentas de servicio, cuentas administrativas y cuentas de grupo. Los requisitos de las cuentas se analizan detalladamente en Cuentas de servicio y dependencias de Team Foundation Server. También puede revisar un ejemplo en Interacciones entre los productos de SharePoint y Team Foundation Server. Debería revisar cuidadosamente la información disponible para asegurarse de que conoce los requisitos antes de comenzar la configuración.
Para configurar Office SharePoint Server de modo que los informes y paneles aparezcan correctamente en Team Foundation Server
En Administración central de SharePoint, habilite los servicios y configure los valores que Team Foundation Server requiere.
Para obtener más información, vea Configurar los parámetros para la compatibilidad el panel.
Nota
En los servidores que ejecutan Productos de SharePoint en Windows Server 2008 o Windows Server 2008 R2, también debe habilitar la Característica de experiencia de escritorio para que las aplicaciones de Microsoft Office interactúen correctamente con Team Foundation Server. Para obtener más información, vea Desktop Experience Overview.
Instalar las extensiones
Después de haber configurado la implementación de Productos de SharePoint, debe instalar las Extensiones de Team Foundation Server para Productos de SharePoint. Si piensa agregar más de un servidor o aplicación web, debe instalar las extensiones en cada servidor que ejecute Productos de SharePoint.
Nota
No tiene que instalar las extensiones si Productos de SharePoint se ejecuta en el mismo servidor que hospeda la capa de aplicación de Team Foundation Server.
Para instalar las Extensiones de Team Foundation Server para Productos de SharePoint
- Para obtener más información, consulte la guía de instalación de Team Foundation. Para descargar la versión más reciente de esta guía, vea esta página del sitio web de Microsoft: Installation Guide for Team Foundation.
Conceder acceso
Después de instalar las extensiones, debe configurar la aplicación web de SharePoint y Team Foundation Server para permitir la integración de los programas. Debe conceder acceso entre una aplicación web de SharePoint y Team Foundation Server para integrar los proyectos de equipo con los sitios de SharePoint.
Las concesiones de acceso entre Team Foundation Server y Productos de SharePoint están emparejadas. La integración no funcionará correctamente si no concede el acceso necesario para la aplicación web y Team Foundation Server. Además, si la cuenta no es miembro del grupo Administradores de la granja de servidores, debe agregar la cuenta de servicio usada por Productos de SharePoint al grupo SharePoint Web Application Services en Team Foundation Server.
Para configurar el acceso entre una aplicación web de SharePoint y Team Foundation Server
- Para obtener más información, vea Agregar una aplicación web de SharePoint a la implementación.
Configurar la definición de aplicación de empresa
Si desea usar un servidor que ejecuta Windows SharePoint Services 3.0 para admitir su implementación de Team Foundation Server, debe omitir la siguiente sección.
Si desea utilizar un servidor que está ejecutando Microsoft Office SharePoint Server 2007 o SharePoint Server 2010, debe abrir la consola de administración para Team Foundation Server y agregar la definición de aplicación de empresa que creó en Productos de SharePoint cuando configuró los valores para la compatibilidad del panel. Esta configuración es necesaria para que los informes y paneles aparezcan correctamente en los portales de proyectos de equipo que cree para los proyectos de equipo que ya están en Team Foundation Server.
Para configurar la definición de aplicación de empresa
En el servidor que ejecuta las extensiones de Team Foundation Server para Productos de SharePoint, abra la consola de administración de Team Foundation.
Para obtener más información, vea Abrir la Consola de administración de Team Foundation.
Haga clic en Extensiones para Productos y Tecnologías de SharePoint y, a continuación, haga clic en la aplicación web de SharePoint para la que desea configurar la definición de aplicación de empresa.
Haga clic en Modificar acceso, escriba el nombre de la definición de aplicación de empresa y, a continuación, haga clic en Aceptar.
Configurar las colecciones de proyecto de equipo existentes
Después de haber agregado una aplicación web de SharePoint a su implementación de Team Foundation Server, puede agregar la aplicación como recurso para cualquier colección de proyectos de equipo de esa implementación. Al agregar la aplicación web a una colección, los administradores del proyecto pueden crear y llenar un sitio de SharePoint como portal del proyecto de equipo para un proyecto de equipo nuevo o existente de esa colección.
Para agregar una aplicación web de SharePoint y una ubicación raíz predeterminada en que los administradores de proyectos creen portales de proyectos de equipo
- Para obtener más información, vea Agregar una aplicación web de SharePoint a una colección de proyectos de equipo.
Configurar los proyectos existentes
Después de haber agregado una aplicación web de SharePoint a una colección de proyectos de equipo, puede configurar cualquier proyecto de esa colección con un portal del proyecto de equipo en esa aplicación web de SharePoint. En primer lugar, debe crear un sitio de SharePoint para el proyecto de equipo en la aplicación web y, a continuación, agregar el sitio al proyecto. Al crear un portal del proyecto de equipo, proporciona un punto único de información sobre el proyecto de equipo y su estado, y fomenta la comunicación y el uso compartido de los recursos entre los miembros del proyecto. Después de crear un sitio de SharePoint para usarlo como portal para un proyecto de equipo, debe configurar el sitio manualmente de modo que los informes y paneles del proyecto funcionen correctamente.
Para crear un sitio de SharePoint para el uso con Team Foundation Server
Abra Internet Explorer.
En la barra de direcciones, escriba la dirección del sitio de nivel superior en la aplicación web de SharePoint donde desea crear el sitio.
Haga clic en Acciones del sitio y, a continuación, en Crear.
Aparecerá la página Crear página.
En Páginas Web, haga clic en Áreas de trabajo y sitios.
Aparecerá la página Nuevo sitio de SharePoint.
En Título y descripción, escriba un título y una descripción para el sitio.
En Dirección de sitio web, escriba una dirección URL para este sitio.
La dirección URL será precedida automáticamente por la dirección de la aplicación web.
En Permisos, especifique los permisos de usuario que son adecuados para el nuevo sitio y, a continuación, haga clic en Crear.
En la página Selección de plantilla, especifique la plantilla apropiada para el proceso que desea seguir.
Por ejemplo, haga clic en Panel ágil si crea un sitio web para un proyecto que usa técnicas ágiles.
Haga clic en Aceptar.
Nota
El sitio se abrirá inmediatamente después de crearlo, pero algunas de sus características no aparecerán correctamente. Este comportamiento es normal y no desaparecerá hasta que termine de agregar el sitio como portal para un proyecto de equipo.
Para agregar el sitio de SharePoint como portal a un proyecto de equipo existente
En Team Explorer, haga clic con el botón secundario en el nombre del proyecto, seleccione Configuración del proyecto de equipo y, a continuación, haga clic en Configuración del portal.
En la pestaña Portal del proyecto, active la casilla Habilitar el portal del proyecto de equipo.
Haga clic en Usar este sitio de SharePoint y, a continuación, haga clic en Configurar URL.
En la lista Aplicación web, haga clic en una aplicación web de SharePoint.
En Ruta de acceso relativa del sitio, escriba la ruta de acceso relativa del sitio de SharePoint que creó para este proyecto de equipo.
Cuando escriba la ruta de acceso relativa, aparecerá al final del valor en Dirección URL.
En Dirección URL, haga clic en el vínculo.
Se abrirá una ventana del explorador.
Compruebe que el sitio web que se abre es el sitio que desea usar, cierre la ventana y, a continuación, haga clic en Aceptar.
Si desea que este sitio de SharePoint muestre los datos de este proyecto, active la casilla Los informes y paneles hacen referencia a los datos de este proyecto de equipo.
Importante Si activa esta casilla y otro proyecto de equipo ya está usando ese sitio, provocará problemas graves para ese proyecto de equipo. Al activar esta casilla, redirigirá todos los datos e informes automáticos en este portal para que reflejen los datos de este proyecto de equipo en lugar del otro proyecto de equipo. Debe asegurarse de que ningún otro proyecto de equipo use este sitio de SharePoint o debe consultar al propietario del otro proyecto de equipo si debe realizar este cambio. Para redirigir los informes y los datos, también debe ser miembro del grupo Project Administrators en ambos proyectos.
Haga clic en Aceptar.
Haga clic con el botón secundario en el proyecto de equipo y, a continuación, haga clic en Mostrar portal del proyecto.
El portal del proyecto de equipo se abre en una nueva ventana del explorador.
Haga clic en Acciones del sitio y, a continuación, en Configuración del sitio.
En Administración de sitios, haga clic en Características del sitio.
En la lista de características del sitio, haga clic en Activar para cada característica que desee activar en este portal.
Vea también
Tareas
Modificar o quitar el acceso entre una aplicación web de SharePoint y Team Foundation Server
Conceptos
Interacciones entre los productos de SharePoint y Team Foundation Server
Roles en los productos de SharePoint
Extensiones para los productos de SharePoint
La Consola de administración de Team Foundation
Arquitectura de Team Foundation Server
Cuentas de servicio y dependencias de Team Foundation Server
Permisos de Team Foundation Server
Otros recursos
Configurar los parámetros para la compatibilidad el panel
Integrar Team Foundation Server con los productos de SharePoint sin permisos administrativos
Configurar los recursos para admitir proyectos de equipo
Actualizar un proyecto de equipo actualizado para tener acceso a nuevas características
Historial de cambios
Fecha |
Historial |
Motivo |
---|---|---|
Agosto de 2010 |
Información agregada sobre SharePoint Server 2010, la herramienta de configuración y el requisito de la Característica de experiencia de escritorio en determinados sistemas operativos. |
Comentarios de los clientes. |