Compartir a través de


TFSLabConfig SetServiceAccount (Comando)

Establece las credenciales de la cuenta de servicio de una colección de proyectos de equipo para el usuario especificado en Visual Studio Team Foundation Server. La cuenta de servicio se agrega a los siguientes grupos de colección de proyecto de equipo:

  • Build Service - para las actividades de implementación del agente de compilación y acceso a las ubicaciones de destino.

  • Test Service- para la autorización de comunicación entre los agentes de prueba y los controladores de prueba.

La cuenta de servicio es utilizada por agentes de prueba y agentes de compilación en una colección de proyectos de equipo para comunicar con los controladores de compilación y prueba.

Nota

Las credenciales de la cuenta de servicio no se protegen en Team Foundation Server. La cuenta de servicio se debería crear con derechos mínimos en el sistema. El comando SetServiceAccount concede al usuario especificado los permisos que se exigen para habilitar la comunicación entre los agentes y controladores.

Permisos necesarios

Para utilizar el comando SetServiceAccount, debe tener el permiso Manage Lab Locations en el nivel Grupo host de la colección de proyectos de equipo. De forma predeterminada, los miembros del grupo Administradores de TFS y del grupo Administradores de la Colección de proyectos tienen este permiso. Para obtener más información, vea Permisos de Team Foundation Server.

TFSLabConfig SetServiceAccount
    /Collection:collectionURL
    /User:userName

Opciones

Opción

Descripción

Collection:collectionUrl

Obligatorio. La dirección URL de la colección de proyectos de equipo en el nivel de aplicación de Team Foundation Server que se desea asociar a la cuenta de servicio.

User:userName

Obligatorio. El dominio, si es necesario, y nombre de usuario de la cuenta de servicio.

Comentarios

El comando SetServiceAccount reemplaza cualquier credencial de cuenta de servicio existente en la configuración de la colección de proyectos de equipo. Sin embargo, no se reemplazan las credenciales que se utilizan en entornos implementados. Utilice el comando UpdateCredentialsOnDeployedEnvironments para reemplazar las credenciales en los entornos existentes.

Descripción

Las opciones de comando se enumeran en líneas independientes para una mejor legibilidad del ejemplo. En una ventana del símbolo del sistema, escriba todas las opciones de un comando en la misma línea.

En este ejemplo se agrega una cuenta de servicio para una colección de proyectos de equipo.

Código

TFSLabConfig SetServiceAccount
    /collection:http://contoso:8080/TFS/DefaultCollection 
    /user:contoso\user1

Vea también

Tareas

Configurar y administrar Lab Management

Conceptos

Referencia de comandos TFSLabConfig

Otros recursos

Referencia de comandos TFSConfig Lab