Visión xeral da programabilidade e a extensibilidade

Power Platform Os administradores a miúdo precisan orquestrar e automatizar actividades rutineiras para o seu inquilino. Poden facelo usando varias ferramentas programables, todas desenvolvidas cunha estratexia centrada na API. As novas funcionalidades e propiedades publícanse primeiro na API e, a continuación, aparecen nos SDK, na CLI, nos cmdlets de PowerShell e nos conectores. Power Platform Esta estratexia permite unha innovación máis rápida, experiencias máis consistentes e unha automatización e integración máis sinxelas tanto para administradores como para desenvolvedores.

Nota

Microsoft pasou dun modelo de desenvolvemento centrado na experiencia do usuario a un modelo API-first para a programabilidade de Power Platform. As novas funcionalidades introdúcense primeiro na API e despois sincronízanse rapidamente en todas as ferramentas compatibles, o que reduce o atraso e garante a coherencia. Para obter máis información, consulta Power Platform API e SDK: de UX-first a API-first.

Diagrama de arquitectura que mostra o proceso do SDK de administrador de Power Platform e as ferramentas de programabilidade dispoñibles.

Plano de xestión de clientes fronte a plano de datos de clientes

Historicamente, Power Platform os administradores empregaron diferentes API para xestionar o seu inquilino e os seus recursos dentro da plataforma. Isto inclúe unha API para xestionar ambientes, outra para xestionar Power Apps e outra para xestionar fluxos de Power Automate. Con Power Platform API, Microsoft recolle, harmoniza e proporciona unha única superficie API que os clientes poden usar para xestionar estes recursos.

O plano de xestión de clientes mostra recursos e entornos a nivel de arrendatario. Isto inclúe operacións como a creación de entornos (con ou sen Dataverse), a xestión de políticas de facturación para o pago por uso, a consulta e a elaboración de informes sobre o consumo de capacidade, etc. Estas capacidades están dispoñibles a través da API Power Platform, e Microsoft engade máis funcións regularmente.

O plano de datos do cliente serve para interactuar cos datos e rexistros almacenados nunha base de datos de ambiente. Esta base de datos chámase máis comúnmente Microsoft Dataverse, que inclúe a súa propia API baseada en OData rica. As operacións que utilizan API de Dataverse inclúen a recuperación de datos dunha táboa, o uso de funcións e accións e a execución de operacións por lotes.

Os clientes usan dúas API principais: unha para o plano de xestión e outra para o plano de datos. Esta documentación céntrase no plano de xestión dispoñible como API e nas ferramentas que o empregan. Power Platform

Ferramentas dispoñibles

Hai varias ferramentas de programación dispoñibles para os administradores. Estas ferramentas aumentan gradualmente en complexidade e capacidade. Co tempo, haberá máis bibliotecas dispoñibles en diferentes linguaxes de programación. Para manterse ao día, revise Novidades ou cambios.

API de Power Platform

Usa a Power Platform API para acceder ás funcionalidades do plano de xestión de clientes no Power Platform centro de administración.

Obtén máis información sobre a API REST na visión xeral de referencia da API REST.

Power Platform for Admins Conector V2

O novo conector V2 Power Platform for Admins está dispoñible para o seu uso en aplicacións Power Automate e lóxicas. É unha representación fortemente tipada da API da Microsoft Power Platform.

SDK de Xestión da Plataforma Power para .NET

O SDK .NET distribúese como un paquete NuGet chamado Microsoft. PowerPlatform.Management. A referencia da API está dispoñible a través do navegador API .NET. Máis información en API: Power Platform xestión.

SDK de xestión de Power Platform para Python

O SDK Python distribúese como un paquete PyPI chamado powerplatform-management. É unha representación fortemente tipada da API de Microsoft Power Platform para desenvolvedores de Python.

CLI de Power Platform

Microsoft Power Platform CLI é unha CLI sinxela e integral para desenvolvedores que permite aos desenvolvedores e ISVs realizar operacións en Microsoft Power Platform relacionadas co ciclo de vida do ambiente, autenticación, ambientes, paquetes de solución, portais e compoñentes de código.

Cmdlets de PowerShell

PowerShell é unha ferramenta de automatización amplamente utilizada en organizacións de todo o mundo. Para obter máis información, consulte Comezar a usar PowerShell para administradores de Power Platform.

Pasos seguintes

Independentemente da ferramenta que escolla, revise estes artigos para comezar: