Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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 passou de um modelo de desenvolvimento centrado na experiência do utilizador para um modelo de desenvolvimento API-first para a programabilidade do Power Platform. São introduzidas novas capacidades na API primeiro, depois rapidamente sincronizadas em todas as ferramentas suportadas, reduzindo a latência e garantindo a consistência. Para obter 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 Power Apps e outra para gerir fluxos do Power Automate. Com a Power Platform API, a Microsoft recolhe, harmoniza e fornece uma única superfície 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 funcionalidades estão disponíveis através da Power Platform API, e a Microsoft adiciona regularmente mais funcionalidades.
O plano de dados do cliente é para interagir com dados e registos armazenados numa base de dados do ambiente. Esta base de dados é mais comumente chamada de Microsoft Dataverse, que inclui a sua própria API rica 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 V2 Power Platform for Admins está disponível para uso em aplicações Power Automate e Logic. É uma representação fortemente tipada da API da Microsoft Power Platform.
SDK de Gestão do Power Platform para .NET
O SDK .NET é distribuído como um pacote NuGet chamado Microsoft. PowerPlatform.Management. A referência da API está disponível através do navegador API .NET. Mais informações em API: gestão do Power Platform.
SDK de Gestão da Power Platform para Python
O SDK Python é distribuído como um pacote PyPI chamado powerplatform-management. É uma representação fortemente tipada da API do Microsoft Power Platform para programadores de Python.
Power Platform CLI
Microsoft Power Platform CLI é uma CLI simples e completa para programadores que permite a programadores e ISVs realizar operações em Microsoft Power Platform relacionadas com o ciclo de vida do ambiente, autenticação, ambientes, pacotes de solução, 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: