Partilhar via


Descrição geral da programabilidade e extensibilidade

Os administradores do Power Platform, muitas vezes, precisam de orquestrar e automatizar atividades de rotina para o respetivo inquilino. Podem fazer isto usando várias ferramentas programáveis, todas desenvolvidas com uma estratégia de API primeiro. As novas caraterísticas e propriedades são lançadas primeiro na API do Power Platform, depois aparecem em SDKs, CLI, cmdlets do PowerShell e conectores. Esta abordagem permite inovação mais rápida, experiências mais consistentes e automatização e integração mais fáceis para administradores e programadores.

Nota

A Microsoft mudou de um modelo de desenvolvimento centrado na experiência do utilizador para um modelo de desenvolvimento de API primeiro para programação do Power Platform. São introduzidas novas capacidades na API primeiro, depois rapidamente sincronizados em todas as ferramentas suportadas, reduzindo o atraso e garantindo consistência. Para mais informações, aceda a API e SDKs do Power Platform: de UX primeiro para API primeiro.

Plano de gestão de clientes vs. plano de dados de cliente

Historicamente, os administradores do Power Platform usaram diferentes APIs para gerir o respetivo inquilino e os recursos dentro da plataforma. Isto inclui uma API para gerir ambientes, outra para gerir o Power Apps e ainda outra para gerir fluxos do Power Automate. Com a API do Power Platform, a Microsoft recolhe, harmoniza e fornece uma única plataforma de API que os clientes podem usar para gerir estes recursos.

O plano de gestão de clientes apresenta recursos e ambientes ao nível do inquilino. Isto inclui operações como a criação de ambientes (com ou sem o Dataverse), a gestão de Políticas de faturação para Pay as you go, a consulta e a criação de relatórios sobre o consumo de capacidade, entre outros. Estas capacidades estão disponíveis através da API do Power Platform e a Microsoft adiciona mais caraterísticas regularmente.

O plano de dados do cliente é para interagir com dados e registos armazenados numa base de dados do ambiente. Esta base de dados é mais conhecida como Microsoft Dataverse, a qual inclui a sua própria API rica baseada em OData. As operações que utilizam APIs do Dataverse incluem a obtenção de dados a partir de uma tabela, a utilização de funções e ações e a execução de operações em lote.

Os clientes usam duas APIs primárias: uma para o plano de gestão e outra para o plano de dados. Esta documentação foca-se no plano de gestão disponível como a API do Power Platform e ferramentas que a utilizam.

Ferramentas disponíveis

Existem várias ferramentas de programação disponíveis para administradores. Estas ferramentas aumentam gradualmente de complexidade e de capacidade. Ao longo do tempo, mais bibliotecas ficarão disponíveis em diferentes linguagens de programação. Para permanecer atualizado, reveja Novidades ou Alterações.

API do Power Platform

Utilize a API do Power Platform para aceder às capacidades do plano de gestão de clientes no centro de administração do Power Platform.

Obtenha mais informações sobre a API REST na Descrição geral de referência da API REST.

Conector do Power Platform for Admins V2

O novo conector do Power Platform for Admins V2 está disponível para utilização no Power Automate e Logic Apps. É uma representação forte de tipos da API do Microsoft Power Platform.

SDK de Gestão do Power Platform

O SDK .NET é distribuído como um pacote NuGet chamado Microsoft.PowerPlatform.Management. A referência de API está disponível através do browser de API .NET. Mais informações em API: gestão do Power Platform.

Power Platform CLI

A Microsoft Power Platform CLI é uma CLI de programador completa simples que permite aos programadores e ISVs para executarem várias operações no Microsoft Power Platform relacionadas com o ciclo de vida do ambiente, autenticação, ambientes, pacotes de soluções, portais e componentes de código.

Cmdlets do PowerShell

O PowerShell é uma ferramenta de automatização amplamente utilizado em organizações em todo o mundo. Para mais informações, consulte Começar a utilizar o PowerShell para administradores do Power Platform.

Próximos passos

Independentemente da ferramenta que escolher, reveja estes artigos para começar: