Share via


存取 Team Web Access 中的功能

使用者依預設會看到 Team Web Access 中的特定功能。 身為 [Team Foundation Administrators] 群組的成員,您可以為部分或所有使用者變更這個預設的功能層級,但是您必須為這些使用者提供適當的授權層級。 就算對 Team Web Access 及其功能一無所知,但是您必須知道其中有三個功能層級。 每個功能會對應至您為使用者取得的授權層級:

  • 有限

    • 這個存取層級會限制使用者只能檢視他們在 Team Web Access 中建立的工作項目 (也稱為「僅顯示工作項目」)。 這個群組中的使用者無法使用其他功能,例如小組網頁。 如需詳細資訊,請參閱在僅顯示工作項目中管理工作項目 (Team Web Access)

    • 這個層級的 Team Web Access 不需要任何用戶端存取使用權 (CAL)。

  • 標準

    • 這是使用者在 Team Web Access 中的預設存取層級。 這個群組的成員可以檢視所有 Team Web Access 功能,但是下列各項功能除外:

      • 衝刺 (Sprint) 計劃及待處理項目檢視
      • 任何要求使用者提供意見反應及管理該意見反應的功能
    • 這個層級的所有使用者都必須有 Team Foundation Server (TFS) CAL。

  • 完整

    • 這個層級是保留給取得授權可以使用 Team Web Access 中所有可用功能的使用者,這些功能包括衝刺 (Sprint) 計劃和待處理項目管理工具,以及「要求和管理意見」工具。

    • 若要使用這些功能,您必須授與使用者下列其中一個 MSDN 訂閱的使用權:Visual Studio Test Professional with MSDN、Visual Studio Premium with MSDN 或 Visual Studio Ultimate with MSDN。這些 MSDN 訂閱各有為訂閱者提供的 TFS CAL。

提示

如需詳細的授權資訊,請參閱 Visual Studio 2012 與 MSDN 授權白皮書 (英文)。

除了授權考量之外,並不是所有的使用者都需要相同層級的功能來支援其工作。 當使用者連接至您所部署之 Team Foundation Server (TFS) 時,控制不同群組之使用者所能使用的 Team Web Access 功能,可以協助您管理伺服器上的負載。

Team Web Access 中的功能存取權不會自動授與使用者,其使用這些功能時可能需要的權限。 權限管理是不同於此的工作。 如需詳細資訊,請參閱建立和設定小組將使用者加入至 Team 專案

重要

如果您的目標是要為您從舊版 TFS 升級的專案啟用各項功能,則必須執行額外的步驟。依照下列指引進行:更新已升級的 Team 專案以使用新功能

依據存取群組所控制的 Team Web Access 功能和檢視

根據預設,您部署中的所有使用者都具有 Team Web Access 功能的標準存取層級,如以上所列。 您可以選擇要變更所有使用者的預設存取層級,或者為個別使用者及群組設定功能的特定存取層級。 雖然提高預設功能存取層級可以大幅增強使用者的經驗,但這也可能加重伺服器的負載,特別是在伺服器的資源受到限制時。 提高存取層級也隱含授權的需求。 基於這些原因,您可能不會想要變更所有使用者的預設存取層級。 此外,您可能還要限制部分使用者,使他們無法看見不需要或未獲授權使用的功能。 例如,您可能為使用者設定功能的有限存取權,這些使用者只需要存取自己的工作項目以執行日常工作。

Team Web Access 功能的存取權是透過 Team Web Access 管理網站,而不是透過 Team Foundation Server 管理主控台來進行控制。 預設存取層級是針對整個部署而設定。 若要為集合、Team 專案或小組的使用者設定特定存取層級,您必須手動將這些使用者或群組加入至 Team Web Access 的其中一個存取群組 (共有三個存取群組)。

存取 Team Web Access 的群組

Team Web Access 中提供的檢視和功能依下列層級而不同:

  • 有限: 如需這個群組的成員所能檢視之部分的詳細資訊和範例,請參閱在僅顯示工作項目中管理工作項目 (Team Web Access)

  • 標準: 這個群組的成員可以檢視其所屬小組的首頁。 他們可以快速存取連結到工作面板、小組的最愛、工作項目以及除了意見和待處理項目檢視之外的所有功能。

    [活動] 中的可用功能 - [標準] 檢視

  • 完整: 這個群組的成員可以檢視所有標準功能,以及待處理項目和意見檢視。 他們可以快速存取所有活動的連結。

    Team Web Access 的輕量型儀表板在 [活動] 之下的 [要求意見] 連結

如果您將使用者加入至一個以上的存取群組,該使用者可以存取具有最多功能之存取群組中的功能。 例如,如果您將使用者同時加入 [有限] 和 [標準] 群組,使用者就會看見透過 [標準] 群組存取的功能。

設定和管理功能存取

必要的使用權限

若要執行下列程序,您必須是 [Team Foundation Administrators] 群組的成員。 除非您是該群組的成員,否則您將無法檢視 [Web 存取] 索引標籤,或做任何變更。

