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