將使用者或群組加入至小組或專案

Azure DevOps Services |Azure DevOps Server 2020 |Azure DevOps Server 2019 |TFS 2018-TFS 2013

您可以將使用者加入至小組或專案,讓他們可以參與小組和專案。 針對具有大型使用者群的企業組織,建議您使用 Azure Active Directory 透過安全性群組來新增及管理新的使用者。 不過,若要為所有規模的組織啟用彈性,支援下列作業:

  • 小組和專案系統管理員可以將新的使用者加入其小組或專案中,除非原則 允許小組和專案管理員邀請新的使用者 遭到停用。 新使用者是指尚未新增至組織的使用者。
  • 透過小組和專案使用者介面加入新的使用者時,系統會自動將存取層級指派給使用者。
  • 將使用者加入至小組或專案會自動將他們新增至專案的 [Contributors] 群組。 Contributors 群組的成員對於參與的大部分功能都具有許可權。
  • 藉由將使用者新增至小組,您可以讓小組專屬工具知道這些工具,例如小組安全性群組、小組成員 widget,以及短期衝刺容量規劃工具。
  • 一旦將使用者新增至專案或組織之後,您就可以從任何人選擇器工具,流覽其顯示名稱或使用者名稱 (電子郵件別名) 。

您可以將使用者加入至小組或專案,讓他們可以參與小組和專案。 針對具有大型使用者群的企業組織,建議您使用 Active Directory 或 Windows 群組,透過安全性群組來管理使用者。 不過,若要為所有規模的組織啟用彈性,支援下列作業:

  • 小組和專案系統管理員可以將現有的使用者加入其小組或專案。 現有的使用者是專案集合透過 Active Directory 或 Windows 群組已知的使用者。
  • 將使用者加入至小組或專案會自動將他們新增至專案的 [Contributors] 群組。 Contributors 群組的成員對於參與的大部分功能都具有許可權。
  • 藉由將使用者新增至小組,您可以讓小組專屬工具知道這些工具,例如小組安全性群組、小組成員 widget,以及短期衝刺容量規劃工具。
  • 一旦將使用者新增至專案或組織之後,您就可以從任何人選擇器工具,流覽其顯示名稱或使用者名稱 (電子郵件別名) 。

您可以將專案加入至組織或專案集合,並將小組新增至專案。 若要深入了解,請參閱:

重要

從 Azure DevOps 內容版本選取器中選取版本。

若要查看您的平臺可用的內容,請確定您是從位於目錄上方的版本選取器中選取正確的文章版本。 功能支援會因您是從 Azure DevOps Services 或內部部署版本的 Azure DevOps Server 而定。
若要瞭解您使用的內部部署版本,請參閱 我所使用的平臺/版本為何?

新增使用者的支援選項

根據您所使用的介面,您可以執行不同的選項,將新的或現有的使用者新增至小組或專案。

小組和專案系統管理員可以將現有的使用者加入其小組或專案。 現有的使用者是專案集合已知的使用者,透過針對裝載內部部署 Azure DevOps Server 的伺服器所建立的 Active Directory 或 Windows 群組。

系統管理員層級

介面

支援的工作

小組系統管理員

將新的或現有的使用者新增至小組。 將邀請傳送給新的使用者。

小組系統管理員

Project 設定 Teams 小組 > 成員

將現有的使用者或群組加入至小組,或移除成員。

Project Administrators

加入新的或現有的使用者。 將邀請傳送給新的使用者。 (選擇性)將使用者新增至一或多個小組。

Project Administrators

Project 設定 許可權 群組 > 群組>

將現有的使用者或群組新增至安全性群組。 藉由新增至小組群組,您可以有效地將這些專案新增至小組。 選擇性地將使用者從群組中移除。

Project Collection Administrators

組織設定 使用者

將新使用者新增至組織並傳送邀請。 必須指定存取層級。 選擇性地將它們加入至選取專案。 可以使用群組規則來進一步管理正在新增的群組。

Project Collection Administrators

CLI

將新使用者新增至組織並傳送邀請。 必須指定存取層級。

Azure Active Directory 系統管理員

Azure Active Directory

您加入至 Azure Active Directory 連接到 Azure DevOps Services 的使用者會加入至 Project Collection Valid Users 群組。 若要深入瞭解,請參閱連線您的組織 Azure Active Directory

Active Directory 系統管理員

Active Directory 或 Windows 群組

您加入至 Active Directory 或連接到 Azure DevOps 之 Windows 群組的使用者,會新增為 Project Collection Valid Users 群組的成員。 他們可以存取專案集合中的所有專案。 若要深入瞭解,請參閱設定在內部部署 Azure DevOps 中使用的群組

必要條件

如果您是 Azure DevOps 的新手,您可能會想要熟悉這些文章中提供的資訊:

從 [小組成員] widget 新增使用者

如果您是小組系統管理員,您可以從 [ 小組成員 ] 儀表板 widget 加入新的或現有的成員。 若要將此 widget 新增至儀表板,請參閱 將 Widget 新增至儀表板

  1. 若要邀請其他人加入您的小組,請選擇 [小組成員] widget 上的加號按鈕。

    已新增至儀表板的 [小組成員] 小工具的螢幕擷取畫面,加上圖示。

  2. 針對新使用者,輸入他們的電子郵件地址。 針對現有的使用者,在將其解析為系統的已知名稱之前,請輸入其名稱。 您可以新增數個電子郵件地址或帳戶名稱,方法是使用分號分隔 (; ) 。

    選擇 [ 新增使用者 ] 下所列的專案以完成專案。

    注意

    任何有效的電子郵件地址都是可接受的。 當使用者接受邀請並登入 Azure DevOps 時,他們會將其電子郵件地址註冊為 Microsoft 帳戶,然後選擇密碼。

    選擇顯示的名稱以完成專案。

    邀請成員加入小組對話方塊中,輸入不明的使用者電子郵件地址。

    邀請成員加入小組對話中,輸入已知的使用者帳戶。

  3. 完成加法。

    當使用者未知時,您會收到通知,指出必須指派存取層級。 若要完成邀請,請選擇 [ 加入]。

    選擇 [ 新增 ] 以完成新增使用者。 已知的使用者不會收到邀請。

    邀請成員加入小組對話,加入新的使用者帳戶。

    邀請成員加入小組對話,加入按鈕。

    新增使用者時,系統會在指派所有可用的五個基本存取層級時,將專案關係人指派為存取層級。 專案的有效參與者必須至少具備基本存取權。 Project 的集合系統管理員可以變更存取層級,並從組織設定 使用者頁面重新傳送邀請。

    注意

    具有有限存取權的使用者(例如專案關係人)將無法存取選取的功能,即使授與這些功能的許可權也一樣。 若要深入瞭解,請參閱 許可權和存取權

  4. (選擇性) 訊息會短暫顯示在畫面上,以指出成功或失敗。 選擇 [ 詳細資料 ] 以開啟通知並查看詳細資料。

    通知成功訊息的螢幕擷取畫面。

    通知失敗訊息的螢幕擷取畫面。

    成功訊息表示將使用者新增至系統的狀態。

    失敗訊息指出新增使用者失敗的原因。

    成功的通知對話方塊。 ":::

    失敗的通知對話方塊。

  5. 新的使用者會收到一封電子郵件,邀請他們登入專案。 現有的使用者不會收到任何正式的通知。

將使用者或群組新增至小組

Project 設定 Teams ] 頁面,將現有的使用者或安全性群組新增至小組。 您可以從這個介面查看、新增或移除小組的使用者和安全性群組。 若要加入自訂安全性群組,請參閱 在專案或集合層級設定許可權

注意

若要啟用預覽功能,請參閱新的 Teams 頁面,請參閱啟用預覽功能

您可以在直接或展開的成員資格查看之間切換。 [ 直接成員 ] 視圖會顯示已加入至小組的使用者和群組。 展開的 [成員] 視圖會以屬於這些群組的成員取代任何 Azure DevOps 群組。 Azure Active Directory 或 Active Directory 群組不會展開。

  1. 開啟小組的待處理專案或面板,然後選擇 [ 小組設定檔] 圖示。 然後選擇 [ Team 設定]。

    我們將在此開啟 Web 小組的面板,並從該處開啟小組設定檔。

    工作待處理專案或面板,選擇小組設定檔圖示

  2. 如果您需要切換小組內容,請使用階層連結中的小組選取器。

    Project 設定  Teams 小組和 Teams 階層連結的螢幕擷取畫面  。

  3. 選擇 [新增] 。

    小組設定檔,選擇 [新增]、[預覽] 頁面

  4. 輸入您想要新增之每個帳戶的登入位址或顯示名稱。 您也可以在組織使用時,新增專案安全性群組,例如另一個小組群組、自訂群組或 Azure Active Directory 群組。 一次或全部新增一個。 您可以在文字方塊中輸入數個身分識別,並以逗號分隔。

    邀請成員加入小組] 對話方塊中,選擇 [使用者帳戶]。

    提示

    您必須一次輸入一個使用者和群組名稱。 不過,在輸入名稱之後,帳戶會新增至清單中,您可以在選擇儲存變更之前,在 [身分識別] 文字方塊中輸入另一個名稱。

    您可能需要選擇重新整理 圖示以查看您的更新。

  5. 若要將帳戶新增為小組系統管理員,請選擇 [設定] 頁面,然後選擇 [系統管理員] 區段底下的 [新增]。 如需詳細資訊,請參閱 新增小組系統管理員

選擇 [ 目前的頁面 ] 索引標籤,以取得將使用者新增至小組的詳細資訊。 新的 Teams 頁面預覽功能目前僅適用于 Azure DevOps Services。

從小組移除使用者或群組

從小組的 [ 成員 ] 頁面上,您可以移除成員。

  1. 若要移除成員,請開啟 [小組成員] 頁面,選擇 [直接成員],勾選您要移除之使用者的核取方塊,選擇 [ 更多選項],然後選擇 [移除]。

    小組設定檔頁面面,移除小組成員,新的 nav

    提示

    若要以小組成員的身分移除小組系統管理員,您必須先將其移除為系統管理員。

  2. 選擇確認訊息中的 [ 刪除 ] 以確認移除。

    刪除成員對話方塊確認。

選擇 [ 目前的頁面 ] 索引標籤,以取得將使用者新增至小組的詳細資訊。 新的 Teams 頁面預覽功能目前僅適用于 Azure DevOps Services。

從 [摘要] 頁面邀請使用者

如果您是 Project Administrators 群組的成員,您可以從 [摘要] 頁面將成員新增至專案,並選擇性地將其新增至一或多個小組。 若要深入瞭解 [ 摘要 ] 頁面,請參閱 共用您的專案願景、查看專案活動

注意

針對內部部署 Azure DevOps,所有電子郵件動作都需要設定 SMTP 伺服器

  1. 開啟Project 摘要] 頁面,然後選擇 [邀請]。

    [摘要] 頁面的螢幕擷取畫面,[邀請] 按鈕。

  1. 開啟Project 摘要] 頁面,然後選擇 [加入] 按鈕。
    摘要頁面 [新增成員] 按鈕的螢幕擷取畫面。
  1. 針對新使用者,輸入他們的電子郵件地址。 針對現有的使用者,在將其解析為系統的已知名稱之前,請輸入其名稱。 您可以新增數個電子郵件地址或帳戶名稱,方法是使用分號分隔 (; ) 。

    選擇 [ 新增使用者 ] 下所列的專案以完成專案。

    如果您要新增組織或集合已知的使用者,請輸入名稱或電子郵件地址,然後選擇出現的名稱來完成專案。

    邀請成員加入專案對話方塊,未知的使用者。

    邀請成員加入專案對話方塊中,輸入已知的使用者帳戶。

    注意

    任何有效的電子郵件地址都是可接受的。 當使用者接受邀請並登入 Azure DevOps 時,他們會將其電子郵件地址註冊為 Microsoft 帳戶,然後選擇密碼。

  2. (選擇性)選取您要新增使用者的小組,然後選擇 [ 新增 ] 以完成邀請。

    當使用者未知時,您會收到通知,指出必須指派存取層級。 若要完成邀請,請選擇 [ 加入]。

    選擇 [ 新增 ] 以完成邀請。

    邀請成員加入專案對話方塊,未知的使用者,選取要加入的小組。

    邀請成員加入專案對話方塊,已知使用者,選取要加入的小組。

    新增使用者時,系統會在指派所有可用的五個基本存取層級時,將專案關係人指派為存取層級。 專案的有效參與者必須至少具備基本存取權。 Project 集合系統管理員可以從組織設定 使用者] 頁面變更存取層級。

    注意

    具有有限存取權的使用者(例如專案關係人)將無法存取選取的功能,即使授與這些功能的許可權也一樣。 若要深入瞭解,請參閱 許可權和存取權

  3. (選擇性) 訊息會短暫顯示在畫面上,以指出成功或失敗。 選擇 [ 詳細資料 ] 以開啟通知並查看詳細資料。

    通知成功訊息的螢幕擷取畫面。

    通知失敗訊息的螢幕擷取畫面。

    成功訊息表示將使用者新增至系統的狀態。

    失敗訊息指出新增使用者失敗的原因。

    成功的通知對話方塊。 ":::

    失敗的通知對話方塊。

  4. 新的使用者會收到一封電子郵件,邀請他們登入專案。 現有的使用者不會收到任何正式的通知。

將使用者或群組新增至專案

您可以將使用者或群組新增至安全性群組,以將使用者或群組新增至 [設定] 許可權頁面,以將使用者或 Project 群組新增至 [Project Administrators] 群組的成員。 若要加入自訂安全性群組,請參閱 在專案或集合層級設定許可權

注意

若要為 Project 的 [許可權]設定頁面啟用新的使用者介面,請參閱啟用預覽功能

  1. 開啟入口網站,然後選擇您要新增使用者或群組的專案。 若要選擇其他專案,請參閱 切換專案、存放庫、小組

  2. 選擇Project 設定],然後選擇 [許可權]。

    ...

  3. 在 [ 群組] 下,選擇下列其中一個選項:

    • 讀者:若要加入需要專案之唯讀存取權的使用者,請選擇。
    • 參與者:新增參與此專案的使用者,或已被授與專案關係人存取權的使用者。
    • Project 系統管理員:加入需要管理專案的使用者。 若要深入瞭解,請參閱在 專案層級或專案集合層級設定許可權

    或者,您可以選擇任何小組群組,將使用者新增至特定小組。

    我們在這裡選擇 Contributors 群組。

    安全性頁面、Contributors 群組

  4. 接下來,選擇 [ 成員 ] 索引標籤。

    預設的小組群組,以及您新增至專案的任何其他小組,都會納入成為 Contributors 群組的成員。 請改為將新使用者新增為小組的成員,使用者會自動繼承參與者許可權。

    提示

    使用群組而非個別使用者,管理使用者的工作更容易。

  5. 選擇 [ 新增 ] 以加入使用者或使用者群組。

    安全性頁面、參與者群組、成員頁面、新增按鈕

  6. 在文字方塊中輸入使用者帳戶的名稱。 您可以在文字方塊中輸入數個身分識別,並以逗號分隔。 系統會自動搜尋相符專案。 選擇符合您需求的符合 (es) 。

    [新增使用者和群組] 對話方塊。

    注意

    當您第一次將使用者或群組新增至 Azure DevOps 時,您無法流覽至該使用者或群組,或檢查易記名稱。 新增身分識別之後,您可以直接輸入易記名稱。

    選擇 [完成時 儲存 ]。

  7. 您可以自訂專案中其他功能的使用者權限。 例如,在 [ 區域] 和 [反復專案] 或 [ 共用查詢] 中。

選擇 [ 目前的頁面 ] 索引標籤,以取得將使用者新增至專案的相關資訊。 Project 許可權設定頁面預覽功能目前僅適用于 Azure DevOps Services。

管理使用者或重新傳送邀請

Project 收集系統管理員可以更新使用者指派並重新傳送邀請。 它們擁有的各種選項如下:

  • 變更存取層級
  • 管理使用者-將其新增至選取專案
  • 重新傳送邀請
  • 移除直接指派
  • 從組織移除

若要深入瞭解,請參閱為 Azure DevOps 新增帳戶使用者

[組織設定使用者] 頁面的螢幕擷取畫面  ,管理使用者選項。

列出小組成員或小組詳細資料

您可以從 Azure DevOps CLI 命令查看小組的詳細資料,或列出該團隊的個別成員。 若要先查看組織中所有小組的清單,請使用 az devops team list 命令。

列出小組成員顯示小組詳細資料

注意

您可以使用 az devops user 命令將使用者新增到組織。 沒有可比較的命令可將使用者新增至小組或專案。

列出小組成員

您可以使用 az devops team list 成員 命令,列出組織中小組的個別成員。 若要開始使用,請參閱Azure DevOps CLI 入門

az devops team list-member --team
                           [--org]
                           [--project]
                           [--skip]
                           [--top]

參數

  • 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
  • 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 報表

將使用者或群組新增至 SharePoint 或 SQL Server 報表

如果您的內部部署與 SharePoint 產品或 SQL Server 報表整合,則需要從其網站分別管理這些產品的成員資格。

下一步