Freigeben über


CoE CLI ALM Accelerator for Microsoft Power Platform (veraltet)

Anmerkung

Die CoE CLI ist veraltet und wird in einer zukünftigen Version entfernt. Verwenden Sie den Power Platform-Projekt-Setup-Assistenten zum Einrichten und Verwalten Ihrer ALM Accelerator for Power Platform-Projekte.

Sie können den CLI Application Lifedycle Management (ALM) Accelerator for Microsoft Power Platform verwenden, um allgemeine ALM-Aufgaben zu verwalten, um den ALM Accelerator for Microsoft Power Platform zu installieren, einzurichten und zu verwalten. Dieser Artikel enthält folgende Informationen:

Anforderungen

Um den ALM Accelerator for Microsoft Power Platform einzurichten, müssen Sie zunächst die CoE CLI installieren.

Schnellstart

Für einen Administrator sollte die Schnellstartanleitung etwa 30 Minuten dauern. Am Ende der Anleitung werden Sie die Microsoft Entra ID-, Azure DevOps- und die Microsoft Power Platform-Umgebungen konfiguriert haben.

  1. Überprüfen Sie das ReifegradModell der Organisation für ALM.

  2. Erstellen Sie Ihre Microsoft Power Platform-Umgebungen, Ihre Azure DevOps-Organisation und Ihr Azure DevOps-Projekt.

  3. Erstellen Sie eine Installationskonfiguration. Lesen Sie die Installationshilfe wegen der Installationsparameter durch.

    coe alm generate install -o quickstart.json
    

    Dieser Befehl erzeugt eine JSON-Konfigurationsdatei ähnlich der folgenden. Ersetzen Sie contoso durch den Namen Ihres Mandanten.

    {
    "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
    }
    

    Weitere Informationen: Befehl CoE ALM Installation generieren

  4. Installieren Sie den ALM Accelerator mit Hilfe der generierten Konfigurationsdatei.

    coe alm install -f quickstart.json
    

    Weitere Informationen: CoE ALM installieren

    In Ihrem Unternehmen bereitstellen? Weitere Informationen finden Sie unter Unternehmensbereitstellung.

    Wenn Sie aufgefordert werden, eine HTTP-Verbindung mit Microsoft Entra ID zu erstellen, geben Sie „https://graph.microsoft.com“ sowohl für die Basisressourcen-URL als auch für die Microsoft Entra-Ressourcen-URI ein.

  5. Aktualisieren Sie die Berechtigungen für den Projekt-Build-Dienst, um Build-Pipelines die Interaktion mit Git-Repositorys zu ermöglichen.

  6. Aktualisieren Sie die Pipeline-Berechtigungen für Ressourcen, um den Zugriff auf erforderliche Ressourcen zu ermöglichen.

  7. Wenn Ihre Entwickler Entwicklungsumgebungen erstellen, führen Sie CoE ALM maker add aus, um die Entwickler zu Azure DevOps hinzuzufügen und die ALM Accelerator for Power Platform Canvas-App zu teilen.

    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
    

    Weitere Informationen: CoE ALM-Entwickler hinzufügen

    Sie können auch eine Benutzerkonfigurationsdatei erstellen. Mit dieser Vorgehensweise können Sie jeden Parameter erkunden und die Einstellungen überprüfen, bevor Sie den Entwickler hinzufügen.

    coe alm generate maker add -o user.config
    coe alm maker add -f user.config
    

    Weitere Informationen: CoE ALM generieren Entwickler hinzufügen

Verstehen Sie die Konzepte

Sie wissen nicht, was ALM ist und wie es Ihnen helfen kann? Verwenden Sie den ALM-Beschleuniger für Microsoft Power Platform bietet weiteren Kontext und Anwendungsbeispiele.

Erste Schritte

  • Szenarien bespricht verschiedene Installationsszenarien für ALM, von Demoinstallationen bis hin zu Unternehmensbereitstellungen.
  • Personas beschreibt wichtige Personas und wie sie ALM-CLI-Befehlen und dem umfassenderen ALM-Prozess zugeordnet werden.
  • Schlüsselkonzepte beschreibt die Schlüsselkonzepte für die Komponenten, die „hinter der Haube“ durch die CLI-Befehle automatisiert werden.
  • „Branching and Merging“ bietet Beispiele für den Branching- und Merging-Ansatz bei der Verwendung von ALM.

Beispielinstallation

Die folgende Aufzeichnung zeigt einen Datensatz zur Erzeugung einer Installationskonfigurationsdatei und zur Installation von ALM unter Verwendung der Konfigurationsdatei in einer Demobereitstellung.

Beispiel

Installationsübersicht

  1. Gehen Sie den Abschnitt Bevor Sie beginnen noch einmal durch, um sicherzustellen, dass Sie die erforderlichen Microsoft Power Platform Umgebungen und Azure DevOps Organisationen erstellt haben.

  2. Schließen Sie als Administrator die Administratorinstallation ab.

  3. Lassen Sie Entwickler Entwicklungsumgebungen erstellen.

  4. Verwenden Sie Entwickler einrichten, um Umgebungs- und Lösungsbranches im Azure DevOps Repository zu erstellen und festzulegen.

Notiz

Wenn dies Ihre erste Build-Pipeline ist, müssen Sie Pipeline-Variablen für Ihre Umgebung festlegen. Zumindest müssen Sie die Variable ServiceConnection auf die Umgebung festlegen, die Sie für die Überprüfung, den Test und die Produktion eingerichtet haben.

Weitere Informationen