変更要約: PL-400 第4章を新規作成(ドメイン: プラットフォーム拡張の後半)。カスタムコネクタ(Open API 定義・認証 OAuth/API キー/Basic・ポリシーテンプレート・Azure Function・データ変換)、プラットフォーム API と Azure Functions(Dataverse Web API OData・Organization service .NET SDK・throttling/retry・OAuth・楽観的同時実行/ExecuteMultiple・Azure Functions long-running/トリガー/マネージド ID)、Power Automate クラウドフロー(Dataverse connector・式・Azure Key Vault・エラー処理 run after・trigger filter/retry・child flows・Entra ID サービスプリンシパル)。
4.3Power Automate クラウドフロー
Dataverse connector、複雑な式、Azure Key Vault、エラー処理、trigger filter/retry、child flows、Entra ID サービスプリンシパルを理解します。
Power Automate クラウドフロー は ローコードの自動化/統合 を担います。開発者は信頼性・再利用・機密管理まで作り込みます。
4.3.1Dataverse connector と式・機密
Dataverse connector の トリガー(行の作成/更新など)と アクション(行の取得/更新等)でフローを組みます。動的な値は 式(expressions) で計算します。API キーなどの 機密は Azure Key Vault から取得し、フローにハードコードしません。
4.3.2信頼性と再利用
失敗に備え エラー処理(スコープと「run after(実行条件)」で失敗時アクションを構成)を入れます。トリガーは trigger filter(不要な起動を抑える条件)と retry ポリシー で堅牢化します。共通ロジックは child flows として切り出し、複数フローから再利用します。無人実行は Microsoft Entra ID のサービスプリンシパル で行い、個人アカウントに依存させません。

