Delen via


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

Schermopname met een lijst met typen componenten.

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

Schermopname met een lijst met component-id's.

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 10319

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 de CompomponentType 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).

Zie ook