次の方法で共有


プログラム可能性と拡張性の概要

Power Platform 管理者は、多くの場合、テナントの日常的なアクティビティをオーケストレーションおよび自動化する必要があります。 これは、すべてAPIファーストの戦略で開発されたさまざまなプログラム可能なツールを使用して行うことができます。 新しい機能とプロパティは、最初に Power Platform API でリリースされ、次に SDK、CLI、PowerShell コマンドレット、およびコネクタに表示されます。 このアプローチにより、管理者と開発者の両方にとって、イノベーションの迅速化、エクスペリエンスの一貫性の向上、自動化と統合の容易化が可能になります。

注意

Microsoft は、Power Platform のプログラマビリティを、ユーザーエクスペリエンス ファーストから API ファーストの開発モデルに移行しました。 新機能はまず API に導入され、次にサポートされているすべてのツール間で迅速に同期されるため、遅延が軽減され、一貫性が確保されます。 背景の詳細については、Power Platform API と SDK: ユーザー エクスペリエンス ファーストから API ファーストへ を参照してください。

顧客管理プレーンと顧客データ プレーン

これまで、Power Platform 管理者は、プラットフォーム内でテナントとそのリソースの管理に異なる API を使用してきました。 これには、環境を管理するための API、Power Apps を管理するための別の API、さらに Power Automate フローを管理するための別の API が含まれています。 Microsoft は Power Platform API を使用して、顧客がリソースの管理に使用できる単一 API サーフェスの収集、調整提供を行います。

顧客管理プレーンは、テナント レベルのリソースと環境が表面化する場所です。 これには、環境の作成 (Dataverse の有無に関わらず)、従量課金制の請求ポリシーの管理、消費キャパシティに関するクエリとレポートなど操作が含まれます。 これらの機能は Power Platform API を通じて利用でき、Microsoft は定期的に機能を追加しています。

顧客データ プレーンは、環境データベースに格納されているデータやレコードを操作するためのものです。 このデータベースは、最も一般的に Microsoft Dataverse と呼ばれ、独自の リッチな OData ベースの API が含まれます。 Dataverse API を使用した操作には、テーブルからのデータの取得、関数とアクションの使用、およびバッチ操作の実行が含まれます。

顧客は、管理プレーン用とデータ プレーン用の 2 つの主要な API を使用できるようになります。 このドキュメントでは、Power Platform API として利用できる管理プレーンと、それを利用するツールに注目します。

使用可能なツール

管理者は、いくつかのプログラマビリティ ツールを利用できます。 これらのツールは徐々に複雑さと機能を増やしています。 時間の経過とともに、さまざまなプログラミング言語で利用できるライブラリが増えます。 最新情報を入手するには、新機能または変更された機能 を確認してください。

パワープラットフォーム API

Power Platform API を使用して、Power Platform 管理センターの顧客管理プレーン機能にアクセスします。

REST API の詳細については、REST API リファレンスの概要 を参照してください。

Power Platform for AdminsV2 コネクタ

新しい Power Platform for Admins V2 コネクタ は、Power Automate およびロジック アプリで使用できます。 これは、Microsoft Power Platform API の厳密に型指定された表現です。

Power Platform 管理 SDK

.NET SDK は、Microsoft.PowerPlatform.Management.NET という NuGet パッケージで配布されています。 API リファレンスは、.NET API ブラウザーから入手できます。 詳細については、API: Power Platform 管理 を参照してください。

Power Platform CLI (コマンドラインインターフェイス)

Microsoft Power Platform CLI は、開発者と ISV が、環境ライフサイクル、認証、環境、ソリューション パッケージ、ポータル、コード コンポーネントに関連した操作を Microsoft Power Platform で実行できる、シンプルなワンストップ開発者 CLI です。

PowerShell コマンドレット

PowerShell は、世界中の組織で広く使用されている自動化ツールです。 詳細については、Power Platform 管理者向けの PowerShell の使用を開始するを参照してください。

次の手順

どのツールを選択する場合でも、次の記事を確認して開始してください。