Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[Dieses Thema ist Teil der Dokumentation zur Vorabversion und kann geändert werden.]
Das Power Pages erweiterte Datenmodell unterstützt die Lösungserkennungsfunktion für Power Pages. Mit dieser Funktion können Sie Lösungsfunktionen nutzen, um eine Website-Konfiguration von einer Umgebung in eine andere Microsoft Power Platform zu verschieben.
Wichtig
- Dieses Feature ist eine Previewfunktion.
- Funktionen in der Vorschauversion sind nicht für den Produktionseinsatz gedacht und können eine eingeschränkte Funktionalität aufweisen. Diese Funktionen stehen vor der offiziellen Veröffentlichung zur Verfügung, damit Kunden frühzeitig Zugriff erhalten und Feedback geben können.
Der Power Platform CLI bietet lösungsbezogene Befehle, die auch für Power Pages angewendet werden können.
Erstellen einer neuen Lösung
Führen Sie die folgenden Befehle aus, um eine Lösung mithilfe von PAC CLI zu erstellen:
pac solution init --publisher-name '<<publisher name>>' --publisher-prefix '<<publisher prefix>>' --outputDirectory '<<directory>>'
Beispiel:
pac solution init --publisher-name 'ppmaker' --publisher-prefix 'pp' --outputDirectory 'c:\dev\ppsolution'
Hinzufügen einer vorhandenen Website zu einer Lösung
Um eine Website einer Lösung mithilfe von PAC CLI hinzuzufügen, müssen Sie den Komponententyp und die Komponenten-ID bestimmen.
Komponententyp festlegen
Um die spezifischen Power Pages componentType Namen und Werte zu erhalten, senden Sie eine GET Anfrage mithilfe des Dataverse Web-API-OData-Aufrufs.
{OrgURL}/api/data/v9.1/solutioncomponentdefinitions?$filter=startswith(name,'powerpage')&$select=name,solutioncomponenttype
Komponenten-ID festlegen
Um den componentId Wert abzurufen, senden Sie eine GET Anfrage mithifle des WEB-API OData-Aufrufs.
Sie können die folgenden Endpunkte verwenden:
powerpagesitepowerpagesitelanguagepowerpagecomponent
Im folgenden Beispiel wird der powerpagesite Endpunkt verwendet:
{OrgURL}/api/data/v9.1/powerpagesites?$select=name
Nachdem Sie den Komponententyp und die Komponenten-ID ermittelt haben, führen Sie den folgenden Befehl aus, um mithilfe der PAC-CLI eine vorhandene Website zu einer Lösung hinzuzufügen:
pac solution add-solution-component
Beispiel:
pac solution add-solution-component -sn SampleSolution -c c6f2aec0-ddd2-ed11-a7c6-6045bdf05d59 -ct 10463
In diesem Beispiel:
-
SampleSolutionsteht für den eindeutigen Name der Lösung. -
c6f2aec0-ddd2-ed11-a7c6-6045bdf05d59ist die Datensatz-ID der Power Pages Site. -
10319ist derCompomponentTypeWert der Power Pages Site-Lösung aus der früheren Web-API-Antwort.
Führen Sie pac solution sync oder pac solution export aus, um die Lösung mithilfe der PAC-CLI zu exportieren.
Sie können nun die Power Pages Website-Konfiguration durch Verwendung des Microsoft Power Platform Lebenszyklusverwaltungs-Prozesses (ALM) verschieben.