Microsoft Power Platform 適用的 CoE CLI ALM 加速器 (已取代)
注意
CoE CLI 已被取代,並將於未來版本中移除。 使用 Power Platform 專案安裝精靈來安裝和管理您的 ALM Accelerator for Power Platform 專案。
您可以使用 [Microsoft Power Platform 適用的 CLI 應用程式生命週期 (ALM) 加速器] 來管理一般的 ALM 工作,以安裝、設定和管理 [Microsoft Power Platform 適用的 ALM 加速器]。 本文包含:
先決條件
若要設定 [Microsoft Power Platform 適用的 ALM 加速器],您需要先安裝 CoE CLI。
快速入門
如果是管理員,進行快速入門手冊大約需要 30 分鐘。 指南結束時,您將會設定好 Microsoft Entra ID、Azure DevOps 和 Microsoft Power Platform 環境。
驗證 ALM 的組織成熟度模型。
建立您的 Microsoft Power Platform 環境、Azure DevOps 組織和 Azure DevOps 專案。
建立安裝設定。 檢閱安裝説明以取得安裝參數。
coe alm generate install -o quickstart.json
此命令會產生類似於以下內容的 JSON 設定檔。 使用您的租用戶名稱取代 contoso。
{ "log": [ "info" ], "components": [ "all" ], "aad": "ALMAcceleratorServicePrincipal", "group": "ALMAcceleratorForMakers", "devOpsOrganization": "https://dev.azure.com/contoso", "project": "alm-sandbox", "repository": "alm-sandbox", "pipelineRepository": "coe-alm-accelerator-templates", "environments": "https://contoso-prod.crm.dynamics.com/", "settings": { "installEnvironments": [ "validation", "test", "prod" ], "validation": "https://contoso-validation.crm.dynamics.com/", "test": "https://contoso-test.crm.dynamics.com/", "prod": "https://contoso-prod.crm.dynamics.com/", "createSecret": "true", "region": [ "NAM" ] }, "importMethod": "api", "endpoint": "prod", "$schema": "./alm.schema.json }
其他資訊:CoE ALM 產生安裝命令
使用產生的設定檔來安裝 ALM 加速器。
coe alm install -f quickstart.json
詳細資訊:CoE ALM 安裝
部署到您的企業? 如需詳細資訊,請移至企業部屬。
如果系統提示您使用 Microsoft Entra ID 連線建立 HTTP,請在基本資源 URL 和 Microsoft Entra 資源 URI 輸入https://graph.microsoft.com。
更新專案組建服務的權限,以啟用組建管道與 Git 存放庫互動。
更新管線權限至資源,以允許存取必要的資源。
當您的製作者建立開發環境時,請執行
CoE ALM maker add
,將製作者新增至 Azure DevOps 並共用 ALM Accelerator for Power Platform 畫布應用程式。coe alm maker add -o https://dev.azure.com/contoso -p alm-sandbox -e https://contoso-userdev.crm.dynamics.com -aad ALMAcceleratorServicePrincipal -g ALMAcceleratorForMakers -u user@contoso.com
其他資訊:CoE ALM 製作者新增
您也可以產生使用者設定檔。 使用此方法,您可以探索每個參數並在新增製作者之前檢閱設定。
coe alm generate maker add -o user.config coe alm maker add -f user.config
其他資訊:CoE ALM 產生製作者新增
了解概念
不確定 ALM 是什麼,以及它如何提供幫助? 使用 Microsoft Power Platform 適用的 ALM 加速器提供進一步的內容及用法範例。
開始使用
- 案例 - 討論 ALM 從示範安裝到企業部署的不同安裝案例。
- 角色 - 說明關鍵角色以及它們如何對應至 ALM CLI 命令和更廣泛的 ALM 程序。
- 關鍵概念 - 說明透過 CLI 命令在背景自動化的元件的關鍵概念。
- 分支和合併提供使用 ALM 的分支和合併方法的範例。
範例安裝
以下錄製內容說明使用示範部署中的設定檔產生安裝設定檔,並安裝 ALM 的範例。
安裝概觀
檢閱在開始之前以確保您已建立必要的 Microsoft Power Platform 環境和 Azure DevOps 組織。
身為管理員,請完成管理員安裝。
讓製作者建立開發環境。
使用製作者設定以在 Azure DevOps 存放庫中建立及設定環境和解決方案分支。
Note
如果這是您第一次組建管線,則需要設定環境的管線變數。 您必須至少將 ServiceConnection 變數設定為您為驗證、測試和生產設定的環境。
閱讀更多內容
- 使用 ALM Accelerator for Power Platform 應用程式:ALM 加速器概觀
- 設定部署使用者設定和設定檔:部署體驗和設定檔設定
- 設定使用者權限:將 Microsoft Dataverse 使用者設定為可存取 ALM Accelerator for Power Platform 應用程式
- 手動設定 - 了解 CLI 自動化的關鍵步驟:
- 管道中的設定和資料部署:設定部署的解決方案資產,例如連線參考、環境變數和共用
- 設定管線同步:建立管線以同步處理 CoE 入門套件 GitHub 存放庫中的最新 YAML