2016-11-15 103 views
0

我至今無法在TFS上正確配置權限,並想知道是否有人可以提供幫助。Team Foundation Server(TFS)2015團隊和區域權限

我們已經走了「一大工程」的做法,並有一個TFS 2015年區域結構如下:

-- All IT Work 
    -- Team 1 
    -- Project X 
    -- Project Y 
    -- Team 2 
    -- Project Z 
    -- Team 3 

當經理走訪TFS積壓,他們希望看到所有的工作在所有這些領域(即所有IT工作領域和所有分區)。如果他們創建工作項目,則應在所有IT工作區域中創建它 當團隊1的成員訪問積壓時,他們應該只能看到團隊1區域及其子區域中的工作以及他們創建的任何內容應該進入Team 1區域。當第2隊的成員訪問積壓時,他們應該只看到第2組,等等。

我認爲這將是相當簡單的設置權限。我有一個只包含經理的全部IT工作團隊。在TFS區域屏幕上,我已設置該團隊將所有IT工作作爲其默認區域,並已檢查所有子區域。這部分似乎有用,所以當所有IT工作團隊的成員瀏覽積壓時,他們可以看到頂層和所有子區域中的所有工作。

我創建了一個團隊1團隊,其中只包含團隊1的成員。在TFS區域屏幕上,我已設置此團隊將團隊1作爲其默認區域,並且還包含團隊1的所有子區域。根據此屏幕,此團隊無法訪問所有IT工作級別,也無法看到團隊2或團隊3.屏幕顯示「選擇您的團隊擁有的區域,選定的區域將決定您的團隊團隊的積壓和你的團隊負責的工作項目。「

但是,當我作爲Team 1的成員訪問積壓件時,仍然可以看到All IT Work及其所有子區域。

任何人都可以建議我做錯了什麼?

回答

0

您只是配置在TFS團隊下的待辦事項中可見的項目。通過它的聲音,他們仍然可以訪問所有內容。

你還需要做的是在區域路徑下的set the security。我發現你刪除了根目錄上的所有訪問權限,然後通過設置節點的安全性僅允許用戶/組區域。

+0

你有任何想法如何在使用TFS'API的控制檯應用程序中執行此操作嗎? –

相關問題