Share via


將使用者加入至 Team 專案

您可以藉由將小組的每個成員指派給每個專案的群組,控制各個成員對 Team 專案的存取層級。 若要將您專案所有功能的完整存取權提供給小組成員,您可能還需要將小組成員加入至 SQL Server Reporting Services 和 SharePoint 產品中的群組。

根據預設,Visual Studio Team Foundation Server 會為每個專案建立多個群組,而且每個群組都有它自己對該專案的使用權限和權限等級。 您可以使用這些預設群組,也可以建立具有特定使用權限的自訂群組。 例如,您可以將使用者加入至 Readers 群組,讓他們能夠檢視專案的工作項目,但是無法建立、修改或刪除工作項目。 您也可以讓其他使用者能夠更新工作項目,但是無法執行管理工作 (例如刪除專案以及發行測試結果)。 如需 Team Foundation Server 中之預設使用者群組的詳細資訊,請參閱 Team Foundation Server 使用權限

注意事項注意事項

即使具有適當使用權限的使用者也可能無法正確檢視 Team 專案入口網站或報表,除非使用者將網站加入至 Internet Explorer 中的 [信任的網站] 清單。 如需詳細資訊,請參閱 Microsoft 網站上的下列主題:使用者帳戶控制

如果您的專案使用 SharePoint 產品和 Reporting Services 上的資源,則您必須將需要那些資源的使用者加入至具有那些程式之適當使用權限的群組。 若要將您專案所有功能的完整存取權授與使用者,則您必須將使用者加入至下表中的預設群組:

軟體

Readers

Contributors

專案負責人

Team Foundation Server

Readers

Contributors

Project Administrators

SharePoint 產品

Visitors

Members

Owners

SQL Server Reporting Services

Browser

Browser

Team Foundation Content Manager

如需如何在 Team Foundation 中設定系統管理員之使用權限的詳細資訊,請參閱 設定 Team 專案集合的系統管理員權限設定 Team Foundation Server 的系統管理員權限

必要的使用權限

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

  • Team Foundation Server 中的 [Project Administrators] 群組,或是您的 [編輯伺服器層級資訊] 權限必須已設為 [允許]

  • SharePoint 產品中的 [Site Administrators] 群組或 [Site Collection Administrators] 群組

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

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

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

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

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

如需詳細資訊,請參閱 Microsoft 網站上的下列主題:使用者帳戶控制

若要將使用者加入至 Team Foundation Server 中的群組

  1. 在 Visual Studio 中開啟 Team 總管,然後連接至 Team Foundation Server 中含有想要加入使用者之專案的專案集合。

    如需詳細資訊,請參閱 How to: Connect to a Team Project in Team Foundation Server

  2. 以滑鼠右鍵按一下您想要加入使用者的 Team 專案節點,並指向 [Team 專案設定],然後按一下 [群組成員資格]。

  3. 按一下您想要加入使用者的群組名稱。

    例如,您可能需要將使用者加入至名為 Application1 的專案。

    • 若要加入需要專案最小存取權的使用者,請按一下 [Application1\Readers]。

    • 若要加入完全參與這個專案的使用者,請按一下 [Application1\Contributors]。

    • 若要加入做為專案負責人的使用者,請按一下 [Application1\Project Administrators]。

  4. 按一下 [屬性]。

  5. 按一下 [加入成員] 底下的 [Windows 使用者或群組],然後按一下 [加入]。

  6. 輸入您想要設定使用權限之人員或群組的帳戶名稱。

    您可以一次加入多位使用者或多個群組,但是要用分號 (;) 隔開各使用者或群組名稱。

  7. 當您加入完名稱時,請按兩次 [確定]。

  8. 按一下 [關閉] 以關閉 [專案群組] 視窗。

若要將使用者加入至 SharePoint 產品中的群組

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

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

  3. 請執行下列其中一組步驟:

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

    1. 按一下 [網站動作],然後按一下 [網站設定]。

    2. 按一下 [網站設定] 中的 [人員與群組]。

    3. 按一下 [人員與群組] 中的 [新增],然後按一下 [新增使用者]。

      注意事項注意事項

      如果您可以加入群組,但無法加入使用者,則此 SharePoint 網站的系統管理員可能未設定群組以與這個 Team 專案搭配使用,或您可能需要在上層網站加入使用者。 如需詳細資訊,請參閱 Microsoft 網站上的這個主題:管理 SharePoint 群組 (英文)。

    4. 在 [使用者/群組] 中,輸入您要加入之使用者或群組的帳戶名稱。

    5. 在 [授與權限] 中,您可以將使用者加入至 SharePoint 群組 (如果已設定群組),也可以將權限授與使用者個人。 如果 SharePoint 網站已設定為使用群組,請按一下 [新增使用者至 SharePoint 群組],並按一下想要加入使用者的群組,然後按一下 [確定]。 否則,請按一下 [直接授與使用者權限],並指定權限層級,然後按一下 [確定]。

      如果使用者只需要檢視 Team 專案入口網站,請按一下 [Visitors] (如果您正在使用群組),或選取 [讀取] 核取方塊。

      如果使用者完全參與 Team 專案,請按一下 [Members] (如果您正在使用群組),或選取 [參與] 核取方塊。

      如果使用者會擔任專案負責人,請按一下 [Owners] (如果您正在使用群組),或選取 [完全控制] 核取方塊。

      注意事項注意事項

      您可以在 Windows SharePoint Services 3.0 中建立自訂群組,然後將使用者加入至這些群組。 如需詳細資訊,請參閱 Microsoft 網站上的這個主題:關於管理 SharePoint 群組和使用者 (英文)。

    如果您正在使用 Microsoft Office SharePoint Server 2007:

    1. 按一下右上角的 [網站動作],並指向 [網站設定],然後按一下 [人員與群組]。

    2. 在 [人員與群組] 頁面上,按一下 [快速啟動] 區域中的 [群組]。

    3. 按一下您想要加入使用者之群組的名稱,然後輸入想要加入至此群組的帳戶名稱。

      如果是讀者,請按一下 [Visitors]。

      如果是參與者,請按一下 [Members]。

      如果是專案負責人,請按一下 [Owners]。

    4. 確認已選取 [新增使用者至 SharePoint 群組] 核取方塊,而且群組是 [Members],然後按一下 [確定]。

      注意事項注意事項

      您可以在 Microsoft Office SharePoint Server 2007 中建立自訂群組,然後將使用者加入至這些群組。 如需詳細資訊,請參閱 Microsoft 網站上的這個主題:將入口網站的存取權授與使用者 (英文)。

若要將使用者加入至 Reporting Services 中的群組

  1. 開啟 Internet Explorer。

  2. 在網址列中輸入下列文字,其中 <ReportServer> 代表執行 SQL Server Reporting Services 之伺服器的名稱:

    http://<ReportServer>/Reports/Pages/Folder.aspx

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

    重要事項重要事項

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

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

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

  5. 按一下 [角色] 中的適當選項,然後按一下 [確定]。

    • 如果是讀者,請按一下 [Browser]。

    • 如果是參與者,請按一下 [Browser]。

    • 如果是專案負責人,請按一下 [Team Foundation Content Manager]。

請參閱

工作

設定 Team Foundation Server 的系統管理員權限

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

概念

Team Foundation Server 使用權限

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

設定使用者、群組和使用權限

伺服器層級群組