2010-08-27 8 views
5

Umgebung: Ich bin Administrator eines Projekts in TFS 2010, habe aber keine Administratorrechte für die Projektsammlung.Konfigurieren von TFS2010, damit Benutzer Fehler erstellen/aktualisieren können, aber nichts anderes ändern können

Gibt es eine einfache Möglichkeit, dass ich so auf die Zugriffsrechte für eine Gruppe von Benutzern festlegen können, dass sie können:

  • erstellen/aktualisieren „Bug“ Workitems nur
  • Alle anderen Arbeitselemente
  • ausführen Workitem „Team Abfragen“ und eigene Abfragen Steuer
  • Kein Zugriff auf Quelle

Die Idee ist, Ith wollen erstellen um Fehler zu erfassen, aber ich möchte nicht, dass sie User Storys oder Tasks erstellen/ändern, noch möchte ich, dass sie Zugriff auf die Quellcodeverwaltung haben.

Von dem, was ich die Standard-Gruppen nicht fein genug Kontrolle sehen:

  • Mitwirkende alle Arten Workitem erstellen
  • Leser Dateien in der Quellcodeverwaltung sowie Workitems anzeigen können.

UPDATE

Begrenzung des Zugangs zu Quellcodeverwaltung wird von Ewald Antwort bedeckt.

Allerdings gibt Ewald auch an, dass es keine realistische Möglichkeit gibt, Sicherheit auf der Ebene "Work Item Type" einzurichten, so dass Benutzer nur Fehler eingeben/aktualisieren können. Er schlägt vor, dass dies durch Anpassen jeder Arbeitselementdefinition und Festlegen von Feldregeln für jedes Feld auf jedem Arbeitselementtyp erreicht werden könnte, aber dies ist eine Menge Arbeit, und auf jeden Fall möchte ich die Anpassung der Prozessvorlage vermeiden.

Ich habe deshalb ein Problem auf Connect dafür: https://connect.microsoft.com/VisualStudio/feedback/details/591121/configuring-tfs-project-so-that-users-can-create-update-bugs-but-modify-nothing-else

Antwort

3

Ich sehe keinen Weg zu einem Bug Workitem nur erlauben Änderungen andere dann alle Elemente der Arbeit ändern. Sie können die Arbeitselemente ändern, um bestimmte Feldregeln (z. B. schreibgeschützt) für bestimmte Sicherheitsgruppen festzulegen (http://msdn.microsoft.com/en-us/library/ms194940.aspx), um Ihr Ergebnis zu erhalten.

Ihr zweites Problem betrifft Teamabfragen und eigene Abfragen. Sie können die Berechtigungen ändern, wie in http://msdn.microsoft.com/en-us/library/dd286628.aspx angegeben.

Für Source Control können Sie auch die Berechtigungen ändern, wie in http://msdn.microsoft.com/en-us/library/ms253158.aspx angegeben.

+0

Danke für die Antwort. Für die Quellcodeverwaltung haben Sie mir gegeben, was ich möchte: Ich kann einfach Berechtigungen für Quellcodeverwaltungsordner festlegen. Das Verwenden von Berechtigungen auf Feldebene, um Änderungen nur auf Fehler zu beschränken, klingt etwas komplexer als ich es mir erhofft hatte. Ich bin überrascht. Ich möchte, dass Benutzer Fehler erstellen/aktualisieren können, aber ich möchte nicht, dass sie mit anderen Arbeitsaufgabenarten, die ich zur Verwaltung des Projekts verwende, Probleme haben, und ich hätte gedacht, dass dies eine allgemeine Anforderung ist. – Joe

Verwandte Themen