變更使用者或群組的存取層級

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

您必須將使用者新增至具有適當許可權的群組,才能連接及使用 Azure DevOps Server 提供的功能和功能。 若要使用選取的入口網站功能,他們也必須屬於可存取該功能的存取層級。 如需每個存取層級的總覽,請參閱 關於存取層級。

本文適用于管理在內部部署 Azure DevOps 上定義之專案集合的存取層級。 若要管理雲端服務) (Azure DevOps Services 的存取層級,請參閱將使用者新增至您的組織或專案。 如 Azure DevOps 功能的可用性,請參閱Azure DevOps 功能對照表

重要

請確定您為 Azure DevOps Services 或 Azure DevOps Server 選取了本文的正確版本(從 Team Foundation Server (TFS) 重新命名)。 版本選取器位於目錄上方。
內容版本選取器

如需有關指派給最常見群組(讀者、參與者和 Project 系統管理員)和專案關係人存取群組之許可權的簡化總覽,請參閱許可權和存取權

注意

即使您設定使用者或群組的存取層級,您也必須 將它們加入至專案 ,以連接到專案,並透過支援的用戶端或入口網站存取可用的功能。

請務必根據您為該使用者購買的內容來設定每個使用者的存取層級。 基本存取包括所有專案關係人功能-基本 + Test Plans、Advanced 和 Visual Studio Enterprise 訂閱者存取層級包含所有基本功能。 在以下提供的影像中,圓圈特徵表示可從先前的存取層級取得的功能。

必要條件

開啟存取層級

您可以為應用層上定義的集合管理存取層級。 您設定的預設存取層級會套用至所有針對所有集合定義的專案。 您加入至小組、專案或集合的使用者或群組會被授與您設定為預設值的存取層級。 若要變更特定群組或使用者的存取層級,請特別將其新增至非預設存取層級。

  • 從專案集合的入口網站首頁 (例如 http://MyServer:8080/tfs/DefaultCollection/) ,開啟 [ http://MyServer:8080/tfs/DefaultCollection/]。 如果您是在專案層級,請選擇 Azure DevOps 標誌,然後選擇 [存取層級]。

    入口網站,開啟存取層級對話方塊

    如果您沒有看到 存取層級,則不是系統管理員,也沒有許可權。 以下是取得許可權的方式

從使用者內容中,選擇齒輪圖示以開啟 [伺服器設定] 。 可用的索引標籤和頁面會視您存取的設定層級而有所不同。

  • 從專案的入口網站首頁 (例如, http://MyServer:8080/tfs/DefaultCollection/MyProject/) ,開啟 [ http://MyServer:8080/tfs/DefaultCollection/MyProject/]。

    TFS 2017、Web 入口網站,開啟伺服器設定管理員內容
  • 從專案的入口網站首頁 (例如 http://MyServer:8080/tfs/DefaultCollection/MyProject/) ,開啟 [系統管理設定]。

    開啟管理頁面

將使用者或群組新增至存取層級

您對存取層級設定所做的變更會立即生效。 您可以透過此介面新增或變更使用者或群組的存取層級。

  1. 選取您要管理的存取層級。

    例如,我們在這裡選擇 [ 基本],然後 新增 ,將群組新增至基本存取權。

    基本存取層級,新增群組

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

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

  3. 選擇 [儲存變更]。

  1. 從 [ 存取層級],選取您要管理的存取層級。 例如,在此我們選擇專案關係 ,然後 新增 ,將群組新增至專案關係人存取。

    TFS 2017、Web 入口網站、伺服器設定管理員內容、存取層級、專案關係人存取層級、新增使用者或群組

    如果您沒有看到 存取層級,則您不是 TFS 系統管理員,而且沒有許可權。 以下是取得許可權的方式

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

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

  3. 選擇 [儲存變更]。

  1. 從 [存取層級] 頁面中,選取您要管理的存取層級。 例如,在此我們會將群組新增至專案關係人存取。

    專案關係人存取層級,新增 Windows 使用者或群組

    如果您沒有看到 存取層級,則不是系統管理員,也沒有許可權。 深入瞭解 如何取得許可權

變更使用者或群組的存取層級

若要變更使用者或群組的存取層級,請先將其從現有的存取層級中移除,然後將它們新增至您想要他們擁有的存取層級。

  1. 選擇使用者或群組,然後選取 [ 移除]。

    集合層級許可權和群組

  2. 依照 上一節所提供的步驟,將使用者或群組新增至其他存取層級。

變更預設存取層級

變更預設存取層級,以符合您擁有授權的存取權。 如果您將預設存取層級變更為專案關係人,則所有未明確新增至基本或 advanced 層級的使用者,都會受限於透過專案關係人存取所提供的功能。

您可以從其頁面設定存取層級。 選擇 [ 設為預設存取層級 ],如下所示。

專案關係人存取層級,設定為預設值

設定為預設存取層級的管理內容、控制台、存取層級、專案關係人索引標籤

重要

服務帳戶會新增至預設存取層級。 如果您將專案關係人設為預設存取層級,則必須將 Azure DevOps 服務帳戶新增至基本或 advanced 存取層級群組。

功能和存取層級指南

如需每個存取層級可用功能的詳細資訊,請參閱 關於存取層級。