Configurar los parámetros para la compatibilidad el panel

Para utilizar una implementación de Microsoft Office SharePoint Server 2007 con su implementación de Visual Studio Team Foundation Server, debe configurarla con los valores que Team Foundation Server requiere. Si no configura estos valores, los informes y paneles de portales de proyecto de equipo quizás no tengan toda la funcionalidad que espera o quizás no funcionen correctamente. Para configurar los valores de manera que haya compatibilidad con Team Foundation Server, debe realizar las siguientes tareas:

  • Comprobar que determinados servicios se ejecuten en el servidor que ejecuta Microsoft Office SharePoint Server 2007

  • Configurar la Administración de servicios compartidos

  • Crear un proveedor de servicios compartido (SSP)

  • Configurar el servicio de inicio de sesión único

  • Crear una definición de aplicación de empresa para el uso con Team Foundation Server

Necesitará conocer en profundidad sus implementaciones de Team Foundation Server y Microsoft Office SharePoint Server 2007 para configurarlas correctamente. Para la configuración se requieren permisos administrativos en Microsoft Office SharePoint Server 2007 y Team Foundation Server. También debe crear o tener acceso a un conjunto de cuentas preconfiguradas para usarlas al configurar Microsoft Office SharePoint Server 2007. Para conocer mejor los permisos y cuentas necesarios, debería revisar el ejemplo que se proporciona antes de realizar los procedimientos de este tema.

Nota

Algunos servicios necesarios para la integración completa con Team Foundation Server, como Excel Services, solo están disponibles en Microsoft Office SharePoint Server 2007 Enterprise Edition.

En este tema

  • Permisos necesarios

  • Ejemplo de implementación

  • Crear una aplicación web

  • Configurar los parámetros para la compatibilidad el panel

    • Configurar los servicios que requiere Team Foundation Server

    • Crear un proveedor de servicios compartidos para su uso con Team Foundation Server

    • Configurar el inicio de sesión único

    • Agregar una ubicación de archivo de confianza para Excel Services

    • Establecer el modelo de acceso

Permisos necesarios

Para realizar este procedimiento, debe ser miembro de los siguientes grupos o tener los siguientes permisos:

  • 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.

Ejemplo de implementación

La configuración de Microsoft Office SharePoint Server 2007 es un proceso complejo que requiere un planeamiento cuidadoso, sobre todo para determinar qué cuentas se deben usar como cuentas de servicio, cuentas administrativas y cuentas de grupo. Para obtener más información, vea el ejemplo que se incluye en Interacciones entre los productos de SharePoint y Team Foundation Server. También puede revisar la lista completa de cuentas de servicio necesarias en Cuentas de servicio y dependencias de Team Foundation Server. Los requisitos se analizan en detalle, tanto desde el punto de vista teórico como el práctico, en una implementación de ejemplo. Debería revisar cuidadosamente la información para asegurarse de que entiende los requisitos y cómo afectan a su organización antes de iniciar la configuración.

Crear una aplicación web y una colección de sitios para usarlos con Team Foundation Server

Si todavía no tiene una aplicación web y una colección de sitios configuradas para el uso con Team Foundation Server, debe crearlas manualmente.

Para crear una aplicación web y una colección de sitios

  1. 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.

  2. Cree una colección de sitios con un nombre único en esa aplicación web.

Configurar los parámetros para la compatibilidad el panel

Para configurar Microsoft Office SharePoint Server 2007 para hospedar los portales de proyectos de equipo para Team Foundation Server, los administradores de Productos de SharePoint y Team Foundation Server deben intercambiarse cierta información.

Configurar los servicios que requiere Team Foundation Server en Administración central de SharePoint

Team Foundation Server requiere que ciertos servicios se ejecuten en Microsoft Office SharePoint Server 2007 para que los informes y paneles se muestren correctamente en los portales de proyectos de equipo.

Para configurar los servicios en Office SharePoint Server

  1. En el servidor que ejecuta Microsoft Office SharePoint Server 2007, abra Administración central de SharePoint.

  2. Haga clic en la pestaña Operaciones y, en Topología y servicios, haga clic en Servicios en servidor.

  3. En Seleccione la función de servidor para mostrar los servicios que tendrá que iniciar en la tabla de abajo, haga clic en Servidor único o servidor Web para conjuntos de servidores pequeños (small farms) o en Servidor Web para conjuntos de servidores medianos (medium farms).

    Nota

    Para este procedimiento, ambas opciones son igualmente válidas. Los servicios son los mismos para ambas selecciones.

  4. En Inicie los servicios de la tabla siguiente, busque Excel Calculation Services, haga clic en Iniciar y, a continuación, espere a que se complete la operación.

  5. En Inicie los servicios de la tabla siguiente, busque Office SharePoint Server Search y, a continuación, haga clic en Iniciar.

    Se abrirá la página Configuración del servicio de búsqueda de Office SharePoint Server.

  6. En Consulta e indización, active el casillas Usar este servidor para indizar contenido y Usar este servidor para atender consultas de búsqueda.

  7. En Dirección de correo electrónico del contacto, escriba la dirección de una cuenta de correo electrónico a la que los usuarios externos deberían enviar los mensajes relacionados con los problemas de este servidor.

  8. En Cuenta del servicio de búsqueda del conjunto de servidores, escriba el nombre de usuario y la contraseña de una cuenta de dominio para utilizarla como la cuenta de servicio de Office SharePoint Server Search.

  9. Deje el resto de los valores con la configuración predeterminada, haga clic en Iniciar y, a continuación, espere a que se complete la operación.

    Nota

    La cuenta de servicio que se especifica como cuenta de servicio de Office SharePoint Server Search requiere permisos especiales y tiene implicaciones de seguridad. Para esta cuenta, no debería especificar la cuenta de servicio que se usa para Productos de SharePoint ni una cuenta del sistema, como Servicios de red. Para obtener más información, vea "Interacción de cuentas de servicio entre Team Foundation Server y Microsoft Office SharePoint Server 2007" en Cuentas de servicio y dependencias de Team Foundation Server.

  10. En Inicie los servicios de la tabla siguiente, busque Windows SharePoint Services Search y, a continuación, haga clic en Iniciar.

    Aparecerá la página Configuración del servicio de SharePoint Services Search.

  11. En Cuenta de servicio, escriba el nombre de usuario y la contraseña de una cuenta de dominio para utilizarla como cuenta de servicio.

  12. En Cuenta de acceso al contenido, escriba el nombre de usuario y la contraseña de una cuenta para utilizarla como cuenta de acceso de solo lectura.

  13. Deje el resto de los valores con la configuración predeterminada, haga clic en Iniciar y, a continuación, espere a que se complete la operación.

    Nota

    Las cuentas de servicio que especifica como cuenta de servicio y cuenta de acceso al contenido requieren permisos especiales y tienen implicaciones de seguridad. Para obtener más información, vea "Interacción de cuentas de servicio entre Team Foundation Server y Microsoft Office SharePoint Server 2007" en Cuentas de servicio y dependencias de Team Foundation Server.

Crear un proveedor de servicios compartidos para su uso con Team Foundation Server

Después de habilitar los servicios que Team Foundation Server requiere, debe crear un proveedor de servicios compartidos (SSP) para su uso con Team Foundation Server. También creará una aplicación web de SharePoint para admitir este SSP.

