Suporte à solução Power Platform CLI para o Power Pages (pré-visualização)
[Este tópico é documentação de pré-lançamento e está sujeito a alterações.]
O modelo de dados avançado do Power Pages suporta a funcionalidade de compreensão de soluções para o Power Pages. Esta funcionalidade ajuda-o a utilizar as capacidades da solução Microsoft Power Platform para mover uma configuração do site de um ambiente para outro.
Importante
- Esta é uma funcionalidade de pré-visualização.
- As caraterísticas de pré-visualização não se destinam à produção e poderão ter caraterísticas restritas. Estas caraterísticas estão disponíveis antes do lançamento oficial, para que os clientes possam ter acesso antecipadamente e enviar comentários.
O Power Platform CLI fornece comandos relacionados com a solução que também podem ser aplicados ao Power Pages.
Criar uma nova solução
Execute o seguinte comando para criar uma nova solução utilizando o PAC CLI:
pac solution init --publisher-name '<<publisher name>>' --publisher-prefix '<<publisher prefix>>' --outputDirectory '<<directory>>'
Exemplo:
pac solution init --publisher-name 'ppmaker' --publisher-prefix 'pp' --outputDirectory 'c:\dev\ppsolution'
Adicionar um site existente a uma solução
Para adicionar um site a uma solução utilizando o PAC CLI, tem de determinar o tipo de componente e o ID de componente.
Determinar o tipo de componente
Para obter os nomes e os valores específicos do Power Pages componentType
, envie um pedido GET utilizando a chamada OData da API Web do Dataverse.
{OrgURL}/api/data/v9.1/solutioncomponentdefinitions?$filter=startswith(name,'powerpage')&$select=name,solutioncomponenttype
Determinar o ID de componente
Para obter o valor componentId
, envie um pedido GET ao utilizar a chamada OData da API Web.
Pode utilizar os seguintes pontos finais:
powerpagesite
powerpagesitelanguage
powerpagecomponent
O exemplo seguinte utiliza o ponto final powerpagesite
:
{OrgURL}/api/data/v9.1/powerpagesites?$select=name
Depois de determinar o tipo de componente e o ID de componente, execute o seguinte comando para adicionar um site existente a uma solução utilizando o PAC CLI:
pac solution add-solution-component
Exemplo:
pac solution add-solution-component -sn SampleSolution -c c6f2aec0-ddd2-ed11-a7c6-6045bdf05d59 -ct 10463
Neste exemplo:
-
SampleSolution
representa o nome exclusivo da solução. -
c6f2aec0-ddd2-ed11-a7c6-6045bdf05d59
é o ID de registo do site do Power Pages. -
10319
é o valor deCompomponentType
da solução do site do Power Pages a partir da resposta anterior da API Web.
Execute pac solution sync
ou pac solution export
para exportar a solução utilizando o PAC CLI.
Agora pode mover a configuração do site do Power Pages utilizando processos da Gestão do Ciclo de Vida das Aplicações (ALM) Microsoft Power Platform.