在本文中,您將瞭解如何使用 Azure 入口網站管理Microsoft Dev Box 專案。
專案是開發小組成員進入 Microsoft 開發盒的入口。 專案包含開發方塊集區,指定建立開發方塊時所使用的開發方塊定義和網路連線。 開發人員管理員可以使用開發方塊集區來設定專案,以指定適合其小組工作負載的開發方塊定義。 開發方塊使用者透過其專案成員資格存取開發方塊集區,並從中建立開發方塊。
每個項目都會與單一開發人員中心相關聯。 當您將專案與開發人員中心建立關聯時,即會對專案自動套用開發人員中心層級的所有設定。
先決條件
若要完成本文中的工作,您需要專案層級系統管理員許可權,如下列各節所述。
專案管理員
Microsoft 開發箱可讓您將專案系統管理工作委派給專案小組的成員。 專案管理員可以協助小組進行專案的日常管理,例如建立和管理開發箱集區。 若要提供使用者管理項目的許可權,請將他們新增至 DevCenter Project Admin 角色。 本文中的工作可供專案管理員使用。
若要瞭解如何將使用者新增至專案管理員角色,請參閱指派 DevCenter 專案管理員角色。
這很重要
使用者如獲指派開發箱使用者角色或專案管理員角色,則可建立開發箱。
權限
若要管理開發方塊專案,您需要下列許可權:
| 動作 | 所需權限 |
|---|---|
| 建立或刪除開發方塊專案 | - 在您要建立專案的開發人員中心內,需要擁有者、參與者或寫入權限。 |
| 更新開發方塊專案 | - 專案的擁有者、參與者或寫入權限。 |
| 在專案中建立、刪除和更新開發方塊集區 | - Azure 訂用帳戶或特定資源群組的擁有者、參與者許可權。
- 專案的 DevCenter 專案管理員權限。 |
| 管理專案內的開發方塊 | - DevCenter 專案管理員。 |
| 將開發方塊使用者新增至專案 | - 專案的擁有者權限。 |
建立Microsoft Dev Box 專案
下列步驟示範如何建立及設定Microsoft開發箱專案。
登入 Azure 入口網站。
在 [搜尋] 方塊中輸入「projects」。 在結果清單中,選取 [專案]。
在 [專案]頁面上,選取 [建立]。
在 [建立專案]窗格的 [基本] 索引標籤上輸入下列值:
設定 價值觀 訂閱 選取您要在其中建立專案的訂用帳戶。 資源群組 選取現有的資源群組或選取 [新建],然後輸入資源群組的名稱。 開發人員中心 選取您要與此專案建立關聯的開發人員中心。 所有開發人員中心層級的設定都會套用至專案。 名稱 輸入專案名稱。 說明 輸入專案的簡短描述。
在 [開發箱設定] 索引標籤上,確定已針對 [一般] 和 [成本控制項] 設定選取 [啟用] 選項:
當您啟用 [成本控制] 設定時,您可以限制每個開發人員的開發箱數目,並指定開發人員可以建立的開發箱數目上限。 如果您未啟用 [成本控制] 設定,開發人員可以建立無限數目的開發箱。
若要深入瞭解開發箱限制,請參閱教學課程:藉由設定專案的開發箱限制來控制成本。
(選用) 在 標記索引標籤中,輸入您想要指派的名稱/值組。
按一下 檢閱 + 建立。
在 [檢閱] 索引標籤中,選取 [建立]。
透過檢查作業通知來確認專案已順利建立。 選取 [移至資源。
確認專案出現在 [專案] 頁面上。
當您建立專案時,您可能會看到目錄的相關資訊訊息: 包含此專案的開發人員中心未指派目錄。在指派包含至少一個範本的目錄之前,無法在此專案中部署環境。
由於您未設定部署環境,因此可以放心地忽略此訊息。
刪除Microsoft Dev Box 專案
當您不再使用它時,可以刪除Microsoft Dev Box 專案。 刪除專案是永久的,而且無法復原。 您無法刪除具有與其相關聯的開發方塊集區的專案。
登入 Azure 入口網站。
在 [搜尋] 方塊中輸入「projects」。 在結果清單中,選取 [專案]。
開啟您要刪除的開發箱專案,然後選取 [刪除]:
在確認訊息中,選取 [確定]:
提供Microsoft開發箱專案的存取權
在使用者可以根據專案中的開發箱集區來建立開發箱之前,您必須先透過使用者角色指派來提供存取權。 開發箱使用者角色可讓開發箱使用者建立、管理及刪除自己的開發箱。 您必須先擁有專案的足夠權限,才能新增使用者。
登入 Azure 入口網站。
在 [搜尋] 方塊中輸入「projects」。 在結果清單中,選取 [專案]。
開啟您想要提供小組成員存取權的開發方塊專案。
在左側功能表上,選取 [存取控制 (IAM)],然後選取 [ 新增>新增角色指派]:
指派下列角色。 如需詳細步驟,請參閱使用 Azure 入口網站指派 Azure 角色。
設定 價值觀 角色 選取 DevCenter Dev Box 使用者。 指派存取權 選取 [使用者、群組或服務主體]。 成員 選取您想要存取專案的使用者或群組。
用戶現在可以檢視專案及其內的所有集區。 他們可以從任何集區建立開發方塊,並從 開發人員入口網站管理這些開發方塊。
若要將系統管理存取權指派給專案,請選取 [DevCenter 專案管理員] 角色。 如需如何將使用者新增至專案系統管理員角色的詳細資訊,請參閱指派 DevCenter 專案系統管理員角色。