Compartir a través de


Agregar una aplicación web de SharePoint a la implementación

Para integrar proyectos de equipo con sitios de Sharepoint, debe agregar una o más aplicaciones web de SharePoint a las instalaciones estándar y avanzadas de Visual Studio Team Foundation Server.sin embargo, no puede agregar aplicaciones web de SharePoint a las instalaciones básicas de Team Foundation Server.Si agrega aplicaciones web de SharePoint, los miembros del equipo pueden realizar las siguientes tareas:

  • Crear y configurar automáticamente un portal de proyecto de equipo al crear un proyecto de equipo o una colección de proyectos de equipo.

  • Crear una carpeta de documentos compartida para los proyectos de Team Explorer.

  • Crear, almacenar y compartir la guía de procesos de un proyecto a partir de la plantilla de procesos de ese proyecto.

Para agregar una aplicación web, es preciso configurar valores en el servidor que hospeda la aplicación web y el servidor que hospeda la capa de aplicación de Team Foundation.Además, se debe agregar la cuenta de servicio que usa Productos de SharePoint al grupo SharePoint Web Application Services de Team Foundation Server.Todas estas tareas se realizan en la consola de administración de Team Foundation.

Para integrar Team Foundation Server y Productos de SharePoint, debe asegurarse de que se cumplan todas las condiciones siguientes:

  • Team Foundation Server se debe configurar con la ubicación de cada aplicación web de SharePoint que se desee usar en la implementación.

  • El servidor que hospeda la aplicación web de SharePoint se debe configurar con la ubicación de Team Foundation Server.

  • La cuenta de servicio de cada aplicación web de SharePoint que se desee usar se debe agregar al grupo de permisos de Team Foundation Server correcto.

  • La cuenta de servicio de Team Foundation Server (TFSService) debe tener los permisos necesarios para crear sitios o colecciones de sitios dentro de la aplicación web de SharePoint.

En función de cuales sean sus necesidades profesionales, es posible desee conceder acceso para más de una aplicación web de SharePoint con el fin de admitir su implementación de Team Foundation Server.Por ejemplo, puede conceder acceso a una aplicación web de SharePoint que admita los proyectos creados en la versión actual de Team Foundation Server.A continuación, puede crear una redirección a otra aplicación web que admita los proyectos creados en la versión anterior de Team Foundation Server.

Permisos necesarios

Para realizar estos procedimientos, debe ser miembro de los grupos siguientes o tener los permisos siguientes:

  • El grupo Team Foundation Administrators o los permisos Ver información de nivel de instancia y Editar información en el nivel de instancia deben estar establecidos en Permitir.

  • El grupo Administrators del servidor que ejecuta la capa de aplicación.

  • El grupo Administrators del servidor donde se han instalado las Extensiones de Team Foundation Server para Productos de SharePoint.El servidor en el que se instalan las extensiones hospeda la aplicación web de SharePoint para la que desea conceder acceso.

Para obtener más información acerca de los permisos, vea Permisos de Team Foundation Server.

Para conceder acceso entre una aplicación web de SharePoint y Team Foundation Server

  1. En el servidor en el que ha instalado 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.

  2. Expanda el árbol y elija Extensiones para Productos de SharePoint.

  3. En el panel Extensiones, elija Conceder acceso.

    Se abrirá la ventana Acceso para Team Foundation Server.

  4. En URL para Team Foundation Server, especifique la dirección URL pública para Team Foundation Server.

    Puede buscar esta información en el nodo Capa de aplicación de la consola de administración donde ha instalado la capa de aplicación de Team Foundation Server.

  5. En Aplicación web de SharePoint, elija la dirección URL para la aplicación web de SharePoint que desea utilizar en la lista desplegable.

    Si ha instalado las extensiones de Team Foundation Server para Productos de SharePoint en el servidor que hospeda las aplicaciones web de SharePoint, todas las aplicaciones web de SharePoint de ese servidor aparecerán en la lista.Si no aparece ninguna aplicación web, o las extensiones no se instalaron correctamente o no se ha configurado ninguna aplicación web de SharePoint.Para obtener más información acerca de cómo instalar las extensiones, vea Configurar las extensiones de Team Foundation Server para Productos de SharePoint.

  6. En Limitar la creación de sitios a la siguiente ruta de acceso (opcional), especifique la ruta de acceso de la colección de sitios donde desea crear todos los sitios que vaya a usar Team Foundation Server.

    Este paso se recomienda para la mayoría de las implementaciones, ya que ayuda a garantizar que se puedan realizar copias de seguridad y restauraciones de la implementación correctamente.

  7. En Definición de aplicación de empresa (opcional), especifique el nombre de la definición que creó para Team Foundation Server.

    Este paso es necesario solo si configura una aplicación web que se hospeda en Microsoft Office SharePoint Server 2007 o en SharePoint Server 2010 y desea que los informes y paneles funcionen correctamente.Si configura una aplicación web que se hospeda en SharePoint Foundation 2010, deje este campo en blanco.

  8. Cuando haya proporcionado la información necesaria, elija Aceptar.

    Si todos los valores son correctos, se concederá el acceso.Este proceso puede llevar varios minutos.

