Compartilhar via


Visão geral da Programação e extensibilidade (versão preliminar)

[Este artigo faz parte da documentação de pré-lançamento e está sujeito a alterações.]

Os administradores do Microsoft Power Platform geralmente precisam orquestrar e automatizar atividades de rotina para seu locatário. Isso pode ser feito de várias maneiras usando as ferramentas descritas a seguir.

Importante

  • Esse é um recurso de versão preliminar.
  • Os recursos em versão preliminar não foram criados para uso em ambientes de produção e podem ter funcionalidade restrita. Esses recursos são disponibilizados antes de um lançamento oficial para que os clientes possam ter acesso antecipado e fornecer comentários.
  • Este recurso está sendo implementado gradualmente em todas as regiões e pode ainda não estar disponível na sua região.

Nota

As ferramentas de programação são atualmente desenvolvidas com base na API, o que significa que novas propriedades e funcionalidades serão expostas primeiro nas versões mais recentes da API disponibilizadas. Posteriormente, elas serão incluídas nas atualizações de nossa CLI do Power Platform e nossos cmdlets e conectores do PowerShell. No futuro, isso será sincronizado automaticamente em todas as ferramentas disponíveis.

Plano de gerenciamento de clientes vs plano de dados do cliente

Historicamente, os administradores do Power Platform têm APIs diferentes para gerenciar seu locatário e seus recursos na plataforma. Isso incluiu uma API para gerenciar ambientes, outra API para gerenciar o Power Apps e outra para gerenciar fluxos do Power Automate. Com a API do Power Platform, a Microsoft está coletando, harmonizando e, por fim, fornecendo uma única superfície de API a partir da qual os clientes podem gerenciar esses recursos.

O plano de gerenciamento do cliente é onde os recursos e ambientes no nível do locatário são exibidos. Isso inclui operações como criar ambientes (com ou sem o Dataverse), gerenciar políticas de faturamento para Pagamento Conforme o Uso, consultar e relatar o consumo de capacidade e assim por diante. Todos esses recursos serão apresentados na API do Power Platform e mais recursos serão adicionados regularmente.

O plano de dados do cliente é para interagir com dados e registros armazenados dentro do banco de dados de um ambiente. Esse banco de dados é mais comumente chamado de Microsoft Dataverse do qual inclui sua própria API avançada baseada em OData. As operações usando as APIs do Dataverse incluem a recuperação de dados de uma tabela, o uso de funções e ações e a execução de operações em lote.

Por fim, os clientes terão duas APIs principais: uma para o plano de gerenciamento e outra para o plano de dados. Esta documentação é estritamente para o plano de gerenciamento disponível como API do Power Platform e as ferramentas que fazem uso dela.

Ferramentas disponíveis

Várias ferramentas de programação estão disponíveis para os administradores. Elas aumentam gradualmente em complexidade e também em capacidade. Com o tempo, mais bibliotecas estarão disponíveis em várias linguagens de programação. Para ficar por dentro das últimas atualizações, revise os planos de lançamento.

Conectores de gerenciamento do Power Platform for Admins

Os conectores são a forma de introdução mais fácil se você for novo em automação. Com um editor gráfico de fluxo de trabalho baseado no Power Automate, eles permitem que os administradores implementem rapidamente uma tarefa de rotina. Para obter mais informações, consulte Introdução aos conectores de gerenciamento do Power Platform for Admins.

CLI do Power Platform

A CLI do Microsoft Power Platform é uma CLI de desenvolvedor simples e completa que capacita desenvolvedores e fornecedores independentes de software (ISVs) a realizar várias operações no Microsoft Power Platform relacionadas ao ciclo de vida do ambiente, autenticação e trabalho com ambientes, pacotes de soluções, portais e componentes de código e assim por diante.

Cmdlets do PowerShell

PowerShell é uma ferramenta de automação comum em organizações no mundo todo. Para mais informações, consulte Introdução ao PowerShell para Power Platform for Admins.

API do Power Platform

A ferramenta mais avançada disponível tem paridade total com o que é possível no centro de administração do Power Platform. Para obter mais informações, consulte Introdução à API do Power Platform.

Próximas etapas

Independentemente da ferramenta que você escolher, convém revisar os seguintes artigos como uma introdução: