Partager via


TFSLabConfig SetServiceAccount, commande

Définit les informations d'identification des comptes de services d'une collection de projets d'équipe pour l'utilisateur spécifié dans Visual Studio Team Foundation Server. Le compte de service est ajouté aux groupes de collections de projets d'équipe suivants :

  • Build Service- pour les activités de déploiement dans l'agent de build et l'accès aux emplacements cibles.

  • Test Service - pour l'autorisation de la communication entre les agents de test et les contrôleurs de test.

Le compte de service est utilisé par les agents de test et de build dans une collection de projets d'équipe pour la communication avec les contrôleurs de test et de build.

[!REMARQUE]

Les informations d'identification du compte de service ne sont pas sécurisées dans Team Foundation Server.Le compte de service doit être créé avec les droits minimums sur le système.La commande SetServiceAccount accorde à l'utilisateur spécifié les autorisations qui sont obligatoires pour permettre la communication entre agents et contrôleurs.

Autorisations requises

Pour utiliser la commande SetServiceAccount, vous devez disposer de l'autorisation Manage Lab Locations au niveau du groupe hôte de la collection de projets d'équipe.Par défaut, les membres des groupes Administrateurs TFS et Administrateurs de la collection de projets ont cette autorisation.Pour plus d'informations, consultez Autorisations de Team Foundation Server.

TFSLabConfig SetServiceAccount
    /Collection:collectionURL
    /User:userName

Options

Option

Description

Collection:collectionUrl

Requis.L'URL de la collection de projets d'équipe sur la couche Application de Team Foundation Server à associer au compte de service.

User:userName

Requis.Domaine, si nécessaire, et nom d'utilisateur du compte de service.

Notes

La commande SetServiceAccount remplace toutes informations d'identification du compte de service existantes dans la configuration de la collection de projets d'équipe.Toutefois, les informations d'identification utilisées dans les environnements déployés ne sont pas remplacées.Utilisez la commande UpdateCredentialsOnDeployedEnvironments pour remplacer les informations d'identification dans les environnements existants.

Description

Pour une meilleure lisibilité dans l'exemple, les options de commande apparaissent sur les lignes distinctes.Dans une fenêtre d'invite de commandes, tapez toutes les options pour une commande sur la même ligne.

Cet exemple ajoute un compte de service pour une collection de projets d'équipe.

Code

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

Voir aussi

Concepts

Référence de la commande TFSLabConfig

Référence de la commande de laboratoire TFSConfig

Configuration et administration de Lab Management