Para crear una redirección con el fin de que una aplicación web de SharePoint admita las versiones anteriores de Team Foundation Server 2008 o 2005

  1. En el servidor en el que ha instalado 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.

  2. Expanda el árbol y elija Extensiones para Productos de SharePoint.

  3. En el panel Extensiones, elija Crear redirección para versiones anteriores.

    La ventana Redirección del servidor de informes se abre.

  4. En Aplicación web de SharePoint, elija la dirección URL de la aplicación web que desea utilizar en la lista desplegable.

  5. (opcional) En Ruta de acceso relativa, especifique la ruta de acceso para la ubicación donde desea crear y admitir los sitios del proyecto para las versiones anteriores de Team Foundation Server.

    Nota importanteImportante

    Debe especificar una ruta de acceso que ya exista.No puede crear una ruta de acceso en esta página.

  6. En URL del Administrador de informes, especifique la dirección URL del Administrador de informes (si es aplicable, incluya el nombre de instancia).

  7. En URL del servicio Web de Reporting Services, especifique la dirección URL del servicio Web de SQL Server Reporting Services.

  8. Cuando haya proporcionado la información necesaria, elija Aceptar.

    Si todos los valores son correctos, se creará la redirección.Este proceso puede llevar varios minutos.

Para conceder acceso entre Team Foundation Server y una aplicación web de SharePoint

  1. En el servidor en el que ha instalado la capa de aplicación de Team Foundation Server, 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.

  2. Expanda el árbol y elija Aplicaciones web de SharePoint.

  3. En el panel Aplicaciones web de SharePoint, elija Agregar.

    Se abrirá la ventana Configuración de la aplicación web de SharePoint.

  4. En la pestaña General, en Nombre descriptivo, especifique un nombre para esta aplicación web de SharePoint.

    Este nombre aparecerá en la lista de aplicaciones web.Si piensa usar más de una aplicación web de SharePoint en su implementación, piense si sería conveniente especificar un nombre que ayude a los usuarios a distinguir esta concesión de acceso de las correspondientes a otras aplicaciones web de SharePoint.Aunque también puede agregar una descripción en el cuadro Descripción para ayudar a identificar esta concesión de acceso, dicha descripción no aparecerá en la lista.

  5. En URL de la aplicación web, especifique la dirección URL de la aplicación web de SharePoint para la que desea conceder acceso.

    Este nombre debería coincidir con el nombre de la aplicación web en Productos de SharePoint.Si la aplicación web de SharePoint se configura para usar un número de puerto que no es el predeterminado estándar (80), también debe especificar el número de puerto.

  6. En URL de Administración central, especifique la dirección URL y el número de puerto correspondientes a Administración central de SharePoint.

    [!NOTA]

    Si tiene permisos administrativos en el servidor que ejecuta Productos de SharePoint, puede ver la dirección URL y el número de puerto al abrir Administración central de SharePoint.Si no, debe solicitar esta información a un administrador del servidor.

  7. En Ubicación predeterminada para los sitios de colecciones de proyectos de equipo, especifique la ruta de acceso relativa de la colección de sitios que desea usar como raíz para las colecciones de proyectos de equipo que usen esta aplicación web de SharePoint.

    [!NOTA]

    De forma predeterminada, el nombre de la ubicación es /sites, pero puede utilizar cualquier ruta de acceso con nombre para las colecciones de sitios según se haya configurado en Administración central de SharePoint.Si está implementando Team Foundation Server en un entorno donde otro administrador administra Productos de SharePoint, considere la posibilidad de ponerse en contacto con ese administrador para saber qué ruta de acceso debe utilizar.

  8. (Opcional) Si desea asegurarse de que la ruta de acceso relativa que proporcionó es válida, elija Comprobar ruta de acceso.

  9. Elija Aceptar.

    Si todos los valores son correctos, la aplicación web de SharePoint aparecerá en la lista de aplicaciones web que están disponibles para su uso con Team Foundation Server.Este proceso puede llevar varios minutos.

    [!NOTA]

    Team Foundation Server no solo concederá acceso, sino que también intentará agregar las cuentas de servicio para la aplicación web de SharePoint al grupo correcto de Team Foundation.Si se produce un error en cualquiera de estos intentos, la información de configuración de la aplicación web se guarda, pero aparece un mensaje de error.A continuación, deberá configurar manualmente los valores indicados en el mensaje.

Agregar la cuenta de servicio para la aplicación web de SharePoint

Cuando se concede acceso entre una aplicación web de SharePoint y Team Foundation Server, se debe agregar la cuenta de servicio de la aplicación web al grupo SharePoint Web Application Services en Team Foundation Server.

[!NOTA]

No es necesario que lleve a cabo el procedimiento para conceder acceso entre una aplicación web de SharePoint y Team Foundation Server si la cuenta es miembro del grupo Administradores de la granja de servidores.Si su cuenta es miembro de ese grupo, esta configuración se lleva a cabo de forma automática al realizar el procedimiento para conceder acceso entre Team Foundation Server y la aplicación web de SharePoint.

Para agregar una cuenta de servicio para una aplicación web de SharePoint a SharePoint Web Application Services

  1. En el servidor en el que ha instalado la capa de aplicación de Team Foundation Server, 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.

  2. Expanda el árbol y elija Aplicaciones web de SharePoint.

  3. En el panel Aplicaciones web de SharePoint, en la sección Cuentas de servicio para las aplicaciones web de SharePoint, elija Agregar miembros.

    Se abre el cuadro de diálogo Seleccionar usuarios, equipos o grupos.

  4. En Escriba los nombres de objeto que desea seleccionar, especifique la cuenta que desea agregar y, a continuación, elija Aceptar.

Vea también

Tareas

Modificar o quitar el acceso entre una aplicación web de SharePoint y Team Foundation Server

Conceptos

Permisos de Team Foundation Server

La Consola de administración de Team Foundation

Organizar el servidor con colecciones de proyectos de equipo

Otros recursos

Configurar los recursos para admitir proyectos de equipo