將使用者加入至 Team 專案
您可以藉由將小組的每個成員指派給每個專案的群組,控制各個成員對 Team 專案的存取層級。 若要將您專案所有功能的完整存取權提供給小組成員,您可能還需要將小組成員加入至 SQL Server Reporting Services 和 SharePoint 產品中的群組。
重要
即使在將您的使用者設定有它們需要的權限之後,您的使用者可能無法存取 Team Foundation Server 的特定功能。某些功能,例如小組工作面板,取決於使用者的授權層級。為了確保有適當權限取存取功能,您也應該確認 Team Foundation Server 中授權群組的使用者成員資格。
根據預設,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 |
瀏覽器 |
瀏覽器 |
Team Foundation 內容管理員 |
提示
不同於 Team Foundation Server 與 SharePoint Foundation 2010, SQL Server Reporting Services 沒有區分專案。因此,如果您將群組加入至 Reporting Services,不論在個別專案中有何種使用權限,會授與相同權限該群組,可以踦集合的所有專案取得報告。請記住這一點,選取哪些群組加入。
如需如何在 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 系統管理員] 群組的成員。
如需使用權限的詳細資訊,請參閱 Team Foundation Server 使用權限。
除了這些使用權限之外,在執行 Windows Server 2008 或 Windows Vista 的電腦上,您可能還必須滿足下列需求:
若要依照需要用到 Internet Explorer 的程序執行,您可能必須以系統管理員的身分啟動 Internet Explorer,方法是按一下 [開始],再按一下 [所有程式],以滑鼠右鍵按一下 [Internet Explorer],然後按一下 [以系統管理員身分執行]。
若要存取 Reporting Services 的報表管理員、報表或網站,您可能必須將這些網站加入至 Internet Explorer 中的信任網站清單,或是以系統管理員的身分啟動 Internet Explorer。
如需詳細資訊,請參閱 Microsoft 網站上的下列主題:使用者帳戶控制。
若在 Team Foundation Server 中加入使用者或群組
在 Team Explorer,開啟要在其中新增使用者的 Team 專案,然後選擇 [設定]。
[設定] 功能表隨即出現。
在 [設定] 功能表的 [Team 專案] 中,選取 [群組成員資格]。
Team Web Access 開啟 Team 專案的管理內容,在 [安全性] 索引標籤。
在 [群組] 索引標籤上,選取下列其中一項:
若要加入需要專案最小存取權的使用者,請選擇 [Readers]。
若要加入完全參與這個專案的使用者,請選擇 [Contributors]。
若要加入做為專案負責人的使用者,請選擇 [Project Administrators]。
一旦選擇了其中一個群組,請在 [成員 索引標籤上,選擇 [新增],然後再選擇 [新增使用者]。
[加入 WINDOWS 使用者或群組] 視窗隨即開啟。
在 [識別] 中指定您想要加入的使用者或群組名稱。
提示
第一次您將使用者或群組加入至 Team Foundation Server,您不能瀏覽或檢查名稱。已在 Team Foundation Server 任一處加入這個識別後,您可以使用這些函式來快速尋找該名稱。
當您完成加入您想要加入的群組或使用者時,選取 [儲存變更]。
若要在 SharePoint Foundation 2010 中加入使用者或群組
在 Team Explorer 中,選擇在 [小組]功能表的 [顯示專案入口網站 ]。
Team 專案入口網站隨即在另一個瀏覽器視窗中開啟。
選擇 [網站動作],然後選取 [網站使用權限]。
瀏覽器視窗變更至 [使用權限工具]。
選擇 [授與使用權限]。
[授與使用權限] 視窗隨即開啟。
在 [使用者/群組] 中指定您想要加入的群組名稱。 在 [授與使用權限],選擇 [直接授與使用者的使用權限],然後選取下列其中一個核取方塊:
若要加入需要專案最小存取權的使用者,請選取 [Readers] 核取方塊。
若要加入完全參與這個專案的使用者,請選取 [參與者] 核取方塊。
若要加入做為專案負責人的使用者,請選取 [完全控制] 核取方塊。
當您完成加入您想要加入的群組或使用者時,選取 [確定]。
若在 SQL Server Reporting Services 中加入使用者或群組
開啟 Internet Explorer 或另一個與 Reporting Services 管理的瀏覽器。
在網址列中輸入下列文字,其中 <ReportServer> 代表執行 SQL Server Reporting Services 之伺服器的名稱:
http://<ReportServer>/Reports/Pages/Folder.aspx
在 [首頁] 頁面上,選取 [資料夾設定]。
在 [安全性] 頁面上,選取 [新的角色指派]。
在 [新增角色指派] 的 [群組或使用者名稱] 中,指定您要新增的群組名稱,然後再選取下列任一的核取方塊:
若要加入可以做為專案讀者或參與者的使用者,請選取 [瀏覽器] 核取方塊。
若要加入做為專案負責人的使用者,請選取 [Team Foundation 內容管理員] 核取方塊。
一旦完成新增使用者或群組並選取適當的核取方塊,選取 [確定]。
若要提供使用者驗證功能有效性
以管理模式開啟 Team Web Access ,並選取 [控制台] 來巡覽至最上層系統內容。
選擇 [Web 存取] 索引標籤。
在 [Web存取權限]中,輪流選取每個授權群組的名稱著,並檢閱下列資訊:
哪個授權群組會設為部署的預設群組。 群組名稱將會 [(預設值)]隨即出現。 這是那個群組,包含預設情況下將指派給 Team Foundation Server 部署的所有使用者。
提示
預設群組會設定為 [標準]。
無論您判斷授權層級的使用者是否是有別於預設群組的授權群組的成員。 如果是,請檢閱該授權的群組功能描述,進一步了解使用者可以使用哪些功能或不能使用哪些功能。
若要此部署中,一次檢閱所有使用者授權群組成員資格,選取 [匯出稽核記錄檔]。 成員資格資訊匯出成以逗號分隔的檔案。 儲存或開啟檔案。
如需可以在 Team Foundation Server 使用的授權層級和功能的詳細資訊,請參閱 Team Foundation Server 授權白皮書。
請參閱
工作
設定 Team Foundation Server 的系統管理員權限
概念
Team Foundation Server 預設群組、使用權限和角色