Condividi tramite


Comando TFSLabConfig SetServiceAccount

Consente di impostare le credenziali dell'account del servizio di un insieme di progetti team all'utente specificato in Visual Studio Team Foundation Server. L'account del servizio viene aggiunto ai gruppi dell'insieme di progetti team seguenti:

  • Build Service - per attività di distribuzione nell'agente di compilazione e accedere alle destinazioni finali.

  • Test Service - per autorizzazione di comunicazione tra agenti di test e controller di test.

L'account di servizio corrente viene utilizzato da agenti di test e agenti di compilazione per comunicare con i controller di compilazione e di test in un insieme di progetti team.

Nota

Le credenziali dell'account di servizio in Team Foundation Server non sono protette. L'account di servizio deve essere creato con i diritti minimi nel sistema. Il comando SetServiceAccount concede all'utente specificato le autorizzazioni richieste per abilitare comunicazione tra agenti e controller.

Autorizzazioni necessarie

Per utilizzare il comando SetServiceAccount, è necessario disporre dell'autorizzazione Manage Lab Locations a livello del gruppo host dell'insieme di progetti team. Per impostazione predefinita, i membri dei gruppi TFS Administrators e Amministratori insiemi di progetti dispongono di questa autorizzazione. Per ulteriori informazioni, vedere Autorizzazioni per Team Foundation Server.

TFSLabConfig SetServiceAccount
    /Collection:collectionURL
    /User:userName

Opzioni

Opzione

Oggetto di descrizione

Collection:collectionUrl

Obbligatoria. URL dell'insieme di progetti team a livello applicazione di Team Foundation Server da associare all'account del servizio.

User:userName

Obbligatoria. Il dominio, se necessario, e il nome utente dell'account del servizio.

Note

Il comando SetServiceAccount sostituisce qualsiasi credenziale dell'account di servizio esistenti nella configurazione dell'insieme di progetti team. Tuttavia, le credenziali utilizzate negli ambienti distribuiti non vengono sostituite. Utilizzare il comando UpdateCredentialsOnDeployedEnvironments per sostituire le credenziali negli ambienti esistenti.

Oggetto di descrizione

Per migliorare la leggibilità nell'esempio, le opzioni di comando vengono elencate in righe separate. In una finestra del prompt dei comandi, digitare tutte le opzioni di un comando sulla stessa riga.

In questo esempio viene aggiunto un account di servizio per un insieme di progetti team.

Codice

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

Vedere anche

Attività

Configurazione e amministrazione di Lab Management

Concetti

Riferimento comando TFSLabConfig

Altre risorse

Riferimento comando TFSConfig Lab