Share via


HOW TO:設定 Team Foundation Server 的參與者使用權限

更新:2007 年 11 月

若要讓使用者以不同的 Team Foundation 角色工作,使用者必須具有適當的 Team Foundation Server、SQL Server Reporting Services 及 SharePoint 產品和技術的使用權限。本主題說明 Team Foundation Project Contributor 所需的使用權限,以及如何適當地設定這些權限。 

一般而言,Team Foundation Project Contributor 會參與專案,但是不具有專案管理職責。[Contributors] 群組的成員在所有 Team Foundation Server 使用者當中具有次受限制的權限集。Team Foundation Project Contributor 可以讀取及寫入工作項目、存取 Team 專案入口網站,以及處理 Team 專案的指引。Team 專案 Contributor 必須是下列群組的成員:

  • Team Foundation Project Contributor

  • Windows SharePoint Services Contributor

  • SQL Server Reporting Services Browser

注意事項:

即使已在 Team Foundation Server、Reporting Services 和 SharePoint 產品和技術中設定使用者的使用權限,如果使用者沒有將網站加入至 Internet Explorer 中的 [信任的網站] 清單,可能還是無法正確檢視 Team 專案入口網站或報表。如需詳細資訊,請參閱 Microsoft 網站 (英文)。

必要的使用權限

您必須是下列各項的成員,才能執行這些程序:

  • [Project Administrators] 群組,或將 [編輯伺服器層級資訊] 權限設定為 [允許]

  • [Windows SharePoint Server Site Administrators] 群組、[SharePoint Administration] 群組或 Team Foundation 應用程式層伺服器上的 [Administrators] 群組

  • [SQL Reporting Services Content Managers] 群組或 [SQL Reporting Services Project Content Managers] 群組

如需使用權限的詳細資訊,請參閱 Team Foundation Server 使用權限

除了這些使用權限之外,在執行 Windows Server 2008 或 Windows Vista 的電腦上,您可能還必須滿足下列需求:

  • 若要依照命令列程序執行,您可能必須開啟較高權限的命令提示字元,方法是按一下 [開始],以滑鼠右鍵按一下 [命令提示字元],再按一下 [以系統管理員身分執行]。

  • 若要依照需要用到 Internet Explorer 的程序執行,您可能必須以系統管理員的身分啟動 Internet Explorer,方法是按一下 [開始],再按一下 [所有程式],以滑鼠右鍵按一下 [Internet Explorer],然後按一下 [以系統管理員身分執行]。

  • 若要編輯 web.config 檔案,您可能必須以系統管理員的身分啟動文字編輯器,方法是按一下 [開始],再按一下 [所有程式],以滑鼠右鍵按一下編輯器,然後按一下 [以系統管理員身分執行]。

  • 若要存取 Reporting Services 的報表管理員、報表或網站,您可能必須將這些網站加入至 Internet Explorer 中的信任網站清單,或是以系統管理員的身分啟動 Internet Explorer。

如需詳細資訊,請參閱 Microsoft 網站 (英文)。

若要將成員加入至 Contributor 群組

  1. 在 Visual Studio 中,開啟 Team 總管,然後連接到 Team Foundation Server。如需詳細資訊,請參閱 HOW TO:連接到 Team Foundation Server

  2. 以滑鼠右鍵按一下 Team 專案節點、指向 [Team 專案設定],然後按一下 [群組成員資格]。

  3. 選取 Project_Name\Contributors,其中 Project_Name 表示您嘗試在其中加入參與者的專案名稱,然後按一下 [屬性]。

  4. 在 [加入使用者和群組] 中,選取 [Windows 使用者或群組],然後按一下 [加入]。

  5. 為您要加入至 [Contributors] 群組的人員新增 Windows 登入名稱。

  6. 按兩次 [確定]。

若要將成員加入至 SharePoint 產品及技術中的 Contributor 群組

  1. 在 Visual Studio 中開啟 Team 總管,然後連接至 Team Foundation Server。

  2. 以滑鼠右鍵按一下 Team 專案節點,然後按一下 [顯示專案入口網站]。

  3. 執行下列任一步驟:

    如果您正在使用 Windows SharePoint Services 2.0

    1. 依序按一下 [網站設定]、[管理使用者] 和 [新增使用者]。

    2. 在 [步驟 1: 選擇使用者] 中,輸入要授與 Contributor 權限之使用者或群組的帳戶名稱。

    3. 在 [步驟 2: 選取網站群組] 中,按一下 [Contributor],然後按一下 [下一步]。

    4. 在 [步驟 3: 確認使用者] 中,加入使用者的電子郵件地址。

    5. 在 [步驟 4: 傳送電子郵件] 中,指定是否要自動傳送電子郵件給使用者。

    6. 按一下 [完成]。

    如果您正在使用 Windows SharePoint Services 3.0:

    1. 依序按一下 [網站動作]、[網站設定]、[人員與群組]、[新增] 和 [新增使用者]。

    2. 在 [加入使用者] 中,輸入要授與 Contributor 權限之使用者或群組的帳戶名稱。

    3. 在 [授與權限] 中選取 [提供] 核取方塊,然後按一下 [確定]。

      注意事項:

      您可以在 Windows SharePoint Services 3.0 中建立具有完全控制權限的自訂群組,然後將使用者直接加入至該群組。如需詳細資訊,請參閱 SharePoint Product and Technologies Tech Center (英文)。

若要將成員加入至 Reporting Services 中的 Browser 群組

  1. 開啟 Internet Explorer。

    注意事項:

    即使您已使用管理認證登入,還是必須以系統管理員的身分啟動 Internet Explorer,在執行 Windows Server 2008 或 Windows Vista 的電腦上執行此功能。若要以系統管理員身分啟動 Internet Explorer,請按一下 [開始],指向 [所有程式],以滑鼠右鍵按一下 [Internet Explorer],然後按一下 [以系統管理員身分執行]。如需詳細資訊,請參閱 Microsoft 網站

    將下列內容輸入至位址列,其中 ApplicationTier 表示 Team Foundation 應用程式層伺服器的名稱:http://ApplicationTier/Reports/Pages/Folder.aspx

    您可以尋找報告伺服器的名稱,方法是開啟 Team 總管、展開 [報告] 節點,然後檢視報告的屬性。

    重要事項:

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

  2. 按一下 [屬性] 索引標籤,然後按一下 [新增角色指派]。

  3. 在 [群組或使用者名稱] 中,輸入要加入這個群組之使用者或群組的帳戶名稱。

  4. 按一下 [角色] 中的 [瀏覽者],然後按一下 [確定]。

請參閱

工作

HOW TO:設定 Team Foundation Server 的系統管理員使用權限

HOW TO:設定 Team Foundation Server 的專案組長使用權限

HOW TO:設定 Team Foundation Server 的讀取者使用權限

概念

Team Foundation Server 使用權限

Team Foundation Server 預設群組、使用權限和角色

其他資源

管理使用者和群組

保護 Team Foundation Server