2015年9月22日 星期二

[TFS][安全性] Set up the permission of Area for individual Project team

背景

Team專案中,可使用區域(Area)來階層化主專案和子專案,
子專案可以再各自建立自己的專案小組。

但是預設在此專案下的每個專案小組是可以看到和編輯主專案和所有子專案的工作項目,
如果希望每個專案小組只能新增或修改自己區域的工作項目,則必須在安全性上多做一些手腳。

PS.
如果希望直接對專案小組隱藏某個區域,可能暫時還沒有官方的作法。


相關文章




Setup



Remove the permission of Contributors

【區域】設定中,打開Master Area的安全性設定,移除Contributors的權限。

備註:
此舉的作用在於~ 當專案小組為Contributors的成員時,移除此權限再獨立設定各專案小組的權限。





Add the permission of each Project Team to every Area

接下來設定每個子區域(Sub-Area)的專案小組存取權限,


l   正常使用的專案小組




l   存取被拒的專案小組






Test


由下圖的比較圖,可看出右邊的使用者可正常瀏覽及編輯工作項目。
昨邊則是拒絕存取的使用者。







沒有留言:

張貼留言