將使用者或群組新增至小組或專案
Azure DevOps Services |Azure DevOps Server 2022 - Azure DevOps Server 2019 |TFS 2018
您可以將使用者新增至小組或專案,讓他們可以參與小組和專案。 對於具有大型使用者基底的企業組織,建議您使用 Azure Active Directory 透過安全性群組新增及管理新的使用者。 不過,為了為所有規模的組織啟用彈性,支援下列作業:
- 小組和專案管理員可以將新使用者新增至其小組或專案,除非原則 [允許小組和專案管理員邀請新使用者 ] 已停用。 新使用者是尚未新增至組織的使用者。
- 當您透過小組和專案使用者介面新增使用者時,系統會自動將存取層級指派給使用者。
- 將使用者新增至小組或專案會自動將它們新增至專案的參與者群組。 參與者群組的成員具有參與所需大部分功能的許可權。
- 藉由將使用者新增至小組,您可以讓小組特定的工具知道他們,例如小組安全性群組、小組成員小工具,以及短期衝刺容量規劃工具。
- 將使用者新增至專案或組織之後,您可以從任何人員選擇器工具流覽其顯示名稱或使用者名稱 (電子郵件別名) 。
您可以將使用者新增至小組或專案,讓他們可以參與小組和專案。 對於具有大型使用者基底的企業組織,建議您使用 Active Directory 或 Windows 群組,透過安全性群組管理使用者。 不過,為了為所有規模的組織啟用彈性,支援下列作業:
- 小組和專案管理員可以將現有的使用者新增至其小組或專案。 現有使用者是透過 Active Directory 或 Windows 群組的專案集合已知的使用者。
- 將使用者新增至小組或專案會自動將它們新增至專案的參與者群組。 參與者群組的成員具有參與所需大部分功能的許可權。
- 藉由將使用者新增至小組,您可以讓小組特定的工具知道他們,例如小組安全性群組、小組成員小工具,以及短期衝刺容量規劃工具。
- 將使用者新增至專案或組織之後,您可以從任何人員選擇器工具流覽其顯示名稱或使用者名稱 (電子郵件別名) 。
您會將專案新增至組織或專案集合,並將小組新增至專案。 如需詳細資訊,請參閱
重要
若要檢視平臺可用的內容,請確定您從位於目錄上方的版本選取器中選取本文的正確版本。 功能支援會根據您是使用 Azure DevOps Services 還是內部部署版本的 Azure DevOps Server而有所不同。
若要瞭解您使用的內部部署版本,請參閱 查閱您的 Azure DevOps 平臺和版本
新增使用者的支援選項
根據您使用的介面,您可以練習不同的選項,將新的或現有的使用者新增至小組或專案。
小組和專案管理員可以將現有的使用者新增至其小組或專案。 現有使用者是透過為裝載內部部署Azure DevOps Server之伺服器所建立的 Active Directory 或 Windows 群組,對專案集合已知的使用者。
系統管理員層級
介面
支援的工作
小組系統管理員
將新的或現有的使用者新增至小組。 傳送新使用者邀請。
小組系統管理員
將現有的使用者或群組新增至小組,或移除成員。
Project Administrators
新增或現有的使用者。 傳送新使用者邀請。 選擇性地將使用者新增至一或多個小組。
Project Administrators
將現有的使用者或群組新增至安全性群組。 藉由新增至小組群組,您可以有效地將它們新增至小組。 選擇性地從群組中移除使用者。
Project Collection Administrators
將新使用者新增至組織,並傳送邀請。 必須指定存取層級。 選擇性地新增它們以選取專案。 可以使用 群組規則 進一步管理要新增的群組。
Project Collection Administrators
將新使用者新增至組織,並傳送邀請。 必須指定存取層級。
Azure Active Directory 系統管理員
Azure Active Directory
您新增至連線至Azure DevOps Services的 Azure Active Directory 使用者會新增至 [專案集合有效使用者] 群組。 如需詳細資訊,請參閱 將組織連線到 Azure Active Directory。
Active Directory 系統管理員
Active Directory 或 Windows 群組
您新增至 Active Directory 或連線至 Azure DevOps 的 Windows 群組的使用者會新增為 Project 集合有效使用者群組的成員。 他們可以存取專案集合內的所有專案。 如需詳細資訊,請參閱 設定群組以在 Azure DevOps 內部部署中使用。
必要條件
- 您必須擁有組織和專案。 如果您還沒有專案, 請建立一個專案。
- 若要將使用者新增至或移除小組中的使用者,您必須新增為 小組系統管理員,或成為其中一個系統管理群組的成員。
- 若要將使用者新增至或移除專案中的使用者,您必須是Project Administrators群組的成員。
- 當組織連線到 Azure Active Directory 時,必須為小組系統管理員或 Project Administrators 群組的成員啟用 [允許小組和專案管理員邀請新使用者 ] 原則。
- 若要為組織新增使用者或管理使用者,您必須是Project Collection Administrators群組的成員。 組織擁有者會自動成為此群組的成員。
- 如果您還沒有專案, 請建立一個專案
- 若要將使用者新增至或移除小組中的使用者,您必須新增為 小組系統管理員,或成為其中一個系統管理群組的成員。
- 若要將使用者新增至或移除專案中的使用者,您必須是Project Administrators群組的成員。
- 若要新增使用者或管理伺服器的使用者,您必須是 Azure DevOps Administrators 群組的成員。
如果您不熟悉 Azure DevOps,您可能想要熟悉下列文章中提供的資訊:
從 [小組成員] 小工具新增使用者
身為小組管理員,您可以從 [小組成員 ] 儀表板小工具新增或現有的成員。 若要將此小工具新增至儀表板,請參閱 將小工具新增至儀表板。
若要邀請某人加入您的小組,請選擇 [小組成員] 小工具上的加號按鈕。
針對新使用者,輸入其電子郵件地址。 針對現有的使用者,輸入其名稱,直到解析為系統的已知名稱為止。 您可以新增數個電子郵件地址或帳戶名稱,方法是以分號分隔 (;) 。
選擇 [ 新增使用者 ] 底下所列的專案以完成專案。
注意
接受任何有效的電子郵件地址。 當使用者接受邀請並登入 Azure DevOps 時,他們會將其電子郵件地址註冊為 Microsoft 帳戶,然後選擇密碼。
選擇顯示以完成專案的名稱。
完成加法。
當使用者未知時,您會收到必須指派存取層級的通知。 若要完成邀請,請選擇 [ 新增]。
選擇 [新增 ] 以完成新增使用者。 已知使用者不會收到邀請。
當您新增使用者時,系統會在指派所有五個基本存取層級時,將專案關係人指派為存取層級。 專案的作用中參與者至少必須具備基本存取權。 專案集合系統管理員可以從 [ 組織設定 > 使用者 ] 頁面變更存取層級並重新傳送邀請。
注意
擁有有限存取權的使用者,例如專案關係人,即使授與這些功能的許可權,也無法存取選取的功能。 如需詳細資訊,請參閱 許可權和存取權。
(選擇性) 一則訊息會短暫地顯示在畫面上,以指出成功或失敗。 選擇 [詳細資料 ] 以開啟通知並檢閱詳細資料。
成功訊息表示將使用者新增至系統的狀態。
失敗訊息指出新增使用者失敗的原因。
":::
新使用者會收到邀請他們登入專案的電子郵件。 現有的使用者不會收到任何正式通知。
將使用者或群組新增至小組
從 [專案設定 > Teams ] 頁面將現有的使用者或安全性群組新增至小組。 您可以從此介面檢視、新增或移除小組中的使用者和安全性群組。 若要新增自訂安全性群組,請參閱 新增或移除使用者或群組、管理安全性群組。
注意
若要啟用管理小組的新使用者介面,請從預覽功能工具啟用[新增 Teams 頁面]。 若要深入瞭解,請參閱 管理或啟用功能。
您可以在直接或展開的成員資格檢視之間切換。 [直接成員] 檢視會顯示已新增至小組的使用者和群組。 [展開成員] 檢視會將任何 Azure DevOps 群組取代為屬於這些群組的成員。 Azure Active Directory 或 Active Directory 群組不會展開。
開啟小組的待辦專案或面板,
然後選擇小組設定檔圖示。 然後選擇 [ 小組設定]。
在這裡,我們會開啟 Web 小組的面板,並從該處開啟小組設定檔。
如果您需要切換小組內容,請使用階層連結內的小組選取器。
選擇 [新增] 。
輸入您要新增之每個帳戶的登入位址或顯示名稱。 您也可以在組織使用時新增專案安全性群組,例如另一個小組群組、自訂群組或 Azure Active Directory 群組。 一次或全部新增一個。 您可以在文字方塊中輸入數個身分識別,並以逗號分隔。
提示
您必須一次輸入一個使用者和群組名稱。 不過,輸入名稱之後,帳戶會新增至清單中,您可以在 [身分識別] 文字方塊中輸入另一個名稱,再選擇儲存變更。
您可能需要選擇重新
整理圖示來查看您的更新。
若要將帳戶新增為小組系統管理員,請選擇 [設定] 頁面,然後選擇 [系統管理員] 區段下的 [ 新增 ]。 如需詳細資訊,請參閱 新增小組管理員
選擇 [ 目前] 頁面索引標籤 ,以取得將使用者新增至小組的資訊。 [新增 Teams 頁面預覽] 功能目前僅適用于Azure DevOps Services。
提示
總計計數顯示會停止以 500 遞增,但您仍然可以新增更多使用者。
從小組移除使用者或群組
您可以從小組的 [ 成員] 頁面移除成員。
若要移除成員,請開啟小組的 [成員] 頁面,選擇 [直接成員],核取您要移除之使用者的核取方塊,選擇
[更多選項],然後選擇 [移除]。
提示
若要以小組成員身分移除小組管理員,您必須先將其移除為系統管理員。
在確認訊息中選擇 [ 刪除 ],以確認移除。
選擇 [目前] 頁面索引 標籤,以取得將使用者新增至小組的資訊。 [新增 Teams 頁面預覽] 功能目前僅適用于Azure DevOps Services。
從 [摘要] 頁面邀請使用者
身為 Project Administrators 群組的成員,您可以從 [ 摘要 ] 頁面將成員新增至專案,並選擇性地將它們新增至一或多個小組。 如需 [摘要 ] 頁面的詳細資訊,請參閱 共用專案視覺、檢視專案活動。
注意
針對內部部署 Azure DevOps,所有電子郵件動作都需要 設定 SMTP 伺服器。
開啟 [專案 > 摘要] 頁面,然後選擇 [ 邀請]。
- 開啟 [專案 > 摘要] 頁面,然後選擇 [ 新增 ] 按鈕。
針對新使用者,輸入其電子郵件地址。 針對現有的使用者,輸入其名稱,直到解析為系統的已知名稱為止。 您可以新增數個電子郵件地址或帳戶名稱,方法是以分號分隔 (;) 。
選擇 [ 新增使用者 ] 底下所列的專案以完成該專案。
如果您要新增組織或集合已知的使用者,請輸入名稱或電子郵件地址,然後選擇顯示完成專案的名稱。
注意
可以接受任何有效的電子郵件地址。 當使用者接受邀請並登入 Azure DevOps 時,他們會將其電子郵件地址註冊為 Microsoft 帳戶,然後選擇密碼。
您可以選擇性地選取您要新增使用者的小組,然後選擇 [ 新增 ] 來完成邀請。
當使用者未知時,您會收到必須指派存取層級的通知。 若要完成邀請,請選擇 [ 新增]。
選擇 [新增 ] 以完成邀請。
當您新增使用者時,系統會在指派所有五個免費基本存取層級時,將專案關係人指派為存取層級。 專案的作用中參與者必須至少具有基本存取權。 專案集合管理員可以從[組織設定 > 使用者] 頁面變更存取層級。
注意
具有有限存取權的使用者,例如專案關係人,即使已授與這些功能的許可權,也無法存取選取的功能。 如需詳細資訊,請參閱 許可權和存取權。
(選擇性) 畫面上會短暫顯示一則訊息,以指出成功或失敗。 選擇 [詳細資料] 以開啟通知並檢閱詳細資料。
成功訊息表示將使用者新增至系統的狀態。
失敗訊息表示新增使用者失敗的原因。
":::
新使用者會收到邀請他們登入專案的電子郵件。 現有的使用者不會收到任何正式通知。
將使用者或群組新增至專案
身為 Project Administrators 群組的成員,您可以從 [ 專案設定 > 許可權 ] 頁面將使用者或群組新增至專案,方法是將使用者或群組新增至安全性群組。 若要新增自訂安全性群組,請參閱 新增或移除使用者或群組、管理安全性群組。
注意
若要啟用 [專案許可權設定] 頁面預覽頁面 ,請參閱 啟用預覽功能。
開啟入口網站,然後選擇您要在其中新增使用者或群組的專案。 若要選擇其他專案,請參閱 切換專案、存放庫、小組。
選擇 [專案設定],然後選擇 [ 許可權]。
在 [ 群組] 下,選擇下列其中一個選項:
- 讀取者:若要新增需要專案唯讀存取權的使用者,請選擇 。
- 參與者:新增完全參與此專案或已獲授與專案關係人存取權的使用者。
- 專案管理員:新增需要管理專案的使用者。 如需詳細資訊,請參閱 變更專案層級許可權。
或者,您可以選擇任何小組群組,將使用者新增至特定小組。
在這裡,我們 選擇參與者群組 。
接下來,選擇 [ 成員] 索引 標籤。
預設小組群組,以及您新增至專案的任何其他小組,會納入為 參與者 群組的成員。 請改為將新使用者新增為小組的成員,而使用者會自動繼承參與者許可權。
提示
管理使用者會更容易 使用群組,而不是個別使用者。
選擇 [新增 ] 以新增使用者或使用者群組。
在文字方塊中輸入使用者帳戶的名稱。 您可以在文字方塊中輸入數個身分識別,並以逗號分隔。 系統會自動搜尋相符專案。 選擇符合您需求的相符 () 。
注意
第一次將使用者或群組新增至 Azure DevOps 時,您無法流覽至該使用者或檢查易記名稱。 新增身分識別之後,您可以只輸入易記名稱。
完成時選擇 [ 儲存 ]。
選擇 [目前] 頁面索引 標籤,以取得將使用者新增至專案的資訊。 [專案許可權設定] 頁面預覽功能目前僅適用于Azure DevOps Services。
管理使用者或重新傳送邀請
專案集合系統管理員可以更新使用者指派和重新傳送邀請。 其各種選項包括:
- 變更存取層級
- 管理使用者 - 將它們新增至選取專案
- 重新傳送邀請
- 移除直接指派
- 從組織移除
如需詳細資訊,請參閱 為 Azure DevOps 新增帳戶使用者。
列出小組成員或小組詳細資料
您可以從 Azure DevOps CLI 命令查看小組的詳細資料,或列出該小組的個別成員。 若要先查看組織中所有小組的清單,請使用 az devops team list 命令。
注意
您可以使用 az devops user
命令將使用者新增至組織。 沒有可比較的命令可新增使用者至小組或專案。
列出小組成員
您可以使用 az devops team list-member 命令,列出組織中小組的個別成員。 若要開始使用,請參閱 開始使用 Azure DevOps CLI。
az devops team list-member --team
[--org]
[--project]
[--skip]
[--top]
參數
- 小組:必要專案。 要顯示之小組的名稱或識別碼。
- 組織:Azure DevOps 組織 URL。 您可以使用 來設定預設組織
az devops configure -d organization=ORG_URL
。 如果未設定為預設或使用 挑選git config
,則為必要專案。 範例:--org https://dev.azure.com/MyOrganizationName/
. - 專案:專案的名稱或識別碼。 您可以使用 來設定預設專案
az devops configure -d project=NAME_OR_ID
。 如果未設定為預設或使用 挑選git config
,則為必要專案。 - skip:選擇性。 要略過的成員數目。
- top:選擇性。 要傳回的成員數目上限。
範例
下列命令會列出名為 Fabrikam Team 的小組前五個成員,並以表格格式傳回詳細資料。
az devops team list-member --team "Fabrikam Team" --top 5 --output table
ID Name Email
------------------------------------ ----------------- --------------------------
3b5f0c34-4aec-4bf4-8708-1d36f0dbc468 Christie Church fabrikamfiber1@hotmail.com
19d9411e-9a34-45bb-b985-d24d9d87c0c9 Johnnie McLeod fabrikamfiber2@hotmail.com
8c8c7d32-6b1b-47f4-b2e9-30b477b5ab3d Chuck Reinhart fabrikamfiber3@hotmail.com
d291b0c4-a05c-4ea6-8df1-4b41d5f39eff Jamal Hartnett fabrikamfiber4@hotmail.com
bd30c189-db0f-4dd6-9418-5d8b41dc1754 Raisa Pokrovskaya fabrikamfiber5@hotmail.com
顯示小組詳細資料
您可以使用 az devops team show 命令,檢視組織中小組的詳細資料。 若要開始使用,請參閱開始使用 Azure DevOps CLI。
az devops team show --team
[--org]
[--project]
參數
- team:必要。 要顯示之小組的名稱或識別碼。
- 組織:Azure DevOps 組織 URL。 您可以使用 來設定預設組織
az devops configure -d organization=ORG_URL
。 如果未設定為預設或使用 來挑選,則為必要專案git config
。 範例:--org https://dev.azure.com/MyOrganizationName/
. - 專案:專案的名稱或識別碼。 您可以使用 來設定預設專案
az devops configure -d project=NAME_OR_ID
。 如果未設定為預設或使用 來挑選,則為必要專案git config
。
範例
下列命令顯示您組織中名為 Fabrikam Team 之小組的相關資訊,並以資料表格式傳回詳細資料。
az devops team show --team "Fabrikam Team" --output table
ID Name Description
------------------------------------ ------------ -------------------------------------------------
a48cb46f-7366-4f4b-baf5-b3632398ed1e Fabrikam Team The default project team. Was Fabrikam Fiber Team
將使用者或群組新增至存取層級
針對內部部署,您可能需要設定使用者或群組的存取層級,特別是這些群組不屬於預設存取層級時。 如需詳細資訊,請參閱 變更存取層級。
將使用者或群組新增至SQL Server報表
如果您的內部部署已與SQL Server報表整合,您需要分別管理這些產品與其網站的成員資格。 請參閱授與許可權,以在 Azure DevOps 中檢視或建立SQL Server報表。