次の方法で共有


試験「PL-400」の学習ガイド: Microsoft Power Platform 開発者向け

このドキュメントの目的

この学習ガイドは、この試験で想定される内容を理解するのに役立つもので、試験に出る可能性のあるトピックの概要と、その他のリソースへのリンクが掲載されています。 このドキュメントの情報と資料は、試験の準備を進めるときに学習の焦点を合わせるのに役立ちます。

便利なリンク 説明
認定資格の取得方法 1 つの試験に合格するだけで取得できる認定資格もありますが、それ以外は、複数の試験に合格する必要があります。
認定資格の更新 Microsoft のアソシエイト、エキスパート、専門の認定資格は、毎年有効期限が切れます。 Microsoft Learn で無料のオンライン評価に合格すると、更新できます。
Microsoft Learn プロファイル 認定プロファイルを Microsoft Learn に接続すると、試験のスケジュール設定と更新、および証明書の共有と印刷を行うことができます。
試験スコアとスコアレポート 合格するには、700 以上のスコアが必要です。
試験サンドボックス 試験サンドボックスにアクセスして、試験の環境を確認できます。
便宜を要求する 支援機器を使用する場合、時間延長が必要な場合、または試験エクスペリエンスのいずれかの部分を変更する必要がある場合は、便宜を図るよう要求できます。
無料の練習用評価を受ける 試験対策用の練習問題で実力を試すことができます。

試験の更新

試験は、ロールを実行するために必要なスキルを反映するように定期的に更新されます。 試験を受けるタイミングに応じて、2 つのバージョンの評価されるスキルの目標が含まれています。

常に、英語版の試験が最初に更新されます。 一部の試験は他の言語にローカライズされており、英語版が更新されてから約 8 週間後に更新されます。 Microsoft では、前述のようにローカライズ版を更新するためにあらゆる努力を行いますが、場合によっては、予定どおりに試験のローカライズ版が更新されないことがあります。 その他の利用可能な言語は、試験の詳細 Web ページの「試験のスケジュール設定」セクションに表示されます。 試験が希望する言語で実施されていない場合、試験完了までの時間を 30 分延長するように要求できます。

評価される各スキルの後に続く箇条書きは、そのスキルをどのようにして評価するかを説明することを目的としています。 関連するトピックが試験に出題される可能性があります。

ほとんどの問題は一般提供 (GA) の機能について出題されます。 プレビュー機能が一般的に使用されている場合は、これらの機能に関する問題が試験に含まれることがあります。

2026年3月19日現在のスキル

視聴者プロフィール

この試験の候補として、Microsoft Power Platformの拡張ポイントを使用してソリューション コンポーネントの設計、開発、テスト、トラブルシューティングを行います。 専門知識には、次の実装が含まれます。

  • カスタム ユーザー エクスペリエンスとビジネス ロジック。

  • システム統合。

  • データ変換。

  • カスタム プロセス自動化。

  • 複雑な Power Fx ロジック。

  • Power Automate のワークフロー式。

  • ソリューション ロジックの一部としての AI。

次の知識を適用している必要があります。

  • Microsoft Power Platformサービス(その機能、境界、制約の詳細な理解を含む)。

  • Microsoft Power Platformの認証、セキュリティ、アプリケーション ライフサイクル管理 (ALM) プラクティス。

  • Microsoft Power Platform開発者ワークフローの一部として、Power Platform CLI を含む開発者ツールを使用します。

  • 開発とトラブルシューティングのソリューションを改善するための AI ツール (エージェントを含む)。

候補として、Microsoft Power Platform サービス、JavaScript、JSON、TypeScript、C#、HTML、RESTful Web API、Visual Studio、Visual Studio Code、Microsoft Azureを含む開発エクスペリエンスが必要です。

スキルの概要

  • 技術設計を作成する (10 - 15%)

  • Power Platform ソリューションを構築する (10 - 15%)

  • Power Appsの機能強化を実装する (10 ~ 15%)

  • ユーザー エクスペリエンスを拡張する (10 - 15%)

  • プラットフォームの拡張 (30 ~ 35%)

  • 統合の開発 (10 ~ 15%)

技術設計を作成する (10 - 15%)

技術アーキテクチャを設計する

  • 技術アーキテクチャを分析して、ソリューション コンポーネントとその実装アプローチを特定する

  • ソリューション コンポーネントの認証と承認の戦略を設計する

  • すぐに使用できる機能で要件を満たすことができるかどうかを判断する

  • クラウド コンピューティング、クライアント側の処理、ビジネス ルール、プラグイン、Power Automateを含むビジネス ロジックを実装する場所を決定する

  • 標準テーブル、仮想テーブル、エラスティック テーブル、またはコネクタを使用するタイミングを判断する

  • データ損失防止 (DLP) ポリシー、セキュリティ ロール、チーム、部署、行共有などのソリューション コンポーネントに対するMicrosoft Power Platformセキュリティ機能の影響を評価する

ソリューション コンポーネントを設計する

  • キャンバス コンポーネント、コード コンポーネント (Power Apps コンポーネント フレームワーク)、クライアント スクリプトなど、再利用可能なコンポーネントPower Apps設計する

  • カスタム コネクタを設計する

  • Power Fx 関数、プラグイン、カスタム API を含む Dataverse コード コンポーネントを設計する

  • Power Automateクラウド フローを含む自動化を設計する

  • Dataverse と Azure を使用して受信と送信の統合を設計する

Power Platform ソリューションの構築 (10 ~ 15%)

Microsoft Power Platformの構成とトラブルシューティング

  • 運用上のセキュリティに関する問題のトラブルシューティング

  • 最小限の特権の原則を含むコード コンポーネントをサポートするように Dataverse セキュリティ ロールを構成する

  • 開発用のMicrosoft Power Platform環境を管理する

アプリケーション ライフサイクル管理 (ALM) を実装する

  • ソリューションの依存関係を管理する

  • 環境変数を作成して使用する

  • ソリューション レイヤーを管理する

  • Power Platform パイプラインの実装と拡張

  • Power Platform Build Tools を使用して継続的インテグレーション/継続的配置 (CI/CD) 自動化を作成する

Power Appsの機能強化を実装する (10 ~ 15%)

キャンバス アプリの高度な機能を実装する

  • 複雑な Power Fx の数式と関数を実装する

  • 再利用可能なコンポーネント ライブラリを構築する

  • Power Automateクラウド フローを利用してキャンバス アプリからビジネス ロジックを実装する

アプリを最適化し、問題を解決する

  • Monitor と他のブラウザー ベースのデバッグ ツールを使用して、キャンバスやモデル駆動型アプリの問題のトラブルシューティングを行う

  • データの事前読み込みやクエリの委任など、キャンバス アプリのパフォーマンスを最適化する

  • フォームやビューなど、モデル駆動型アプリのパフォーマンスを最適化する

ユーザー エクスペリエンスを拡張する (10 - 15%)

クライアント スクリプトを使用してモデル駆動型アプリにビジネス ロジックを適用する

  • クライアント API オブジェクト モデルを対象とする JavaScript コードを構築する

  • イベント ハンドラーの登録アプローチを決定する

  • Dataverse Web API を対象とするクライアント スクリプトを作成する

  • Power Fx と JavaScript を使用してコマンドとボタンを構成する

  • クライアント API を使用してカスタム ページへのナビゲーションを実装する

Power Apps コンポーネント フレームワーク (PCF) コード コンポーネントを作成する

  • さまざまなライフサイクル イベントの使用を示す

  • コード コンポーネント マニフェストを構成する

  • コンポーネント インターフェイスを実装する

  • コンポーネントをパッケージ化し、デプロイして使用する

  • コンポーネント ロジックでデバイス、ユーティリティ、Web API の機能を構成して使用する

プラットフォームの拡張 (30 ~ 35%)

Dataverse プラグインを作成する

  • さまざまなイベント実行パイプライン ステージの使用方法を示す

  • 実行コンテキストを使用するプラグインを開発する

  • ビジネス ロジックを実装するプラグインを開発する

  • プラグイン ロジックをサポートするためにプレ イメージとポスト イメージを実装する

  • 組織サービスを使用してプラグインで操作を実行する

  • プラグインのパフォーマンスを最適化する

  • Dataverse カスタム API メッセージを構成する

  • プラグイン登録ツールを使用してプラグイン コンポーネントを登録する

  • カスタム API を実装するプラグインを開発する

  • Dataverse のビジネス イベントを構成する

