Power Platform CLI-løsningsstøtte for Power Pages (forhåndsversjon)
[Dette emnet inneholder dokumentasjon for forhåndsversjonen, og kan bli endret.]
Power Pages forbedret datamodell støtter funksjonen for løsningsbevissthet for Power Pages. Denne funksjonen hjelper deg med å bruke Microsoft Power Platform-løsningsfunksjoner til å flytte en webområdekonfigurasjon fra ett miljø til et annet.
Viktig
- Denne funksjonen er en forhåndsvisningsfunksjon.
- Forhåndsversjonsfunksjonene er ikke ment for produksjonsbruk og kan ha begrenset funksjonalitet. Disse funksjonene er tilgjengelige før en offisiell utgivelse, slik at kunder kan få tidlig tilgang og gi tilbakemelding.
Power Platform CLI inneholder løsningsrelaterte kommandoer som også kan brukes i Power Pages.
Opprett en ny løsning
Kjør følgende kommando for å opprette en ny løsning ved å bruke PAC CLI:
pac solution init --publisher-name '<<publisher name>>' --publisher-prefix '<<publisher prefix>>' --outputDirectory '<<directory>>'
Eksempel:
pac solution init --publisher-name 'ppmaker' --publisher-prefix 'pp' --outputDirectory 'c:\dev\ppsolution'
Legg til eksisterende nettsted i en løsning
Hvis du vil legge til et webområde i en løsning ved hjelp av PAC CLI, må du bestemme komponenttypen og komponent-ID.
Fastslå komponenttypen
Hvis du vil hente spesifikke Power Pages componentType
-navn og -verdier, sender du en GET-forespørsel ved å bruke Dataverse OData-kallet for web-API.
{OrgURL}/api/data/v9.1/solutioncomponentdefinitions?$filter=startswith(name,'powerpage')&$select=name,solutioncomponenttype
Fastslå komponent-ID
Hvis du vil hente componentId
-verdier, sender du en GET-forespørsel ved å bruke OData-kallet for web-API.
Du kan bruke følgende endepunkter:
powerpagesite
powerpagesitelanguage
powerpagecomponent
I eksemplet nedenfor brukes powerpagesite
-endepunktet:
{OrgURL}/api/data/v9.1/powerpagesites?$select=name
Når du har fastslått komponenttypen og komponent-ID-en, kjører du følgende kommando for å legge til et eksisterende webområde i en løsning ved hjelp av PAC CLI:
pac solution add-solution-component
Eksempel:
pac solution add-solution-component -sn SampleSolution -c c6f2aec0-ddd2-ed11-a7c6-6045bdf05d59 -ct 10463
I dette eksemplet:
-
SampleSolution
representerer løsningens unike navn. -
c6f2aec0-ddd2-ed11-a7c6-6045bdf05d59
er oppføring-ID for Power Pages-nettstedet. -
10319
erCompomponentType
-verdien til Power Pages-områdeløsningen fra det tidligere web-API-svaret.
Kjør pac solution sync
eller pac solution export
for å eksportere løsningen ved hjelp av PAC CLI.
Du kan nå flytte Power Pages-webområdekonfigurasjonen ved hjelp av Microsoft Power Platform ALM-prosesser (Application Lifecycle Management).