Para crear un proveedor de servicios compartidos y la aplicación web que utilizará

  1. Haga clic en Página principal para mostrar la página principal de Administración central y, a continuación, haga clic en Administración de servicios compartidos.

  2. En la página Administrar los servicios compartidos de este conjunto de servidores, haga clic en Nuevo SSP.

    Aparecerá la página Nuevo proveedor de servicios compartidos.

  3. En Nombre del SSP, escriba un nombre para el nuevo SSP o acepte el nombre predeterminado.

    El nombre predeterminado es SharedServices seguido de un número (por ejemplo, SharedServices1).

  4. Haga clic en Crear una nueva aplicación Web.

    Aparecerá la página Crear nueva aplicación Web.

  5. En Sitio Web de IIS, haga clic en Crear un nuevo sitio Web de IIS.

  6. (Opcional) En Descripción, cambie el valor predeterminado, SharePoint, por el nombre que indicó en el paso anterior (por ejemplo, SharedServices1).

    Nota importanteImportante

    No cambie el número de puerto ni quite la referencia al número de puerto de la descripción.

  7. En Configuración de seguridad, haga clic en NTLM y, a continuación, haga clic en Crear un nuevo grupo de aplicaciones.

  8. En Grupo de aplicaciones, configure las siguientes opciones:

    • Asegúrese de que el nombre que aparece en Nombre del grupo de aplicaciones coincide con el nombre de Descripción.

    • En la sección Seleccione una cuenta de seguridad para este grupo de aplicaciones, haga clic en Configurable y, a continuación, escriba el nombre de usuario y la contraseña de la cuenta de servicio de Productos de SharePoint.

  9. Deje el resto de los valores con su configuración predeterminada y, a continuación, haga clic en Aceptar.

    Una vez creada la aplicación web, aparece la página Nuevo proveedor de servicios compartidos con un mensaje de error en la barra de título. Este comportamiento es normal.

  10. En Nombre del SSP, en Application Web, compruebe que aparece el nombre de la aplicación web que acaba de crear para el SSP y no modifique ninguno de los valores de configuración predeterminados de esta sección.

  11. En Ubicación de Mi sitio, bajo Dirección URL de la ubicación de Mi sitio, en Dirección URL relativa, escriba una dirección URL relativa si ya existe un sitio en /.

    Esta dirección URL es necesaria únicamente si un sitio ya existe en /. Los usuarios normalmente especifican /My, pero se puede especificar cualquier nombre que no utilice caracteres prohibidos. Para obtener más información, vea Restricciones de nomenclatura en Team Foundation.

  12. En Credenciales del servicio de SSP, escriba el nombre de usuario y la contraseña de una cuenta de dominio que desee utilizar como la cuenta para las credenciales del servicio.

    Nota

    Debe especificar una cuenta de usuario de dominio, pero no tiene que ser un miembro de un grupo de seguridad determinado. Especifique una cuenta de usuario única que no tenga permisos administrativos. No utilice la cuenta de servicio de Team Foundation (TFSService) ni la cuenta de lector de datos (TFSReports), porque ambas requieren permisos que esta cuenta no debería tener. Para obtener más información, vea "Interacción de cuentas de servicio entre Team Foundation Server y Microsoft Office SharePoint Server 2007" en Cuentas de servicio y dependencias de Team Foundation Server.

  13. Deje el resto de los valores con la configuración predeterminada, haga clic en Aceptar y espere a que se complete la operación.

    Nota

    Si aparece un mensaje para advertir que se va a hospedar el sitio de administración del SSP y el sitio raíz en el mismo servidor, haga clic en Aceptar.

  14. En la página Correcto, haga clic en Aceptar.

Configurar el inicio de sesión único

Para configurar el inicio de sesión único, debe crear una definición de aplicación de empresa. Es posible que durante el siguiente procedimiento deba iniciar sesión con dos conjuntos de credenciales. Para completar correctamente este procedimiento, la cuenta con la que inicia sesión en el servidor que está ejecutando Microsoft Office SharePoint Server 2007 debe cumplir los siguientes requisitos:

  • La cuenta debe ser una cuenta de usuario de dominio. No puede ser una cuenta de grupo.

  • La cuenta debe ser un miembro del grupo Administradores de la granja de servidores.

  • La cuenta debe ser miembro del grupo local Administradores en el servidor de clave de cifrado.

  • La cuenta debe ser miembro de los roles securityadmin y db_creator en la instancia de SQL Server que hospedará la base de datos de inicio de sesión único. 

  • La cuenta debe ser la misma cuenta que se usa como Cuenta de administrador de inicio de sesión único o un miembro de la cuenta de grupo que se usa como Cuenta de administrador de inicio de sesión único.

