2010-09-08 13 views
10

Abbiamo installato TFS 2010 con esito positivo ma chiediamo come impostare le autorizzazioni degli utenti. Siamo piccoli progetti con cinque sviluppatori, un manager e una segretaria. Ogni sviluppatore lavora da solo con uno o più progetti, non abbiamo collaborazione tra i progetti. Vogliamo che tutti siano in grado di vedere tutto il codice per ogni progetto, ma che solo chi è responsabile del codice lo cambi. Tuttavia, vogliamo che tutti creino articoli di lavoro per tutti i progetti. Come dovremmo impostare questo?Configurare le autorizzazioni utente per Team Foundation Server 2010

risposta

7

Per informazioni dettagliate su TFS 2010 le autorizzazioni è possibile controllare questo http://msdn.microsoft.com/en-us/library/ms252587.aspx

Se si desidera che un utente sia in grado di leggere il codice sorgente devi dare lui/lei solo l'autorizzazione di lettura e per impedirgli di modificare il codice devi negare il check-out e controllare le autorizzazioni. È possibile impostare queste autorizzazioni facendo clic con il pulsante destro del mouse sulla cartella o sul file in Esplora controllo origine, facendo clic su Proprietà e facendo clic sulla scheda Protezione.

Per gli elementi di lavoro è necessario fornire le autorizzazioni WORK_ITEM_WRITE e WORK_ITEM_READ. Si può fare facendo clic destro del progetto in Team Explorer, cliccando Aree e le iterazioni, e nella scheda Area, cliccando sicurezza

+0

Ciao, non ho trovato WORK_ITEM_WRITE e WORK_ITEM_READ lì ... – user20358

5

In Visual Studio, passare a Team Explorer (Visualizza - Team Explorer). Fare clic con il tasto destro del mouse sul nodo root (servername \ collectionname). Vai a Impostazioni raccolta progetto team. Qui hai 2 opzioni; Sicurezza e appartenenza al gruppo. Usa Sicurezza per scegliere quali utenti/gruppi possono fare cosa. Utilizza l'appartenenza al gruppo per aggiungere/rimuovere utenti dai gruppi di sicurezza. Consiglierei di creare un gruppo con accesso limitato e aggiungere tutti ad esso. Quindi, puoi fare clic con il tasto destro del mouse su un progetto in Team Explorer, andare su Impostazioni progetto team -> Appartenenza al gruppo. Aggiungi quel gruppo al gruppo Lettori in modo che tutti possano leggere quel progetto. Quindi, aggiungi i responsabili del codice al gruppo Contributors o anche al gruppo Project Administrators se desideri che abbiano più potere.

+0

Ma chiunque può creare elementi di lavoro (bug o problemi) se lo faccio? – magol

+0

In tal caso, gli utenti che non fanno parte del gruppo di collaboratori o del gruppo di amministratori di progetto non possono aggiungere elementi di lavoro. Come lo risolvo? – magol

2

È possibile utilizzare lo strumento di amministrazione TFS: http://tfsadmin.codeplex.com.

È uno strumento semplice per impostare le autorizzazioni per TFS, SharePoint e SSRS.

+0

Non riesco a installarlo se non installo prima tfs 2008. male – magol

+0

è necessario installare Team Explorer 2008 e l'aggiornamento di compatibilità in avanti. Non TFS 2008! –

0

Vedere la soluzione che ho postato qui - Adding Active Directory users to Team Foundation Server

Essa vi permetterà di aggiungere gli utenti a il tuo progetto TFS 2010 senza accesso al dominio remoto (utile quando hai sviluppatori remoti o quando il tuo Team Foundation Server è ospitato da remoto.)

I passaggi includono dettagli sull'aggiunta di nuovi utenti ai gruppi di progetto.

Problemi correlati