Podpora řešení Power Platform CLI pro Power Pages (Preview)

[Toto téma představuje předběžnou dokumentaci a může se změnit.]

Rozšířený datový model Power Pages podporuje u Power Pages funkci povědomí o řešení. Tato funkce pomáhá používat možnosti řešení Microsoft Power Platform pro přesun konfigurace webu z jednoho prostředí do druhého.

Důležité

  • Toto je funkce Preview.
  • Funkce Preview nejsou určené pro normální používání a mohou mít omezené fungování. Jsou to funkce, které jsou poskytnuté před svým oficiálním vydáním, aby si je zákazníci mohli co nejdříve vyzkoušet a mohli nám napsat své názory.

Příkazový řádek Power Platform poskytuje příkazy související s řešením, které lze také použít na Power Pages.

Vytvoření nového řešení

Následujícím příkazem vytvoříte nové řešení pomocí rozhraní PAC CLI:

pac solution init --publisher-name '<<publisher name>>' --publisher-prefix '<<publisher prefix>>' --outputDirectory '<<directory>>'

Příklad:

pac solution init --publisher-name 'ppmaker' --publisher-prefix 'pp' --outputDirectory 'c:\dev\ppsolution'

Přidání existujícího webu k řešení

Chcete-li přidat web do řešení pomocí rozhraní PAC CLI, musíte určit typ součásti a ID součásti.

Určení typu součásti

Chcete-li získat konkrétní názvy a hodnoty typu componentType Power Pages, zašlete požadavek GET pomocí volání webového rozhraní API OData Dataverse.

{OrgURL}/api/data/v9.1/solutioncomponentdefinitions?filter=startswith(name,'powerpage')$&select=name,solutioncomponenttype

Snímek obrazovky se seznamem typů součástí.

Určení ID součásti

Chcete-li hodnotu componentId, zašlete požadavek GET pomocí volání webového rozhraní API OData.

Můžete použít následující koncové body:

  • powerpagesite
  • powerpagesitelanguage
  • powerpagecomponent

V následujícím příkladu je použit koncový bod powerpagesite:

{OrgURL}/api/data/v9.1/powerpagesites?$select=name

Snímek obrazovky se seznamem ID součástí.

Poté, co určíte typ a ID komponenty, spusťte následující příkaz a přidejte jím existující web do řešení s využitím rozhraní PAC CLI:

pac solution add-solution-component

Příklad:

pac solution add-solution-component -sn SampleSolution -c c6f2aec0-ddd2-ed11-a7c6-6045bdf05d59 -ct 10319

V tomto příkladu:

  • SampleSolution představuje jedinečný název řešení.
  • c6f2aec0-ddd2-ed11-a7c6-6045bdf05d59 je ID záznamu webu Power Pages.
  • 10319 je hodnota CompomponentType řešení webu Power Pages z dřívější odpovědi webového rozhraní API.

Spuštěním pac solution sync nebo pac solution export exportujte řešení pomocí PAC CLI.

Nyní můžete přesunout konfiguraci webu Power Pages pomocí procesů řízení životního cyklu aplikací (ALM) Microsoft Power Platform.

Viz také