Gruppi predefiniti, autorizzazioni e ruoli di Team Foundation Server
In Team Foundation Server sono inclusi diversi gruppi predefiniti che consentono di gestire gli utenti e le autorizzazioni all'interno della distribuzione.Nell'installazione del prodotto vengono creati automaticamente questi gruppi per l'utente a livello di server e di raccolta.Analogamente, quando si crea un progetto in Visual Studio Team Foundation Server, una serie di gruppi vengono creati per tale progetto, a diversi livelli:
Quattro gruppi nel progetto stesso, a livello di progetto
Un gruppo predefinito del team che, per impostazione predefinita viene aggiunto al gruppo Contributors a livello di progetto
Gruppi a livello di area e a livello di iterazione per il progetto
Gruppi a livello di compilazione per il progetto team
Se si aggiunge Lab Management nella distribuzione, vengono aggiunti i gruppi per Lab Management.
Per personalizzare i progetti affinché soddisfino meglio le esigenze aziendali, è necessario individuare le autorizzazioni assegnate ai vari utenti e gruppi, oltre a quelle che è possibile assegnare a eventuali utenti o gruppi aggiunti a livello di server, di raccolta e di progetto.Inoltre, se si desidera allineare strettamente gli utenti a responsabilità e ruoli specifici, sarà necessario comprendere come adattare questi ruoli ai gruppi predefiniti già assegnati al progetto.In alternativa, è possibile creare dei gruppi associati direttamente a ciascuno di tali ruoli e assegnarvi le autorizzazioni appropriate per il ruolo.
In questo argomento
Gruppi predefiniti e autorizzazioni
Gruppi a livello di server e autorizzazioni
Autorizzazioni e gruppi a livello di raccolta
Gruppi a livello di progetto e autorizzazioni
Gruppi a livello di area e autorizzazioni
Autorizzazioni e gruppi a livello di iterazione
Gruppi e autorizzazioni del controllo della versione
Gruppi e autorizzazioni a livello di compilazione
Gruppi e autorizzazioni di Lab Management
Gruppi predefiniti e autorizzazioni
Quando si crea un progetto in Team Foundation Server, vengono creati dei gruppi a livello del progetto.Per impostazione predefinita, a ciascuno di questi gruppi vengono assegnate determinate autorizzazioni.È possibile aggiungere delle autorizzazioni a questi gruppi predefiniti, oltre a eventuali gruppi o utenti che si desidera aggiungere a livello di server, di raccolta o di progetto.
Gruppi a livello di server e autorizzazioni
Per impostazione predefinita, quando si installa Team Foundation Server i seguenti gruppi esistono a livello di server:
Team Foundation**\Team Foundation Administrators** I membri di questo gruppo possono eseguire tutte le operazioni per Team Foundation Server.A questo gruppo deve appartenere il minor numero possibile di utenti che deve esercitare un controllo amministrativo totale su Team Foundation Server.Per impostazione predefinita, questo gruppo contiene il gruppo Administrators locale (BUILTIN\Administrators) per qualsiasi server che ospiti i servizi delle applicazioni per Team Foundation.Questo gruppo contiene inoltre i membri del gruppo Server**\Team Foundation Service Accounts** e i membri del gruppo \Project Server Integration Service Accounts.
Team Foundation**\Team Foundation Valid Users** I membri di questo gruppo dispongono dell'accesso a Team Foundation Server.Questo gruppo contiene automaticamente tutti gli utenti e tutti i gruppi che sono stati aggiunti all'interno di Team Foundation Server.Non è possibile modificare l'appartenenza di questo gruppo.
Importante Se l'autorizzazione Visualizza informazioni a livello di istanza per questo gruppo viene annullata o impostata su Nega, gli utenti non saranno in grado di accedere alla distribuzione.
Team Foundation**\Team Foundation Service Accounts** I membri di questo gruppo dispongono di autorizzazioni a livello di servizio per Team Foundation Server.Per impostazione predefinita, in questo gruppo è compreso l'account del servizio fornito durante l'installazione.Questo gruppo può includere solo account del servizio e non account utente o gruppi contenenti account utente.Per impostazione predefinita, questo gruppo è un membro del gruppo Administrators di Team Foundation.
Team Foundation**\Account del servizio di integrazione di Project Server **I membri di questo gruppo dispongono di autorizzazioni a livello di servizio per le distribuzioni di Project Server configurate per l'interoperabilità con Team Foundation Server.Inoltre, i membri di questo gruppo dispongono di autorizzazioni a livello di servizio per l'istanza applicazione di Team Foundation Server.Questo gruppo può includere solo account del servizio e non account utente o gruppi contenenti account utente.Per impostazione predefinita, questo gruppo è un membro del gruppo Administrators di Team Foundation.
Team Foundation**\SharePoint Web Application Services** I membri di questo gruppo dispongono di autorizzazioni a livello di servizio per le applicazioni Web di SharePoint configurate per l'utilizzo con Team Foundation Server, in aggiunta ad alcune autorizzazioni a livello di servizio per Team Foundation Server.Questo gruppo può includere solo account del servizio e non account utente o gruppi contenenti account utente.A differenza del gruppo Service Accounts, questo gruppo non è membro di Team Foundation Administrators.
Team Foundation**\Team Foundation Proxy Service Accounts** I membri di questo gruppo dispongono di autorizzazioni a livello di servizio per il proxy di Team Foundation Server e dispongono di autorizzazioni a livello di servizio per Team Foundation Server.Questo gruppo può includere solo account del servizio e non account utente o gruppi contenenti account utente.
Per impostazione predefinita, questi gruppi dispongono delle autorizzazioni riportate nella tabella seguente.Se non specificato diversamente, l'autorizzazione è impostata su Consenti.Per una descrizione completa di ciascuna autorizzazione, vedere Autorizzazioni per Team Foundation Server.
Nome autorizzazione |
Per impostazione predefinita impostata per: |
Considerare l'assegnazione anche a: |
---|---|---|
Amministra warehouse |
Team Foundation Administrators Service Accounts di Team Foundation |
Utenti o gruppi aggiunti manualmente che possono o devono modificare le impostazioni del data warehouse tramite il metodo Web ChangeSetting del servizio Web WarehouseController.asmx. |
Crea raccolta di progetti team |
Team Foundation Administrators Service Accounts di Team Foundation |
Utenti o gruppi responsabili per la gestione dell'integrità complessiva e della disponibilità di risorse per la distribuzione. |
Elimina raccolta di progetti team |
Team Foundation Administrators Service Accounts di Team Foundation |
Utenti o gruppi responsabili per la gestione dell'integrità complessiva e della disponibilità di risorse per la distribuzione. |
Modifica informazioni a livello di istanza |
Team Foundation Administrators Service Accounts di Team Foundation |
Utenti o gruppi responsabili per la gestione dell'integrità complessiva e della disponibilità di risorse per la distribuzione. |
Effettua richieste per conto di altri |
Service Accounts di Team Foundation SharePoint Web Application Services |
Questa autorizzazione può essere assegnata solo ad account del servizio e a gruppi contenenti esclusivamente account del servizio. |
Genera eventi |
Team Foundation Administrators Service Accounts di Team Foundation |
Utenti o gruppi responsabili per la gestione dell'integrità complessiva e della disponibilità di risorse per la distribuzione. |
Utilizza funzionalità accesso Web completo |
Team Foundation Administrators Valid Users di Team Foundation |
Utenti e gruppi che devono utilizzare la gamma completa di funzionalità disponibili in Team Web Access.Se si desidera consentire agli utenti una visualizzazione di sola lettura in Team Web Access, impostare questa autorizzazione su Nega. |
Visualizza informazioni a livello di istanza |
Team Foundation Administrators Service Accounts di Team Foundation SharePoint Web Application Services Valid Users di Team Foundation |
Tutti gli utenti o i gruppi che interagiscono con Team Foundation Server. |
Autorizzazioni e gruppi a livello di raccolta
Per impostazione predefinita, quando si installa Team Foundation Server, a livello di raccolta esistono i seguenti gruppi:
TeamProjectCollectionName**\Project Collection Administrators** I membri di questo gruppo possono eseguire tutte le operazioni per la raccolta di progetti team.È opportuno che il gruppo sia limitato al minor numero possibile di utenti che devono esercitare un controllo amministrativo totale sulla raccolta.Per impostazione predefinita, in questo gruppo è compreso il gruppo Administrators locale (BUILTIN\Administrators) per il server in cui sono stati installati servizi a livello applicazione per Team Foundation.Vi sono inclusi inoltre i membri del gruppo TeamProjectCollectionName**\Service Accounts**.
TeamProjectCollectionName**\Project Collection Valid Users** I membri di questo gruppo accedono alla raccolta di progetti team in Team Foundation Server.In questo gruppo sono inclusi automaticamente tutti gli utenti e i gruppi aggiunti all'interno della raccolta di progetti team.Non è possibile modificare l'appartenenza di questo gruppo.
Importante Non annullare l'autorizzazione Visualizza informazioni a livello di raccolta per questo gruppo, né impostarla su Nega.
TeamProjectCollectionName**\Project Collection Service Accounts** I membri di questo gruppo dispongono di autorizzazioni a livello di servizio per la raccolta e per Team Foundation Server.Per impostazione predefinita, in questo gruppo è compreso l'account del servizio fornito durante l'installazione.Questo gruppo può includere solo account del servizio e gruppi contenenti esclusivamente account del servizio.Per impostazione predefinita, questo gruppo è membro di Team Foundation Administrators e di Service Accounts di Team Foundation.
TeamProjectCollectionName**\Project Collection Build Administrators** I membri di questo gruppo dispongono di autorizzazioni di amministrazione compilazione per questa raccolta.È opportuno che il gruppo sia limitato al minor numero possibile di utenti che devono esercitare un controllo amministrativo totale sui server e i servizi di compilazione per questa raccolta.
TeamProjectCollectionName**\Project Collection Build Service Accounts** I membri di questo gruppo dispongono di autorizzazioni a livello di servizio di compilazione per la raccolta.Questo gruppo può includere solo account del servizio e gruppi contenenti esclusivamente account del servizio.
TeamProjectCollectionName**\Project Collection Proxy Service Accounts** I membri di questo gruppo dispongono di autorizzazioni a livello di servizio proxy per la raccolta.Questo gruppo può includere solo account del servizio e gruppi contenenti esclusivamente account del servizio.
TeamProjectCollectionName**\Project Collection Test Service Accounts** I membri di questo gruppo dispongono di autorizzazioni a livello di servizio di test per la raccolta.Questo gruppo può includere solo account del servizio e gruppi contenenti esclusivamente account del servizio.
Per impostazione predefinita, questi gruppi dispongono delle autorizzazioni riportate nella tabella seguente.Per una descrizione completa di ciascuna autorizzazione, vedere Autorizzazioni per Team Foundation Server.
Nome autorizzazione |
Per impostazione predefinita impostata per: |
Considerare l'assegnazione anche a: |
---|---|---|
Amministra autorizzazioni risorse di compilazione |
Project Collection Administrators Project Collection Build Administrators Project Collection Service Accounts |
Creare amministratori che gestiranno regolarmente i server di compilazione e le risorse per la raccolta. |
Amministrare l'integrazione con Project Server |
Project Collection Administrators Project Collection Service Accounts |
Nessuno. |
Amministra modifiche sottoposte a shelving |
Project Collection Administrators Project Collection Service Accounts Project Collection Build Service Accounts |
Creare amministratori che elimineranno gli shelveset creati da altri utenti. |
Amministra aree di lavoro |
Project Collection Administrators Project Collection Service Accounts |
Creare gli amministratori che genereranno aree di lavoro per altri utenti ed elimineranno le aree di lavoro create da altri utenti. |
Modifica impostazioni di traccia |
Project Collection Administrators |
Altri amministratori del server che possono o devono modificare le impostazioni di traccia per la raccolta di informazioni di diagnostica più dettagliate sui servizi Web di Team Foundation Server. |
Crea area di lavoro |
Project Collection Administrators Project Collection Build Administrators Project Collection Build Service Accounts Collaboratori raccolta progetti Project Collection Proxy Service Accounts Project Collection Service Accounts Project Collection Test Service Accounts Project Collection Valid Users |
Nessuno.Tutti gli utenti dispongono di questa autorizzazione in quanto membri del gruppo Project Collection Valid Users. |
Crea nuovi progetti |
Project Collection Administrators |
Amministratori di progetto che creano regolarmente progetti. |
Elimina progetti team |
Project Collection Administrators |
Utenti o gruppi responsabili per la gestione dell'integrità complessiva e della disponibilità di risorse per la distribuzione. |
Modifica informazioni a livello di raccolta |
Project Collection Administrators Project Collection Service Accounts |
Nessuno. |
Effettua richieste per conto di altri |
Project Collection Administrators Project Collection Service Accounts SharePoint Web Application Services |
Nessuno. |
Gestisci risorse di compilazione |
Project Collection Administrators Project Collection Build Administrators Project Collection Build Service Accounts Project Administrators NomeProgetto\Build Administrators |
Utenti o gruppi aggiunti manualmente che possono o devono amministrare e pianificare le compilazioni in base alle risorse di compilazione nella raccolta. |
Gestisci modello di processo |
Project Collection Administrators |
Amministratori di progetto e qualsiasi utente o gruppo aggiunto manualmente, ad esempio specialisti di processo, che possono o devono creare, modificare, scaricare o caricare modelli di processo in Team Foundation Server. |
Gestisci controller test |
Project Collection Administrators Project Collection Test Service Accounts |
Nessuno. |
Gestisci tipi di collegamento elemento di lavoro |
Project Collection Administrators |
Nessuno. |
Genera eventi |
Project Collection Administrators Project Collection Service Accounts |
Nessuno.L'assegnazione di questa autorizzazione ad altri utenti potrebbe consentire attacchi di tipo Denial of Service. |
Usa risorse di compilazione |
Project Collection Administrators Project Collection Build Service Accounts |
Utenti o gruppi aggiunti manualmente che possono o devono accodare compilazioni nuove o esplorare compilazioni completate nella raccolta. |
Visualizza risorse di compilazione |
Project Collection Administrators Project Collection Build Administrators Project Collection Build Service Accounts Project Collection Valid Users |
Nessuno. |
Visualizza informazioni a livello di raccolta |
Project Collection Administrators Project Collection Build Administrators Project Collection Build Service Accounts Project Collection Service Accounts Project Collection Test Service Accounts Project Collection Valid Users SharePoint Web Application Services Project Collection Proxy Service Accounts |
Nessuno. |
Visualizza informazioni sulla sincronizzazione del sistema |
Project Collection Administrators |
Nessuno. |
Gruppi a livello di progetto e autorizzazioni
Per impostazione predefinita, a livello di progetto esistono i seguenti gruppi:
ProjectName**\Project Administrators** I membri di questo gruppo possono amministrare tutti gli aspetti del progetto team, anche se non possono creare progetti.
ProjectName**\Contributors** I membri di questo gruppo possono contribuire al progetto in diversi modi, ad esempio aggiungendo, modificando ed eliminando codice, nonché creando e modificando elementi di lavoro.Per impostazione predefinita, il gruppo team generato quando si crea un progetto team viene aggiunto a questo gruppo e qualsiasi utente aggiunto al team sarà un membro di questo gruppo.Inoltre, qualsiasi team creato per un progetto team verrà aggiunto a questo gruppo per impostazione predefinita, a meno che non si scelga un gruppo diverso dall'elenco.
ProjectName**\Readers** I membri di questo gruppo possono visualizzare il progetto, ma non modificarlo.
ProjectName**\Build Administrators** I membri di questo gruppo dispongono di autorizzazioni di compilazione per il progetto.Possono gestire ambienti di test, creare esecuzioni di test e gestire compilazioni.
Nomeprogetto\TeamNameTeam I membri di questo gruppo possono contribuire al progetto in diversi modi, ad esempio aggiungendo, modificando ed eliminando codice, nonché creando e modificando elementi di lavoro.Il gruppo Team predefinito viene creato quando si crea un progetto team e per impostazione predefinita viene aggiunto al gruppo Contributors per il progetto team.Per tutti i nuovi team creati verrà inoltre creato un gruppo che sarà aggiunto al gruppo Contributors.
Oltre a questi gruppi a livello di progetto, in tutti i progetti di Team Foundation Server vengono visualizzati anche due gruppi a livello di raccolta:
TeamProjectCollectionName**\Project Collection Administrators**
[!NOTA]
Non è possibile modificare le autorizzazioni per questo gruppo a livello di raccolta.
TeamProjectCollectionName**\Project Collection Build Service Accounts**
Importante Non rimuovere l'autorizzazione Visualizza informazioni a livello di progetto per questo gruppo, né impostarla su Nega.
Per impostazione predefinita, questi gruppi dispongono delle autorizzazioni riportate nella tabella seguente.Per una descrizione completa di ciascuna autorizzazione, vedere Autorizzazioni per Team Foundation Server.
[!NOTA]
È possibile aggiungere gruppi a livello di progetto a gruppi a livello di server mediante lo strumento della riga di comando TFSSecurity.
Nome autorizzazione |
Per impostazione predefinita impostata per: |
Considerare l'assegnazione anche a: |
---|---|---|
Crea esecuzioni dei test |
Project Administrators, Contributors, Builders, Project Collection Administrators, Project Collection Build Service Accounts, Project Collection Test Service Accounts, Team TeamName |
Nessuno. |
Elimina progetti team |
Project Administrators, Project Collection Administrators |
Nessuno. |
Elimina esecuzioni dei test |
Project Administrators, Team Foundation Administrators, Contributors, Team NomeTeam |
Utenti o gruppi aggiunti manualmente che possono o devono interrompere esecuzioni di test in corso o eliminare esecuzioni di test precedenti. |
Modifica informazioni a livello di progetto |
Project Administrators, Project Collection Administrators |
Nessuno. |
Gestisci configurazioni di test |
Project Administrators, Contributors, Builders, Project Collection Administrators, Project Collection Build Service Accounts, Project Collection Test Service Accounts, Team TeamName |
Nessuno. |
Gestisci ambienti test |
Project Administrators, Contributors, Builders, Project Collection Administrators, Project Collection Build Service Accounts, Project Collection Test Service Accounts, Team TeamName |
Nessuno. |
Visualizza informazioni a livello di progetto |
Project Administrators, Contributors, Readers, Builders, Project Collection Administrators, Project Collection Build Service Accounts, Team TeamName |
Tutti gli utenti o i gruppi aggiunti manualmente che richiedono l'accesso a questo progetto. |
Visualizza esecuzioni dei test |
Project Administrators, Contributors, Readers, Builders, Project Collection Build Service Accounts, Project Collection Administrators, Team TeamName |
Tutti gli utenti o i gruppi aggiunti manualmente che richiedono l'accesso a questo progetto. |
Gruppi a livello di area e autorizzazioni
Per impostazione predefinita, a livello di area esistono i seguenti gruppi:
ProjectName**\Project Administrators**
ProjectName**\Contributors**
ProjectName**\Readers**
ProjectName**\Builders**
NomeProgetto**\**NomeTeam Team
TeamProjectCollectionName**\Project Collection Administrators**
TeamProjectCollectionName**\Project Collection Build Service Accounts**
TeamProjectCollectionName**\Project Collection Test Service Accounts**
Per impostazione predefinita, questi gruppi dispongono delle autorizzazioni riportate nella tabella seguente.Per una descrizione completa di ciascuna autorizzazione, vedere Autorizzazioni per Team Foundation Server.
Nome autorizzazione |
Per impostazione predefinita impostata per: |
Considerare l'assegnazione anche a: |
---|---|---|
Creare nodi figlio |
Project Administrators, Project Collection Administrators |
Nessuno. |
Elimina questo nodo |
Project Administrators, Project Collection Administrators |
Utenti o gruppi aggiunti manualmente che possono o devono eliminare nodi dell'area. |
Modifica questo nodo |
Project Administrators, Project Collection Administrators |
Utenti o gruppi aggiunti manualmente che possono o devono rinominare nodi dell'area. |
Modifica elementi di lavoro in questo nodo |
Project Administrators, Contributors, Builders, Project Collection Administrators, Project Collection Build Service Accounts, Team TeamName |
Utenti o gruppi aggiunti manualmente che possono o devono modificare elementi di lavoro in questo nodo dell'area. |
Gestisci piani di test |
Project Administrators, Contributors, Builders, Project Collection Administrators, Project Collection Build Service Accounts, Team TeamName |
Utenti o gruppi aggiunti manualmente che possono o devono gestire piani di test in questo nodo dell'area. |
Visualizzare le autorizzazioni per questo nodo. |
Project Administrators, Contributors, Readers, Builders, Project Collection Administrators, Project Collection Build Service Accounts, Project Collection Test Service Accounts, Team TeamName |
Utenti o gruppi aggiunti manualmente che possono richiedere l'accesso a elementi di lavoro in questo nodo dell'area. |
Visualizza elementi di lavoro in questo nodo |
Project Administrators, Contributors, Readers, Builders, Project Collection Administrators, Project Collection Build Service Accounts, Project Collection Test Service Accounts, Team TeamName |
Utenti o gruppi aggiunti manualmente che possono o devono visualizzare, ma non modificare o cambiare, elementi di lavoro in questo nodo dell'area. |
Autorizzazioni e gruppi a livello di iterazione
Per impostazione predefinita, a livello di iterazione esistono i seguenti gruppi:
ProjectName**\Project Administrators**
TeamProjectCollectionName**\Project Collection Administrators**
Per impostazione predefinita, questi gruppi dispongono delle autorizzazioni riportate nella tabella seguente.Per una descrizione completa di ciascuna autorizzazione, vedere Autorizzazioni per Team Foundation Server.
Nome autorizzazione |
Per impostazione predefinita impostata per: |
Considerare l'assegnazione anche a: |
---|---|---|
Creare nodi figlio |
Project Administrators, Project Collection Administrators |
Nessuno. |
Elimina questo nodo |
Project Administrators, Project Collection Administrators |
Utenti o gruppi aggiunti manualmente che possono o devono eliminare nodi dell'iterazione. |
Modifica questo nodo |
Project Administrators, Project Collection Administrators |
Utenti o gruppi aggiunti manualmente che possono o devono rinominare i nodi dell'iterazione. |
Visualizzare le autorizzazioni per questo nodo. |
Project Administrators, Project Collection Administrators |
Utenti o gruppi aggiunti manualmente che possono o devono visualizzare i nodi dell'iterazione. |
Gruppi e autorizzazioni del controllo della versione
Per impostazione predefinita, a livello di controllo della versione esistono i seguenti gruppi:
ProjectName**\Project Administrators**
ProjectName**\Contributors**
ProjectName**\Readers**
ProjectName**\Builders**
TeamProjectCollectionName**\Project Collection Administrators**
TeamProjectCollectionName**\Project Collection Service Accounts**
TeamProjectCollectionName**\Project Collection Build Service Accounts**
Per impostazione predefinita, questi gruppi dispongono delle autorizzazioni riportate nella tabella seguente.Per una descrizione completa di ciascuna autorizzazione, vedere Autorizzazioni per Team Foundation Server.
Nome autorizzazione |
Per impostazione predefinita impostata per: |
Considerare l'assegnazione anche a: |
---|---|---|
Lettura |
Project Administrators, Contributors, Readers, Builders, Project Collection Administrators, Project Collection Service Accounts, Project Collection Build Service Accounts |
Qualsiasi utente o gruppo che contribuisce allo sviluppo di questo progetto; qualsiasi utente che si desidera possa leggere il contenuto di un file o una cartella. |
Estrai |
Project Administrators, Contributors, Builders, Project Collection Administrators, Project Collection Service Accounts, Project Collection Build Service Accounts |
Qualsiasi utente o gruppo che contribuisce allo sviluppo di questo progetto; qualsiasi utente che si desidera possa estrarre o apportare una modifica in sospeso agli elementi di una cartella. |
Archivia |
Project Administrators, Contributors, Builders, Project Collection Administrators, Project Collection Service Accounts, Project Collection Build Service Accounts |
Qualsiasi utente o gruppo che contribuisce allo sviluppo di questo progetto; qualsiasi utente che si desidera possa archiviare gli elementi o esaminare i commenti dell'insieme di modifiche sottoposto a commit. |
Etichetta |
Project Administrators, Contributors, Builders, Project Collection Administrators, Project Collection Service Accounts, Project Collection Build Service Accounts |
Utenti o gruppi aggiunti manualmente che possono o devono etichettare elementi. |
Blocca |
Project Administrators, Contributors, Builders, Project Collection Administrators, Project Collection Service Accounts, Project Collection Build Service Accounts |
Utenti o gruppi aggiunti manualmente che possono o devono bloccare o sbloccare cartelle o file. |
Esamina modifiche di altri utenti |
Project Administrators, Project Collection Administrators, Project Collection Service Accounts |
Utenti o gruppi aggiunti manualmente, responsabili della supervisione o del monitoraggio del progetto, che possono o devono modificare i commenti sui file archiviati anche da altri utenti. |
Sblocca modifiche di altri utenti |
Project Administrators, Project Collection Administrators, Project Collection Service Accounts |
Utenti o gruppi aggiunti manualmente, responsabili della supervisione o del monitoraggio del progetto, che devono sbloccare i file bloccati da altri utenti. |
Annulla modifiche di altri utenti |
Project Administrators, Project Collection Administrators, Project Collection Service Accounts |
Utenti o gruppi aggiunti manualmente, responsabili della supervisione o del monitoraggio del progetto, che devono essere in grado di annullare una modifica in sospeso effettuata da un altro utente. |
Amministra etichette |
Project Administrators, Project Collection Administrators, Project Collection Service Accounts |
Utenti o gruppi aggiunti manualmente, responsabili della supervisione o del monitoraggio del progetto, che devono essere in grado di modificare o eliminare le etichette create da un altro utente. |
Gestisci autorizzazioni |
Project Administrators, Project Collection Administrators, Project Collection Service Accounts |
Nessuno. |
Archivia modifiche di altri utenti |
Project Administrators, Project Collection Administrators, Project Collection Service Accounts, Project Collection Build Service Accounts |
Nessuno. |
Unisci |
Project Administrators, Contributors, Builders, Project Collection Administrators, Project Collection Service Accounts, Project Collection Build Service Accounts |
La maggior parte degli utenti o dei gruppi che contribuiscono allo sviluppo del progetto e che devono essere in grado di unire i file di origine, a meno che il progetto non sia sottoposto a procedure di sviluppo più limitate. |
Gestione ramo |
Project Administrators, Project Collection Administrators, Project Collection Service Accounts, Project Collection Build Service Accounts |
Qualsiasi utente o gruppo che contribuisce allo sviluppo del progetto e che deve essere in grado di creare branch privati, a meno che il progetto non sia sottoposto a procedure di sviluppo più limitate. |
Autorizzazioni a livello di compilazione
Per impostazione predefinita, a livello di compilazione esistono i seguenti gruppi:
ProjectName**\Project Administrators**
ProjectName**\Contributors**
ProjectName**\Readers**
ProjectName**\Builders**
TeamProjectCollectionName**\Project Collection Administrators**
TeamProjectCollectionName**\Project Collection Build Service Accounts**
Per impostazione predefinita, questi gruppi dispongono delle autorizzazioni riportate nella tabella seguente.Per una descrizione completa di ciascuna autorizzazione, vedere Autorizzazioni per Team Foundation Server.
Nome autorizzazione |
Per impostazione predefinita impostata per: |
Considerare l'assegnazione anche a: |
---|---|---|
Amministra autorizzazioni di compilazione |
Project Collection Administrators, Project Administrators, Project Collection Build Administrators, Build Administrators, |
Qualsiasi utente o gruppo che amministra i server di compilazione. |
Visualizza compilazioni |
Project Administrators, Contributors, Readers, Builders, Project Collection Build Service Accounts, Project Collection Administrators |
La maggior parte degli utenti o dei gruppi aggiunti manualmente e chiunque possa o debba visualizzare le compilazioni. |
Modifica qualità di compilazione |
Project Administrators, Contributors, Builders, Project Collection Build Service Accounts, Project Collection Administrators |
Qualsiasi utente o gruppo che amministra le compilazioni. |
Conservazione illimitata |
Project Administrators, Builders, Project Collection Build Service Accounts, Project Collection Administrators |
Qualsiasi utente o gruppo che amministra le compilazioni. |
Elimina compilazioni |
Project Administrators, Builders, Project Collection Build Service Accounts, Project Collection Administrators |
Qualsiasi utente o gruppo che amministra le compilazioni. |
Gestisci qualità di compilazione |
Project Administrators, Builders, Project Collection Build Service Accounts, Project Collection Administrators |
Qualsiasi utente o gruppo che amministra le compilazioni. |
Rimuovi compilazioni |
Project Administrators, Builders, Project Collection Build Service Accounts, Project Collection Administrators |
Qualsiasi utente o gruppo che amministra le compilazioni. |
Aggiorna informazioni compilazione |
Project Collection Build Service Accounts |
Nessuno. |
Accoda compilazione |
Project Administrators, Contributors, Builders, Project Collection Build Service Accounts, Project Collection Administrators |
Qualsiasi utente o gruppo che amministra le compilazioni. |
Gestisci coda di compilazione |
Project Administrators, Builders, Project Collection Build Service Accounts, Project Collection Administrators |
Qualsiasi utente o gruppo che amministra le compilazioni. |
Interrompi compilazioni |
Project Administrators, Builders, Project Collection Build Service Accounts, Project Collection Administrators |
Qualsiasi utente o gruppo che amministra le compilazioni. |
Visualizza definizione di compilazione |
Project Administrators, Contributors, Readers, Builders, Project Collection Build Service Accounts, Project Collection Administrators |
La maggior parte degli utenti o dei gruppi aggiunti manualmente e chiunque possa o debba visualizzare le definizioni di compilazione. |
Modifica definizione di compilazione |
Project Administrators, Builders, Project Collection Build Service Accounts, Project Collection Administrators |
Qualsiasi utente o gruppo che amministra le compilazioni. |
Elimina definizione di compilazione |
Project Administrators, Builders, Project Collection Build Service Accounts, Project Collection Administrators |
Qualsiasi utente o gruppo che amministra le compilazioni. |
Override della convalida di archiviazione tramite compilazione |
Project Collection Build Service Accounts, Project Collection Administrators |
Qualsiasi utente o gruppo che amministra le compilazioni. |
Gruppi e autorizzazioni di Lab Management
Per impostazione predefinita, a livello di Lab Management esistono i seguenti gruppi:
ProjectName**\Project Administrators**
ProjectName**\Contributors**
ProjectName**\Readers**
TeamProjectCollectionName**\Project Collection Administrators**
TeamProjectCollectionName\Project Collection Build Service accounts
Server**\Team Foundation Administrators**
Per impostazione predefinita, questi gruppi dispongono delle autorizzazioni riportate nella tabella seguente.Al creatore di un oggetto in Lab Management, inoltre, vengono concesse automaticamente tutte le autorizzazioni relative a tale oggetto.Per una descrizione completa di ciascuna autorizzazione, vedere Autorizzazioni per Team Foundation Server.
Nome autorizzazione |
Per impostazione predefinita impostata per: |
Considerare l'assegnazione anche a: |
Visualizza risorse lab |
Team Foundation Administrators, Project Collection Administrators, Project Administrators, Contributors, Readers, Project Collection Build Service accounts |
Tutti gli utenti o i gruppi aggiunti manualmente che devono visualizzare le risorse Lab. |
Gestisci percorsi lab |
Team Foundation Administrators, Project Collection Administrators, Project Administrators (solo percorsi a livello di progetto, vale a dire gruppo host del progetto e condivisione di libreria del progetto) |
La maggior parte degli utenti o dei gruppi aggiunti manualmente; chiunque possa o debba amministrare asset lab |
Elimina percorsi lab |
Team Foundation Administrators, Project Collection Administrators Project Administrators (solo percorsi a livello di progetto quali gruppi host del progetto e condivisioni di libreria del progetto) |
La maggior parte degli utenti o dei gruppi aggiunti manualmente; chiunque possa o debba amministrare asset lab |
Scrivi ambiente e macchina virtuale |
Team Foundation Administrators, Project Collection Administrators, Project Administrators, Contributors, Project Collection Build Service Accounts |
La maggior parte degli utenti o dei gruppi aggiunti manualmente; chiunque possa o debba agire negli ambienti lab |
Modifica ambiente e macchina virtuale |
Team Foundation Administrators, Project Collection Administrators, Project Administrators, Contributors, Project Collection Build Service Accounts |
La maggior parte degli utenti o dei gruppi aggiunti manualmente; chiunque possa o debba agire negli ambienti lab |
Elimina ambiente e macchina virtuale |
Team Foundation Administrators, Project Collection Administrators, Project Administrators |
La maggior parte degli utenti o dei gruppi aggiunti manualmente; chiunque possa o debba agire negli ambienti lab |
Importa macchina virtuale |
Team Foundation Administrators, Project Collection Administrators, Project Administrators, Contributors |
La maggior parte degli utenti o dei gruppi aggiunti manualmente; chiunque possa o debba agire negli ambienti lab |
Operazioni nell'ambiente |
Team Foundation Administrators, Project Collection Administrators, Project Administrators, Contributors, Project Collection Build Service Accounts |
La maggior parte degli utenti o dei gruppi aggiunti manualmente; chiunque possa o debba agire negli ambienti lab |
Gestisci autorizzazioni |
Team Foundation Administrators, Project Collection Administrators |
Amministratori che devono amministrare asset lab |
Gestisci autorizzazioni figlio |
Team Foundation Administrators, Project Collection Administrators, Project Administrators (solo percorsi a livello di progetto, vale a dire gruppo host del progetto e condivisione di libreria del progetto) |
Amministratori che devono amministrare asset lab |
Start |
Team Foundation Administrators, Project Collection Administrators, Project Administrators, Contributors, Project Collection Build Service Accounts |
La maggior parte degli utenti o dei gruppi aggiunti manualmente; chiunque possa o debba agire negli ambienti lab |
Stop |
Team Foundation Administrators, Project Collection Administrators, Project Administrators, Contributors, Project Collection Build Service Accounts |
La maggior parte degli utenti o dei gruppi aggiunti manualmente; chiunque possa o debba agire negli ambienti lab |
Pause |
Team Foundation Administrators, Project Collection Administrators, Project Administrators, Contributors, Project Collection Build Service Accounts |
La maggior parte degli utenti o dei gruppi aggiunti manualmente; chiunque possa o debba agire negli ambienti lab |
Gestisci snapshot |
Team Foundation Administrators, Project Collection Administrators, Project Administrators, Contributors, Project Collection Build Service Accounts |
La maggior parte degli utenti o dei gruppi aggiunti manualmente; chiunque possa o debba agire negli ambienti lab |
Vedere anche
Attività
Impostare le autorizzazioni di amministratore per Team Foundation Server
Aggiungere utenti ai progetti team
Modificare le autorizzazioni per un gruppo o un utente
Autorizzazioni della visualizzazione
Concetti
Autorizzazioni per Team Foundation Server