Para configurar el inicio de sesión único

  1. En Administración central de SharePoint, haga clic en la pestaña Operaciones.

  2. En Configuración de seguridad, haga clic en Cuentas de servicio.

  3. En la página Cuentas de servicio, en la sección Administración de credenciales, haga clic en Servicio de Windows y, a continuación, haga clic en Servicio de inicio de sesión único (SSO) en la lista de servicios.

  4. En la sección Seleccione una cuenta para este componente, haga clic en Configurable.

  5. Escriba el nombre de usuario y la contraseña de una cuenta configurada para el uso como cuenta de inicio de sesión y, a continuación, haga clic en Aceptar.

    Nota

    La cuenta de servicio que especifica requiere permisos especiales y tiene implicaciones de seguridad. La cuenta debe tener los permisos necesarios para iniciar sesión interactivamente en este servidor y debe ser miembro del grupo Administrators en el servidor de inicio de sesión único. Para esta cuenta, no debería especificar la cuenta de servicio que se usa para Productos de SharePoint ni una cuenta del sistema, como Servicios de red. Para obtener más información, vea "Interacción de cuentas de servicio entre Team Foundation Server y Microsoft Office SharePoint Server 2007" en Cuentas de servicio y dependencias de Team Foundation Server y los temas siguientes en el sitio web de Microsoft: Planeación de cuentas administrativas y de servicio, Inicio de sesión único e Inicio del servicio de Inicio de sesión único.

  6. Haga clic en Inicio, haga clic en Herramientas administrativas y, a continuación, haga clic en Servicios.

  7. En Servicios, haga clic con el botón secundario en Servicio de inicio de sesión único de Microsoft y, a continuación, haga clic en Propiedades.

  8. En la pestaña General, haga clic en Automático en Tipo de inicio, haga clic en Inicio y, a continuación, en Aceptar.

  9. En Administración central de SharePoint, haga clic en la pestaña Operaciones.

  10. En Configuración de seguridad, haga clic en Administrar configuración de inicio de sesión único (Single Sign-on).

    Nota

    Para abrir esta página, es posible que deba iniciar sesión con la cuenta y las credenciales que configuró en el paso anterior. En ese caso, debería cambiar de usuario o iniciar otra sesión y conectarse al servidor con esa cuenta. No debería cerrar su sesión de usuario actual. Como alternativa, puede probar la función Inicie sesión con otro nombre de usuario de Administración central de SharePoint, pero es posible que no funcione para esta operación. Para intentar utilizar esta función, haga clic en Bienvenido, NombreDeUsuario en la parte superior de la ventana, haga clic en Inicie sesión con otro nombre de usuario y, a continuación, inicie sesión con esa cuenta.

  11. En la página Administrar configuración de inicio de sesión único (Single Sign-on), haga clic en Administrar la configuración del servidor.

    Aparecerá la página Administrar la configuración del servidor para inicio de sesión único.

  12. En Cuenta de administrador de inicio de sesión único, escriba el nombre de usuario y la contraseña de una cuenta que haya configurado para utilizarla como cuenta de inicio de sesión.

    Nota

    La cuenta de servicio que especifica requiere permisos especiales y tiene implicaciones de seguridad. La cuenta debe tener los permisos necesarios para iniciar sesión interactivamente en este servidor y debe ser miembro del grupo Administrators en el servidor de inicio de sesión único. Para esta cuenta, no debería especificar la cuenta de servicio que se usa para Productos de SharePoint ni una cuenta del sistema, como Servicios de red. Para obtener más información, vea "Interacción de cuentas de servicio entre Team Foundation Server y Microsoft Office SharePoint Server 2007" en Cuentas de servicio y dependencias de Team Foundation Server y los temas siguientes en el sitio web de Microsoft: Planeación de cuentas administrativas y de servicio, Inicio de sesión único e Inicio del servicio de Inicio de sesión único.

  13. En Cuenta de administrador de definiciones de aplicaciones de empresa, escriba el nombre de usuario de la persona o grupo de personas que desea designar como administrador o administradores de las definiciones de aplicaciones de empresa en este servidor.

    Debería considerar la posibilidad de crear y usar un grupo que sirva para todos los miembros del grupo Team Foundation Administrators.

  14. Deje el resto de los valores con su configuración predeterminada y, a continuación, haga clic en Aceptar.

  15. En la página Administrar configuración de inicio de sesión único (Single Sign-on), haga clic en Administrar la clave de cifrado.

  16. En la página Administrar la clave de cifrado, haga clic en Crear clave de cifrado.

  17. En la página Crear clave de cifrado, haga clic en Aceptar.

    Nota importanteImportante

    Asegúrese de que hace una copia de seguridad de la clave de cifrado en una ubicación segura.

  18. Vuelva a la página Administrar configuración de inicio de sesión único (Single Sign-on).

    Nota

    Si inició sesión en Administración central de SharePoint con una cuenta de usuario diferente para cambiar la configuración de inicio de sesión único, debería volver a cambiar su sesión a una que ejecute con su propia cuenta. Después de realizar este cambio, las dos primeras opciones desaparecen de la página Administrar configuración de inicio de sesión único (Single Sign-on).

  19. Haga clic en Administrar la configuración de las definiciones de aplicaciones de empresa.

  20. En la página Administrar la configuración de las definiciones de aplicaciones de empresa, haga clic en Nuevo elemento.

    Aparecerá la página Crear definición de aplicación de empresa.

  21. (Opcional) En Información de la aplicación y el contacto, en Nombre para mostrar y Nombre de la aplicación, escriba TFS.

    Este paso no es obligatorio, pero puede ser útil para facilitar su identificación posterior.

  22. En Dirección de correo electrónico, escriba la dirección de correo electrónico de la persona o grupo que desea que reciba los mensajes de correo electrónico sobre esta aplicación.

  23. En Tipo de cuenta, haga clic en Grupo.

  24. En Tipo de autenticación, haga clic en Autenticación de Windows y, a continuación, haga clic en Aceptar.

  25. Vuelva a la página Administrar configuración de inicio de sesión único (Single Sign-on) y, a continuación, haga clic en Administrar la información de cuenta para definiciones de aplicaciones de empresa.

    Aparecerá la página Administrar la información de cuenta para definiciones de aplicaciones de empresa.

  26. En la sección Información de cuenta, en la lista Definición de cuenta de empresa, haga clic en el nombre de la definición de cuenta de empresa que creó para admitir Team Foundation Server.

    Si siguió la convención de nomenclatura sugerida, el nombre será TFS.

  27. En Nombre de la cuenta de grupo, escriba el nombre de un grupo de seguridad global del dominio que contenga todos los usuarios a quienes desee conceder acceso a los paneles e informes en Team Foundation Server y, a continuación, haga clic en Establecer.

  28. En Proporcionar información de la cuenta del servidor, escriba el nombre y la contraseña de la cuenta del lector de informes (a la que se hace referencia con el marcador de posición TFSReports) y, a continuación, haga clic en Aceptar.

  29. En la página Administrar la información de cuenta para definiciones de aplicaciones de empresa, haga clic en Listo.

Agregar una ubicación de archivo de confianza para Excel Services

Para que los informes funcionen correctamente, debe configurar también la aplicación web que creó para Team Foundation Server como ubicación de archivo de confianza para Excel Services.

Para agregar una ubicación de archivo de confianza

  1. En Administración central de SharePoint, haga clic en Página principal para volver a la página principal de Administración central de SharePoint.

  2. En Administración de servicios compartidos, haga clic en el nombre del proveedor de servicios compartidos que creó.

    Si siguió la convención de nomenclatura sugerida, esta aplicación se denominará SharedServices1.

    Se abrirá la página principal para administrar la aplicación web.

  3. En Configuración de Excel Services, haga clic en Ubicaciones de archivos de confianza.

  4. En la página Ubicaciones de archivos de confianza, haga clic en Agregar ubicación de archivo de confianza.

    Aparecerá la página Excel Services: Agregar ubicación de archivo de confianza.

  5. En Dirección, escriba la dirección URL del sitio raíz de la aplicación web que utilizará con Team Foundation Server.

    Debería especificar la aplicación web que creó en la sección Crear una aplicación web.

  6. En Tipo de ubicación, haga clic en Windows SharePoint Services.

  7. En Confiar en nodos secundarios, active la casilla Nodos secundarios de confianza.

  8. En la sección Datos externos, en Permitir los datos externos, haga clic en Bibliotecas de conexiones de datos de confianza e incrustadas.

  9. (Opcional) Desactive la casilla Advertencia de actualización habilitada.

  10. En Consultas simultáneas máximas por sesión, cambie el número a 20, asegúrese de que la casilla Advertencia de actualización habilitada no esté activada y, a continuación, haga clic en Aceptar.

    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.

Establecer el modelo de acceso

Después de configurar todos los valores y servicios que Team Foundation Server requiere, debe configurar el modelo de acceso para la aplicación web de inicio de sesión único con fines de delegación. Si no configura el modelo de acceso, Team Foundation Server y la aplicación web no pueden interoperar.

Para establecer el modelo de acceso

  1. En el servidor que ejecuta Administración central de SharePoint, abra un símbolo del sistema.

  2. Cambie el directorio a %programfiles%\Common Files\Microsoft Shared\Web Server Extensions\12\bin y escriba el siguiente comando:

    stsadm -o set-ecssecurity -ssp NombreDeProveedorDeServiciosCompartidos -accessmodel delegation

    NombreDeProveedorDeServiciosCompartidos es el nombre del proveedor de servicios compartidos que creó. Si siguió la convención de nomenclatura sugerida, este nombre será SharedServices1.

  3. En el símbolo del sistema, escriba iisreset para reiniciar IIS.

Vea también

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

Otros recursos

Agregar la integración con productos de SharePoint a una implementación de Team Foundation Server

Integrar Team Foundation Server con los productos de SharePoint sin permisos administrativos

Actualizar un proyecto de equipo actualizado para tener acceso a nuevas características

Historial de cambios

Fecha

Historial

Motivo

Junio de 2010

Nota agregada sobre Microsoft Office SharePoint Server 2007 Enterprise Edition.

Comentarios de los clientes.

Agosto de 2010

Información agregada sobre el requisito de la Característica de experiencia de escritorio.

Comentarios de los clientes.