若要檢視或變更 Team Foundation Server 的預設功能存取群組

  1. 以管理模式開啟 Team Web Access ,並選取 [控制台] 來巡覽至最上層系統內容。

  2. 執行下列任一步驟:

    1. 如果您未在伺服器上安裝 Visual Studio 2012 Update 1,請選擇 [Web 存取] 索引標籤。

    2. 如果您已在伺服器上安裝 Visual Studio 2012 Update 1,請選擇 [存取層級] 索引標籤。

  3. 在檔案總管窗格中,選擇您要檢視資訊的存取群組的名稱。 檢視下列項目:

    • 適用於這個群組的功能清單。

    • 群組是否設為部署的預設群組。 如果是,群組名稱後面會出現 [(預設)]。 這是那個群組,包含預設情況下將指派給 Team Foundation Server 部署的所有使用者。

    • 是否有任何使用者或群組特別指派給這個群組。 除非您特別設定要使用此群組的使用者或群組,否則您不會看到指派給這個群組的識別清單。

  4. 若要選擇不同的群組做為預設值,請在檔案總管窗格中選擇該群組,然後選擇 [設定為預設值]。

    提示

    依據您是否已套用 Visual Studio 2012 Update 1,文字會稍有不同。如果您沒有加以套用,文字會顯示「設定為預設 Web 存取」。如果您已進行套用,文字會顯示「設定為預設存取層級」。

    如果該群組已設為預設值,這個選項將無法選取。

若要將使用者或群組加入至功能存取群組

  1. 開啟 [Web 存取] 或 [存取層級] 索引標籤,然後選擇要將成員加入其中的群組。

  2. 在群組頁面中選擇 [加入],然後選擇下列其中之一:

    • [加入 Windows 使用者或群組]:如果您想要從本機電腦或 Active Directory 加入使用者或群組。

    • [加入 TFS 群組]:如果您想要加入伺服器層級群組。

      注意事項注意事項

      在這個內容中,您只能加入伺服器層級群組,而非集合層級或專案層級群組。如果您想要控制特定 Team 專案集合或 Team 專案之使用者的功能存取,您必須透過 [加入 Windows 使用者或群組] 加入這些群組。

  3. 選擇您想要加入的使用者或群組。 透過群組管理使用者,經過一段時間後通常會比維護特定使用者帳戶更為容易。 當您完成加入使用者或群組時,選擇 [儲存變更]。

若要匯出稽核記錄以驗證可供使用者使用的功能

  1. 開啟 [Web 存取] 或 [存取層級] 索引標籤,然後在檔案總管窗格中選擇 [匯出稽核記錄]。

  2. 執行下列任一步驟:

    1. 選擇 [儲存] 將檔案儲存到您選擇的位置。 檔案類型是 Microsoft Excel 逗點分隔值 (.csv)。 儲存檔案之後,您可以選擇使用任何可以讀取以逗號分隔之檔案的程式 (例如 Microsoft Excel) 來開啟它。

    2. 選擇 [開啟],以使用任何可以讀取 .csv 檔案的程式來開啟該檔案。

  3. 開啟檔案並檢閱資訊。 檔案會包含存在於 Team Foundation Valid Users 中的每個使用者及群組的下列資訊,其中各列表示個別識別身分,而值則出現在下列各欄中:

    • [顯示名稱]:使用者或群組在 TFS 中出現時的名稱。 TFS 群組名稱會在名稱前面加上以方括弧括住的專案、集合或伺服器層級指定。 例如,Phone Saver Team 專案的 Readers 群組會顯示為 [Phone Saver]\Readers。

    • [唯一名稱]:使用者或群組存在於網域或工作群組、電腦和 TFS 中的唯一名稱。 例如,本機 Administrators 群組會顯示為 BUILTIN\Administrators;TFS 中專案層級群組的唯一名稱會包含前置詞 vstfs:///Classification/TeamProject;網域使用者或群組會有唯一的 Active Directory 網域及使用者名稱,依此類推。

    • [伺服器名稱]:應用程式層部署所在之伺服器的名稱。 在 NLB 部署中,可能會列出多個伺服器名稱。

    • [上次存取日期 (UTC)]:使用者上次存取 TFS 的日期和時間,格式為國際標準時間 (UTC)。

    • [IsGroup]:表示識別身分是使用者還是群組。 0 代表不是,1 代表是。 例如,在 [IsGroup] 欄中標示為 1 的 Phone Saver\Contributors 項目表示其為群組。

    • [有限]:表示識別身分是否為特別指定到 [有限] 存取群組的成員。 0 代表不是,1 代表是。 預設存取群組中的成員資格不會在本欄中表示,即使成員資格層級符合特定群組也不會表示。 例如,如果預設存取群組為 [有限],但識別身分並未特別加入至這個群組,那麼本欄的值會顯示為 0,而 [IsDefault] 欄則顯示為 1,即表示這個識別身分只能存取一組有限的 Team Web Access 功能,因為那也就是使用者所能使用的一組預設功能。

    • [標準]:表示識別身分是否為明確指定到 [標準] 存取群組的成員。 0 代表不是,1 代表是。 預設存取群組中的成員資格不會在本欄中表示,即使成員資格層級符合特定群組也不會表示。

    • [完整]:表示識別身分是否為明確指定到 [完整] 存取群組的成員。 0 代表不是,1 代表是。 預設存取群組中的成員資格不會在本欄中表示,即使成員資格層級符合特定群組也不會表示。

    • [IsDefault]:表示識別身分是否在部署中使用 Team Web Access 功能的預設存取層級。 0 代表不是,1 代表是。 除非您在部署中特別設定使用者或群組的存取層級,否則會將所有識別身分都設定成 1。

    如需 Team Foundation Server 中之授權層級與可用功能的詳細資訊,請參閱 Visual Studio 2012 與 MSDN 授權白皮書 (英文)。

請參閱

工作

將使用者加入至 Team 專案

概念

小組使用者入門

敏捷式計劃和反覆項目

Team Foundation Client 與 Team Foundation Server 之間的相容性

要求,並使用小組網站存取的處理程序的利害關係者意見反應

其他資源

View or change your permissions or join another team

在 Team Web Access 中工作