Agregar la cuenta de servicio de compilación al grupo de seguridad Project Collection Build Service Accounts

Antes de que un equipo de compilación pueda compilar proyectos en una colección de proyectos de equipo determinada, debe configurar la colección con la cuenta de servicio de compilación para ese equipo de compilación. Primero, identifique la cuenta bajo la que se está ejecutando Servicio de Team Foundation Build en el equipo de compilación. A continuación, en el servidor de capa de aplicación que hospeda la colección, agregue la cuenta al grupo Project Collection Build Service Accounts de esa colección.

Nota

Si configuró Servicio de Team Foundation Build en su equipo de compilación después de haber iniciado sesión como miembro del grupo Project Collection Administrators, probablemente no tendrá que realizar los procedimientos de este tema. Para obtener más información sobre cómo configurar un equipo de compilación, vea Configurar una máquina de compilación.

Permisos necesarios

Para realizar estos procedimientos, debe ser miembro del grupo de seguridad Project Collection Administrators en el servidor de capa de aplicación. Para obtener más información acerca de los permisos, vea Permisos de Team Foundation Server.

Para agregar de forma manual una cuenta de servicio de compilación de grupo de trabajo o dominio al grupo de seguridad Project Collection Build Service Accounts

  1. En Team Explorer, haga clic en la colección de proyectos de equipo que desee asociar a la nueva cuenta de servicio de compilación.

  2. En el menú Equipo, elija Configuración de la colección de proyectos de equipo y, a continuación, haga clic en Pertenencia a grupo.

    Aparece el cuadro de diálogo Grupos globales en NombreEquipo**\**NombreColecciónProyectosEquipo.

  3. En Grupos, haga clic en NombreColecciónProyectosEquipo\Project Collection Build Service Accounts y, a continuación, en Propiedades.

    Se muestra el cuadro de diálogo Propiedades del grupo de Team Foundation Server.

  4. Haga clic en la ficha Miembros.

    En la lista Usuario o grupo, compruebe si el nombre de cuenta bajo el que se está ejecutando Servicio de Team Foundation Build ya está presente. Si la cuenta no aparece en la lista, siga con el paso siguiente.

  5. En la sección Agregar usuarios y grupos, haga clic en Usuario o grupo de Windows y, a continuación, en Agregar.

  6. Aparecerá el cuadro de diálogo Seleccionar usuarios, equipos o grupos.

  7. En el cuadro de diálogo Seleccionar usuarios, equipos o grupos, escriba el nombre de la cuenta bajo la que se está ejecutando Servicio de Team Foundation Build en el equipo de compilación que desea habilitar. 

  8. Haga clic en Comprobar nombres.

Para agregar de forma manual una cuenta de servicio de compilación de red al grupo de seguridad Project Collection Build Service Accounts

  1. En Team Explorer, haga clic en la colección de proyectos de equipo que desee asociar a la nueva cuenta de servicio de compilación.

  2. En el menú Equipo, elija Configuración de la colección de proyectos de equipo y, a continuación, haga clic en Pertenencia a grupo.

    Aparece el cuadro de diálogo Grupos globales en NombreEquipo**\**NombreColecciónProyectosEquipo.

  3. En Grupos, haga clic en NombreColecciónProyectosEquipo\Project Collection Build Service Accounts y, a continuación, en Propiedades.

    Se muestra el cuadro de diálogo Propiedades del grupo de Team Foundation Server.

  4. Haga clic en la ficha Miembros.

    En la lista Usuario o grupo, compruebe si el nombre de cuenta bajo el que se está ejecutando Servicio de Team Foundation Build ya está presente. Si la cuenta no aparece en la lista, siga con el paso siguiente.

  5. Si Servicio de Team Foundation Build se está ejecutando en un servidor diferente de la capa de aplicación:

    1. En el cuadro de diálogo Propiedades del grupo de Team Foundation Server, haga clic en Grupo o usuario de Windows y luego en Agregar.

    2. Confirme que Equipos aparece en el cuadro Seleccionar este tipo de objeto. Si no aparece, haga clic en Tipos de objetos, en Equipos y, a continuación, en Aceptar.

    3. Confirme que el nombre del dominio en el que reside la cuenta de servicio de compilación aparece en el cuadro Desde esta ubicación. Si no aparece, haga clic en Ubicaciones, en el nombre de dominio correcto y, a continuación, en Aceptar.

    4. En el cuadro Escriba los nombres de objeto que desea seleccionar, escriba el nombre del equipo de compilación en el que se está ejecutando Servicio de Team Foundation Build y haga clic en Comprobar nombres.

  6. Si Servicio de Team Foundation Build se está ejecutando en el mismo servidor que la capa de aplicación:

    1. En el servidor de capa de aplicación de Team Foundation, haga clic en Iniciar, en Todos los programas, en Microsoft Visual Studio 2010, en Visual Studio Tools y, a continuación, en Símbolo del sistema de Visual Studio 10.0.

    2. En el símbolo del sistema, escriba el siguiente comando:

      tfssecurity /server:<TFS URL> /g+ "[Server]\Project Collection Build Service Accounts" n:"NT Authority\Network Service"

      Para obtener más información, vea Cambiar grupos y permisos con TFSSecurity y esta página del sitio web de Microsoft: NetworkService Account.

Vea también

Otros recursos

Servicios de Team Foundation Server y cuentas de servicio