Pregled programabilnosti i proširivosti

Power Platform Administratori često moraju orkestrirati i automatizirati rutinske aktivnosti za svog klijenta. To mogu učiniti pomoću različitih programabilnih alata, a svi su razvijeni s API-first strategijom. Nove značajke i svojstva prvo se objavljuju u API-ju Power Platform , a zatim se pojavljuju u SDK-ovima, CLI-ju, PowerShell cmdletima i poveznicima. Ovaj pristup omogućuje brže inovacije, dosljednija iskustva te lakšu automatizaciju i integraciju za administratore i razvojne inženjere.

Napomena

Microsoft je prešao s modela razvoja usmjerenog na korisničko iskustvo na razvoj s API-jem za programabilnost Power Platforme. Nove mogućnosti prvo se uvode u API, a zatim se brzo sinkroniziraju u svim podržanim alatima, smanjujući kašnjenje i osiguravajući dosljednost. Za više informacija idite na Power Platform API i SDK-ovi: Od UX-first do API-first.

Dijagram arhitekture koji prikazuje proces Power Platform Admin SDK i dostupne alate za programabilnost.

Razina upravljanja klijentima u odnosu na razinu podataka o klijentima

Povijesno gledano, Power Platform administratori su koristili različite API-je za upravljanje svojim klijentom i njegovim resursima unutar platforme. To uključuje API za upravljanje okruženjima, drugi za upravljanje Power Apps-om i još jedan za upravljanje Power Automate tokovima. S Power Platform API-jem, Microsoft prikuplja, usklađuje i pruža jedinstvenu API površinu koju korisnici mogu koristiti za upravljanje tim resursima.

Ravnina upravljanja klijentima prikazuje resurse i okruženja na razini klijenta. To uključuje operacije kao što su stvaranje okruženja (sa ili bez), Dataverse upravljanje pravilima naplate za plaćanje prema potrošnji, upite i izvješćivanje o potrošnji kapaciteta i tako dalje. Te su mogućnosti dostupne putem Power Platform API-ja, a Microsoft redovito dodaje nove značajke.

Ravnina podataka klijenta služi za interakciju s podacima i zapisima pohranjenim u bazi podataka okruženja. Ova baza podataka najčešće se naziva Microsoft Dataverse, koja uključuje vlastiti API temeljen na OData. Operacije pomoću API-ja za Dataverse uključuju dohvaćanje podataka iz tablice, korištenje funkcija i radnji te izvršavanje skupnih operacija.

Klijenti koriste dva primarna API-ja: jedan za ravninu upravljanja i jedan za ravninu podataka. Ova se dokumentacija usredotočuje na ravninu upravljanja dostupnu kao Power Platform API i alate koji je koriste.

Dostupni alati

Danas je administratorima dostupno nekoliko alata za programiranje. Ovi alati postupno povećavaju složenost i sposobnost. S vremenom postaje dostupno više biblioteka na različitim programskim jezicima. Da biste bili u tijeku, pregledajte Što je novo ili promijenjeno.

API za Power Platform

Koristite Power Platform API za pristup mogućnostima platforme Power Platform upravljanja klijentima u centru za administratore.

Saznajte više o REST API-ju u pregledu referenciREST API-ja.

Power Platform for Admins V2 priključak

Novi Power Platform for Admins V2 konektor dostupan je za korištenje u Power Automate i logičkim aplikacijama. To je snažno tipizirana reprezentacija Microsoft Power Platform API-ja.

Power Platform Management SDK za .NET

.NET SDK distribuira se kao NuGet paket nazvan Microsoft. PowerPlatform.Management. API referenca dostupna je putem .NET API preglednika. Saznajte više u API : Power Platform management.

Power Platform Management SDK za Python

Python SDK distribuira se kao PyPI paket nazvan powerplatform-management. To je snažno tipizirana reprezentacija Microsoft Power Platform API-ja za Python programere.

Sučelje za Power Platform

Microsoft Power Platform CLI je jednostavan, jedinstven razvojni CLI koji omogućuje programerima i ISV-ovima obavljanje operacija u Microsoft Power Platform vezanim uz životni ciklus okruženja, autentifikaciju, okruženja, pakete rješenja, portale i komponente koda.

Cmdlets naredbe sustava PowerShell

PowerShell je široko korišten alat za automatizaciju u organizacijama diljem svijeta. Za više informacija pogledajte Početak rada sa sustavom PowerShell za administratore za Power Platform.

Sljedeći koraci

Bez obzira koji alat odabrali, pregledajte ove članke da biste započeli: