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

Azure DevOps Services |Azure DevOps Server 2022 - Azure DevOps Server 2019 |TFS 2018

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

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

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

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

您會將專案新增至組織或專案集合,並將小組新增至專案。 如需詳細資訊,請參閱

重要

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

若要檢視平臺可用的內容,請確定您從位於目錄上方的版本選取器中選取本文的正確版本。 功能支援會因您從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 Collection Valid Users 群組的成員。 他們可以存取專案集合內的所有專案。 如需詳細資訊,請參閱 設定群組以在 Azure DevOps 內部部署中使用

必要條件

如果您不熟悉 Azure DevOps,您可能想要熟悉下列文章中提供的資訊:

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

身為小組管理員,您可以從 [小組成員 ] 儀表板小工具新增或現有的成員。 若要將此小工具新增至儀表板,請參閱 將小工具新增至儀表板

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

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

  2. 針對新使用者,請輸入其電子郵件地址。 若為現有使用者,請輸入其名稱,直到其解析為系統的已知名稱為止。 您可以使用分號 (;) 來分隔電子郵件地址或帳戶名稱。

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

    注意

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

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

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

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

  3. 完成加法。

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

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

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

    邀請成員加入小組對話方塊,[新增] 按鈕。

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

    注意

    具有有限存取權的使用者,例如專案關係人,即使已授與這些功能的許可權,也無法存取選取的功能。 如需詳細資訊,請參閱 許可權和存取權。

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

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

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

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

    失敗訊息表示新增使用者失敗的原因。

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

    失敗的通知對話方塊。

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

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

[專案設定 > Teams ] 頁面將現有的使用者或安全性群組新增至小組。 您可以從此介面檢視、新增或移除小組的使用者和安全性群組。 若要新增自訂安全性群組,請參閱 新增或移除使用者或群組、管理安全性群組

注意

若要啟用管理小組的新使用者介面,請從預覽功能工具啟用[新增 Teams 頁面]。 若要瞭解如何,請參閱 管理或啟用功能

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

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

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

    工作待辦專案或面板的螢幕擷取畫面,選擇小組設定檔圖示。

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

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

  3. 選擇 [新增] 。

    小組設定檔的螢幕擷取畫面,選擇 [新增]、[預覽] 頁面。

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

    [邀請成員加入小組] 對話方塊的螢幕擷取畫面,選擇使用者帳戶。

    提示

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

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

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

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

提示

總計數顯示會停止以 500 遞增,但您仍然可以新增更多使用者。 顯示小組成員總數的螢幕擷取畫面。

從小組移除使用者或群組

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

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

    [小組設定檔] 頁面的螢幕擷取畫面,移除小組成員、新的導覽。

    提示

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

  2. 在確認訊息中選擇 [ 刪除 ] 來確認移除。

    [刪除成員] 對話方塊確認的螢幕擷取畫面。

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

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

身為專案管理員群組的成員,您可以從 [ 摘要 ] 頁面將成員新增至專案,並選擇性地將它們新增至一或多個小組。 如需 [ 摘要 ] 頁面的詳細資訊,請參閱 共用您的專案視覺、檢視專案活動

注意

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

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

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

  1. 開啟 [ 專案 > 摘要 ] 頁面,然後選擇 [ 新增] 按鈕。
    [摘要] 頁面的螢幕擷取畫面,[新增成員] 按鈕。
  1. 針對新使用者,請輸入其電子郵件地址。 若為現有使用者,請輸入其名稱,直到其解析為系統的已知名稱為止。 您可以使用分號 (;) 來分隔電子郵件地址或帳戶名稱。

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

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

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

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

    注意

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

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

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

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

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

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

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

    注意

    擁有有限存取權的使用者,例如專案關係人,即使授與這些功能的許可權,也無法存取選取的功能。 如需詳細資訊,請參閱 許可權和存取權。

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

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

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

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

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

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

    失敗的通知對話方塊。

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

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

身為 Project Administrators 群組的成員,您可以從 [ 專案設定 > 許可權 ] 頁面將使用者或群組新增至專案,方法是將它們新增至安全性群組。 若要新增自訂安全性群組,請參閱 新增或移除使用者或群組、管理安全性群組

注意

若要啟用 [ 專案許可權設定] 頁面預覽頁面 ,請參閱 啟用預覽功能

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

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

    專案設定許可權的螢幕擷取畫面。

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

    • 讀者:若要新增需要唯讀存取專案的使用者,請選擇 。
    • 參與者:新增完全參與此專案或已獲授與專案關係人存取權的使用者。
    • 專案管理員:新增需要管理專案的使用者。 如需詳細資訊,請參閱 變更專案層級許可權

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

    在這裡,我們選擇 [參與者] 群組。

    [安全性] 頁面的螢幕擷取畫面,[參與者群組]。

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

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

    提示

    管理使用者更容易 使用群組,而不是個別使用者。

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

    [安全性] 頁面、[參與者群組]、[成員] 頁面、[新增] 按鈕的螢幕擷取畫面。

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

    [新增使用者和群組] 對話方塊的螢幕擷取畫面。

    注意

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

    完成時選擇 [ 儲存 ]。

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

選擇 [ 目前] 頁面索引 標籤,以取得將使用者新增至專案的資訊。 [專案許可權設定] 頁面預覽功能目前僅適用于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]

參數

  • 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]

參數

  • 小組:必要專案。 要顯示之小組的名稱或識別碼。
  • 組織: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報表的許可權

下一步