カスタム コネクタを作成する

  • 既存の REST API 用の Open API の定義を作成する

  • カスタム コネクタの認証を実装する

  • ポリシー テンプレートを構成して実行時のコネクタの動作を変更する

  • Open API 定義、Azure サービス、GitHubなど、既存の API から定義をインポートする

  • Azure サービスのカスタム コネクタを作成する

  • カスタム コネクタで使用するAzure関数を開発する

  • カスタム コネクタの Open API 定義を拡張する

  • データを変換するカスタム コネクタのコードを開発する

プラットフォーム API を使用する

  • Dataverse Web API を使用して操作を実行する

  • 組織サービスで操作を実行する

  • API 制限の再試行ポリシーを実装する

  • パフォーマンス、コンカレンシー、トランザクション、一括操作を最適化する

  • OAuth を使用して認証を実行する

Azure Functionsを使用してワークロードを処理する

  • Microsoft Power Platform ソリューションにAzure Functionsを使用して実行時間の長い操作を処理する

  • Microsoft Power Platform ソリューションのAzure Functionsにスケジュールされたトリガーとイベント ドリブン トリガーを実装する

  • マネージド ID を使用してMicrosoft Power Platformに対する認証を行う

Power Automate クラウド フローを構成する

  • Dataverse コネクタのアクションとトリガーを構成する

  • フロー ステップで複雑な式を実装する

  • 機密性の高い入力パラメーターと出力パラメーターを管理する

  • Azure Key Vaultを利用する

  • エラー処理など、フロー制御のアクションを実装する

  • トリガー フィルターと再試行ポリシーを構成する

  • 子フローを使用して再利用可能なロジックを開発する

  • Microsoft Entra IDサービス原則を実装する

統合の開発 (10 ~ 15%)

Dataverse イベントを発行して使用する

  • IServiceEndpointNotificationService を使用して Dataverse イベントを発行する

  • プラグイン登録ツールを使用して Dataverse イベントを発行する

  • Webhook、Azure Service Bus、Azure Event Hub を含むサービス エンドポイントを登録する

  • Dataverse のイベントをリッスンするためのオプションを提案する

Dataverse とのデータ同期を実装する

  • 変更追跡を使用してデータ同期を実行する

  • 代替キーを使用するコードを開発する

  • UpsertRequest メッセージを使用してデータを同期する

学習リソース

試験を受ける前に、トレーニングを行い、実践的な経験を積むことをお勧めします。 自己学習のオプションとクラスルーム トレーニングのほか、ドキュメント、コミュニティ サイト、ビデオへのリンクも提供しています。

学習リソース ラーニングおよびドキュメントへのリンク
トレーニングを受けよう マイペースで進められるラーニング パスとモジュールを選択するか、講師による指導付きコースを受講する
ドキュメントの検索 Developer 学習カタログ - Power Apps
Power Apps プロジェクトの計画
キャンバス アプリ
モデル駆動型アプリ
Power Pages
Microsoft Dataverse
テーブルとメタデータ
Dataverse 開発者
モデル駆動型アプリ開発者
キャンバス アプリ開発者
ソリューションを使用して正常な ALM を実装する
Microsoft Power Platform ビルド ツールを使用する
質問する Microsoft Q&A |Microsoft Docs
コミュニティ サポートを受ける Power Apps - Power Platform Community
Microsoft Power Automate - Power Platform Community
Microsoft Learn をフォローする Microsoft Learn - Microsoft Tech Community
ビデオを見つける #LessCodeMorePower | 番組
他の Microsoft Learn ショーを参照する

変更履歴

次の表は、評価されるスキルの現在のバージョンと以前のバージョン間の変更をまとめたものです。 機能グループは太字の書体で示され、各グループの目標がその後に続きます。 表は、この試験で評価されるスキルの以前と現在のバージョンを比較したもので、3 番目の列は変更の程度を示しています。

2026 年 3 月 19 日より前のスキル領域 2026年3月19日現在のスキル領域 変更
視聴者プロフィール 軽微