Ondersteuning van Power Platform CLI voor Power Pages (preview)
[Dit onderwerp maakt deel uit van de voorlopige documentatie en kan nog veranderen.]
Het Power Pages verbeterde gegevensmodel ondersteunt de functie voor oplossingsbewustzijn voor Power Pages. Deze functie helpt u oplossingsmogelijkheden van Microsoft Power Platform te gebruiken om een websiteconfiguratie van de ene omgeving naar de andere te verplaatsen.
Belangrijk
- Dit is een previewfunctie.
- Preview-functies zijn niet bedoeld voor productiegebruik en bieden mogelijk beperkte functionaliteit. Deze functies zijn beschikbaar vóór een officiële release zodat klanten vroeg toegang kunnen krijgen en feedback kunnen geven.
De Power Platform CLI biedt oplossingsgerelateerde opdrachten die ook kunnen worden toegepast op Power Pages.
Een nieuwe oplossing maken
Voer de volgende opdracht uit om een nieuwe oplossing te maken met PAC CLI:
pac solution init --publisher-name '<<publisher name>>' --publisher-prefix '<<publisher prefix>>' --outputDirectory '<<directory>>'
Voorbeeld:
pac solution init --publisher-name 'ppmaker' --publisher-prefix 'pp' --outputDirectory 'c:\dev\ppsolution'
Een bestaande website toevoegen aan een oplossing
Als u een website wilt toevoegen aan een oplossing met de PAC CLI moet u het type component en de component-id bepalen.
Het type component bepalen
Om de specifieke Power Pages componentType
namen en waarden te krijgen, stuurt u een GET verzoek met behulp van de Dataverse Web API OData-aanroep.
{OrgURL}/api/data/v9.1/solutioncomponentdefinitions?$filter=startswith(name,'powerpage')&$select=name,solutioncomponenttype
De component-id bepalen
Om de specifieke componentId
waarden te krijgen, stuurt u een GET verzoek met behulp van de Web API OData-aanroep.
U kunt de volgende eindpunten gebruiken:
powerpagesite
powerpagesitelanguage
powerpagecomponent
In het volgende voorbeeld wordt het powerpagesite
eindpunt gebruikt:
{OrgURL}/api/data/v9.1/powerpagesites?$select=name
Nadat u het type component en de component-id hebt bepaald, voert u de volgende opdracht uit om een bestaande website aan een oplossing toe te voegen met behulp van de PAC CLI:
pac solution add-solution-component
Voorbeeld:
pac solution add-solution-component -sn SampleSolution -c c6f2aec0-ddd2-ed11-a7c6-6045bdf05d59 -ct 10463
In dit voorbeeld:
-
geeft
SampleSolution
de unieke naam van de oplossing weer. -
is
c6f2aec0-ddd2-ed11-a7c6-6045bdf05d59
de record-id van de Power Pages-site. -
is
10319
deCompomponentType
waarde van de Power Pages site-oplossing van de eerdere Web API-respons.
Voer pac solution sync
of pac solution export
uit om de oplossing te exporteren met behulp van de PAC CLI.
U kunt nu de Power Pages-websiteconfiguratie verplaatsen met behulp van Microsoft Power Platform ALM-processen (Application Lifecycle Management).