2010-08-27 14 views
5

Ambiente: sono amministratore di un progetto in TFS 2010, ma non ho diritti amministrativi per la raccolta del progetto.Configurare TFS2010 in modo che gli utenti possano creare/aggiornare i bug ma non modificare nient'altro

C'è un modo semplice che posso impostare i diritti di accesso per un gruppo di utenti in modo che possano:

articoli
  • Crea/aggiornamento "bug" di lavoro solo
  • Guarda tutti gli altri elementi di lavoro
  • Eseguire elemento di lavoro "team query" e creare la propria query
  • Nessun accesso al controllo del codice sorgente

L'idea è che voglio ° em per inserire bug, ma non voglio che creino/modificino User Story o Task, né voglio che abbiano accesso al controllo del codice sorgente.

Da quello che posso vedere, i gruppi standard non ha fini abbastanza controllo:

  • contribuenti possono creare tutti i tipi di elementi di lavoro
  • I lettori possono visualizzare i file nel controllo del codice sorgente, così come gli elementi di lavoro.

UPDATE

Limitare l'accesso al controllo del codice sorgente è coperto dalla risposta di Ewald.

Tuttavia, Ewald indica anche che non esiste un modo realistico per impostare la sicurezza sul livello "Tipo oggetto di lavoro" in modo che gli utenti possano solo inserire/aggiornare i bug. Suggerisce che potrebbe essere raggiunto personalizzando ogni definizione di elemento di lavoro e le regole del campo di impostazione per ogni campo su ogni tipo di oggetto di lavoro, ma questo è un sacco di lavoro, e in ogni caso voglio evitare di personalizzare il modello di processo.

Ho quindi creato un problema su Connect per questo: https://connect.microsoft.com/VisualStudio/feedback/details/591121/configuring-tfs-project-so-that-users-can-create-update-bugs-but-modify-nothing-else

risposta

3

Non vedo un modo per consentire solo modifiche a un elemento di lavoro Bug altri poi la modifica di tutti gli elementi di lavoro. È possibile modificare gli elementi di lavoro per impostare regole di campo specifiche (come readonly) per gruppi di sicurezza specifici (http://msdn.microsoft.com/en-us/library/ms194940.aspx) per ottenere il risultato.

Il tuo secondo problema riguarda le query di gruppo e le query personali. È possibile modificare le autorizzazioni come indicato in http://msdn.microsoft.com/en-us/library/dd286628.aspx.

Per il controllo del codice sorgente è inoltre possibile modificare le autorizzazioni come indicato in http://msdn.microsoft.com/en-us/library/ms253158.aspx.

+0

Grazie per la risposta. Per il controllo del codice sorgente, mi hai dato quello che voglio: posso facilmente impostare le autorizzazioni sulle cartelle del controllo del codice sorgente. Usare le autorizzazioni a livello di campo per limitare le modifiche ai soli bug sembra un po 'più complesso di quanto avrei sperato. Sono sorpreso. Voglio che gli utenti siano in grado di creare/aggiornare bug, ma non voglio che si scherzino con altri tipi di elementi di lavoro che sto usando per gestire il progetto, e avrei pensato che questo fosse un requisito corrente. – Joe

Problemi correlati