設定 Team 專案集合的系統管理員權限

在 TFS 中,每個 Team 專案集合都是各自可共用報表、工作項目和其他項目的專案群組,而全部項目皆儲存在單一資料庫中。 專案集合管理員維護集合,並且管理集合層級上其他角色的使用權限和安全性。

在 Team Foundation Server 中加入集合系統管理員

  1. 選擇設定圖示齒輪圖示以開啟 Team Web Access,並且切換為管理模式。

  2. 巡覽至集合層級的安全性,並將成員加入至 [Project Collection Administrators]。

    按一下或按下 Tab 鍵即可巡覽

在 SharePoint Foundation 加入使用者以做為網站集合管理員

如果您的部署與 SharePoint 產品整合,請將 Team 專案集合系統管理員加入 SharePoint 產品中的 Site Collection Administrators 群組。 如果您的部署沒有與 SharePoint 整合,就可以略過此程序。

  1. 開啟 SharePoint 管理中心。

  2. 根據您的安全性需求,在陣列或 Web 應用程式層級授與此使用者合適的權限。

    為了獲得最佳互通性,請考慮將 Project Collection Administrators 群組的使用者加入至 SharePoint 產品中的 [網站集合管理員] 群組。

    依照您的 SharePoint 版本適用的指導執行

將使用者加入 Reporting Services

如果您的部署與報表伺服器整合,則將 Team 專案集合系統管理員加入至 SQL Server Reporting Services 中的 Team Foundation Content Manager 群組。 如果您的部署沒有與報表伺服器整合,就可以略過此程序。

  1. 開啟以系統管理員身分執行的 Internet Explorer。

  2. 在位址列中指定以下 URL,其中 ReportServer 是執行 Reporting Services 的伺服器名稱:http://ReportServer/Reports/Pages/Folder.aspx

    重要

    如果您使用具名執行個體,就必須將其名稱包含在報告的路徑中。您可以使用以下語法 (其中 ReportServer 是 Team Foundation 的報表伺服器名稱,而 InstanceName 是 SQL Server 執行個體的名稱):http://ReportServer/Reports_InstanceName/Pages/Folder.aspx

  3. 在 [首頁] 上,選擇 [資料夾設定],並且以新角色指派的方式授與使用者 [Team Foundation 內容管理員] 角色,以將使用者加入。

    按一下並選擇,或者按下 Tab 鍵、空格鍵和 Enter

問與答

問:我何時需要在 TFS 中將某人加入 Team 專案集合系統管理員角色?

**答:**依情況而定。 針對使用 TFS 的大部分組織,專案集合管理員會管理 [Team Foundation Administrators] 群組成員建立的集合,但 [Project Collection Administrators] 群組的成員不會自行建立集合。 專案集合管理員也會執行維護集合所需要的任何操作,例如建立 Team 專案、將使用者加入至群組,或修改集合的設定。

問:跨所有元件與相依性管理 Team 專案集合,需要哪些最佳權限?

**答:**TFS 的 Team 專案集合系統管理員必須是以下群組的成員,或具有以下權限:

  • Team Foundation Server:Project Collection Administrators,或將適當的集合層級權限設定為 [允許]。

  • SharePoint 產品:如果集合使用網站集合資源進行設定,則為 [網站集合管理員]。

  • Reporting Services:如果集合已設定為使用報告資源,則為 [Team Foundation 內容管理員]

問:我是系統管理員,不過我好像沒有加入 Team 專案集合系統管理員所需的所有權限。我需要什麼?

答:以下是必要的權限:

  • 在 TFS 中,您必須屬於 Project Collection Administrators 群組,或者您的 [檢視伺服器層級資訊] 和 [編輯伺服器層級資訊] 權限必須設為 [允許]。

  • 若要加入 SharePoint 產品的權限,您必須是 SharePoint 產品的 Site Collection Administrators 群組或 Farm Administrators 群組的成員。

  • 若要加入 Reporting Services 的使用權限,則您必須是 Reporting Services 的 [Content Managers] 群組或 [Team Foundation Content Managers] 群組的成員。

重要

若要執行管理工作,例如建立 Team 專案集合,則您的使用者帳戶需要管理使用者權限,並且「Team Foundation 背景工作代理程式」使用的服務帳戶也必須已授與特定使用權限。如需詳細資訊,請參閱Team Foundation Server 中的服務帳戶與相依性Team Foundation 背景工作代理程式

問:何處可以找到每個個別權限的資訊?

**答:**您可以在 Team Foundation Server 的權限參考 找到關於個別使用權限的詳細資訊,以及其與 TFS 中預設群組的關係。