環境:我是TFS 2010中項目的管理員,但沒有任何項目集合的管理權限。配置TFS2010,以便用戶可以創建/更新錯誤,但不做任何修改
有一個簡單的辦法,我可以設置訪問權限的一組用戶,使他們能夠:
- 創建/更新「錯誤」的工作項目只有
- 查看所有其他工作項目
- 執行工作項目「團隊查詢」,並創建自己的查詢
- 到源代碼管理無法訪問
的想法是我想要個他們可以輸入錯誤,但我不希望他們創建/修改用戶故事或任務,也不希望他們有權訪問源代碼管理。
從我所看到的,標準組沒有足夠的精細控制:
- 提供者可以創建的所有工作項目類型
- 讀者可以在源代碼控制瀏覽文件以及工作項目。
UPDATE
限制到源代碼管理訪問由埃瓦爾德的回答覆蓋。
但是Ewald還表示,在「工作項類型」級別上沒有一種實際的方法來設置安全性,以便用戶只能輸入/更新錯誤。他建議可以通過定製每個工作項目定義併爲每個工作項類型的每個字段設置字段規則來實現,但這是很多工作,並且無論如何我都想避免定製流程模板。
我因此所造成的問題上連接了這一點:https://connect.microsoft.com/VisualStudio/feedback/details/591121/configuring-tfs-project-so-that-users-can-create-update-bugs-but-modify-nothing-else
感謝您的回覆。對於源代碼控制,你已經給了我我想要的東西:我可以輕鬆地設置源代碼管理文件夾的權限。使用字段級別的權限將修改限制爲只有錯誤聽起來比我希望的複雜一點。我很驚訝。我希望用戶能夠創建/更新錯誤,但我不希望他們搞亂我用來管理項目的其他工作項類型,並且我認爲這是主流需求。 – Joe 2010-08-28 19:33:31