Einrichten von ALM Accelerator for Power Platform (veraltet)

Note

Die CoE CLI ist veraltet, und es werden keine neuen Features hinzugefügt. Probleme werden nicht mehr überprüft oder behoben.

Wenn Sie ein potenzielles Sicherheitsproblem identifizieren, melden Sie es bitte an die Microsoft Security Response Center.

Zusätzlich zum Power Platform Admin Center, erwägen Sie die Microsoft Power Platform CLI, Power Platform API, Power Platform Inventory API und die Power Platform for Admins V2 connector.

Führen Sie zunächst die ersten ALM-Bereitstellungsschritte als Administrator aus. Verwenden Sie die folgenden Befehle, um die Installation zu automatisieren. Nachdem Sie diese Schritte ausgeführt haben, fügen Sie Hersteller hinzu, und richten Sie Verbindungen zu ihren Power Platform-Entwicklungsumgebungen ein.

Overview

Die folgenden Rollen sind in Power Platform involviert.

  • Administrator:
    • Microsoft Entra ID: Berechtigungen zum Erstellen von Microsoft Entra Anwendungen mit Admin Level Consent.
    • Power Platform: Umgebungsadministrator zum Erstellen von Validierungs-, Test- und Produktionsumgebungen.
    • Azure DevOps: Organisations- und Projektadministrator.
  • Hersteller
    • Power Platform: Erstellen einer Entwicklungsumgebung.
    • Azure DevOps: Azure DevOps-Projektbenutzer, erstellen Sie einen Lösungszweig.

Es wird davon ausgegangen, dass die Installation von einem einzelnen Benutzer mit den folgenden Rechten ausgeführt wird:

  • Power Platform Verwaltungsrolle
  • DevOps-Administratorrechte
  • Microsoft Entra-Administratorrechte

Bevor du anfängst

Schließen Sie Bevor Sie beginnen ab, um Folgendes sicherzustellen:

  • Power Platform-Umgebungen wurden erstellt.
  • Die Azure DevOps-Organisation und das Azure DevOps-Projekt wurden erstellt.
  • Die neueste Version der CoE CLI ist installiert.

Erstinstallation

  1. Erstellen Sie eine Installationskonfigurationsdatei, überprüfen Sie die generierte JSON-Datei und bestätigen Sie die Einstellungen, bevor Sie den Installationsvorgang starten.

    coe alm generate install -o quickstart.json
    

    Mit diesem Befehl wird eine Datei wie folgt generiert:

    {
    "log": [
       "info"
    ],
    "components": [
       "all"
    ],
    "aad": "ALMAcceleratorServicePrincipal",
    "group": "ALMAcceleratorForAdvancedMakers",
    "devOpsOrganization": "https://dev.azure.com/dev1234",
    "project": "alm-sandbox",
    "repository": "pipelines",
    "settings": {
       "installEnvironments": [
          "validation",
          "test",
          "prod"
       ],
       "validation": "https://sample-validation.crm.dynamics.com",
       "test": "https://sample-test.crm.dynamics.com",
       "prod": "https://sample-prod.crm.dynamics.com",
       "createSecret": "true",
       "region": [
          "NAM"
       ]
    },
    "importMethod": "api",
    "endpoint": "prod"
    }
    

    Weitere Informationen: COE ALM generate install

  2. Überprüfen Sie die JSON und installieren Sie sie mit dem folgenden Befehl.

    coe alm install -f quickstart.json
    

    Weitere Informationen: CoE ALM generieren installieren

    Wenn Sie aufgefordert werden, ein HTTP mit Microsoft Entra ID Verbindung zu erstellen, geben Sie https://graph.microsoft.com sowohl für die Base Resource URL und Azure AD Resource URI ein.

  3. Aktualisieren Sie die Berechtigungen für den Projekterstellungsdienst, um Buildpipelines für die Interaktion mit Git-Repositorys zu aktivieren.