MB-500 は、Finance and Operations アプリを X++ で拡張し、統合まで設計できる力を問う Associate 認定試験です。Lifecycle Services と環境管理を扱うアーキテクチャと ALM、Visual Studio と Azure DevOps を扱う開発者ツール、フォーム・テーブル・クラスを扱うAOT 要素、コマンド チェーンやイベント ハンドラーまで踏み込むX++ の開発とテスト、SSRS と Power BI を扱うレポート、二重書き込みとデータ エンティティを扱うデータ統合、XDS とキャッシュを扱うセキュリティとパフォーマンスが正面から評価されます。CloudCamp では公式 7 つのドメインに沿って、500 問 規模のオリジナル問題で体系的に習得できます。Microsoft Learn 公式 Study Guide に準拠した演習と、コードを読ませる設問を備えた解説、本番試験形式準拠の模擬試験を提供します。なお MB-500 は日本語で受験できます(公式認定ページに「英語, 日本語」と記載)。前提資格は不要です。出題範囲は 2026 年 1 月 30 日現在の版に対応しています。
試験時間 100 分は本番と同じ公式値です。本番の問題数は公式に公表されていません
有料会員限定機能です
MB-500 は、Dynamics 365 の Finance and Operations アプリを X++ で拡張し、他システムと統合する能力を証明する Associate 認定資格です。公式の対象者像では、業務要件を読み取って拡張機能を設計・実装し、データ統合とパフォーマンスまで面倒を見る開発者が想定されています。Visual Studio と Azure DevOps を使った日々の開発、Lifecycle Services を使った環境の運用まで、実装プロジェクトの現場で求められる作業が評価されます。
Finance and Operations アプリは設定だけでは要件を満たしきれない場面が必ず残り、拡張機能の開発者が常に不足しています。加えて二重書き込みや仮想エンティティで Dataverse と結ぶ構成が広がり、業務アプリの開発者に Power Platform 側の知識まで求められるようになりました。MB-500 は、上位の Microsoft Certified: Agentic AI Business Solutions Architect(AB-100)で前提となるアソシエイト認定の 1 つに名指しされており、次の資格へ進む土台にもなります。次の方におすすめです。
- Finance and Operations アプリの拡張を担当する開発者:X++ と拡張機能モデルを体系的に整理
- 他言語の業務アプリ開発者:X++ 固有のコマンド チェーンとイベントの考え方を習得
- 基幹システムの内製化を進める情報システム部門:ALM と CI/CD を含めて押さえる
- MB-310 / MB-330 を取得済みの方:設定側から開発側へ守備範囲を広げる
- AB-100 を目指す方:前提となるアソシエイト認定として押さえる
| 項目 | 内容 |
|---|---|
| 試験コード | MB-500(Dynamics 365: Finance and Operations Apps Developer) |
| 認定資格 | Microsoft Certified: Dynamics 365: Finance and Operations Apps Developer Associate |
| レベル | Intermediate(Associate) |
| 試験時間 | 100 分 |
| 合格スコア | 700 / 1000 |
| 問題数 | 公式に公表されていません |
| 受験言語 | 英語, 日本語 |
| 前提資格 | 不要 |
| 出題範囲の版 | 2026 年 1 月 30 日現在 |
クラウドとオンプレミス版の区別 / Microsoft エコシステムへの機能拡張 / Lifecycle Services による環境管理 / 問題検索での調査と解決 / アセット ライブラリの操作 / 環境間のパッケージ展開 / 統合開発者エクスペリエンス (UDE) 環境 / 実装ポータルでの環境管理。
拡張機能モデルの作成と管理 / アプリケーション エクスプローラーとメタデータ / データ辞書の同期 / 要素デザイナーとデバッグ / コードのチェックアウトとチェックイン / 分岐とマージ・バージョンの競合 / バージョン管理システムの選択 / CI/CD の実装。
フォームの作成と拡張 / メニューとメニュー項目 / ラベル ファイル / テーブルの作成と拡張 / ビュー・クエリ・マップ / データ エンティティ / クラスの作成と拡張 / イベント ハンドラー メソッドと属性。
X++ の構造化プログラミングと CRUD / グローバル関数とベスト プラクティス警告 / 変数スコープ・継承と抽象化 / QueryBuilder と属性クラス / コマンド チェーン (CoC) と拡張性 / イベント ハンドラー クラスとデリゲート / SysOperation・ワークフロー・SysExtensionSerializer / SysTest とテスト エクスプローラー。
レポートのデータ ソースとサポート クラス / レポートのセキュリティとデータストア / レポート ツールの選択基準 / SSRS レポートの作成と展開 / Power BI と Excel のレポート / 電子レポート / KPI とドリルスルー ワークスペース / Power BI 視覚化の実装。
データ統合パターンと API の選択 / 同期と非同期の違い / RESTful API と SOAP・カスタム サービス / Batch OData API と電子レポート統合 / エンティティによるインポートとエクスポート / 変更追跡とデータ プロジェクト / 二重書き込みと仮想エンティティ / ビジネス イベントと Azure Key Vault。
職務とロール・特権とアクセス許可 / セキュリティ ポリシーと XDS / テーブルとフォームのキャッシュ / グローバル キャッシュとシングルトン / 一時テーブルとセット ベース クエリ / コンカレンシーの分析と最適化 / トレース パーサーによる分析 / インデックスと非同期フレームワーク。
| 出発点 | 想定時間 | 進め方 |
|---|---|---|
| X++ の実務経験あり | 40〜60 時間 | データ統合とレポート、パフォーマンス最適化を重点的に。ALM は用語の整理から |
| 他言語の開発経験あり | 80〜110 時間 | 拡張機能モデルとコマンド チェーンに時間を割く。AOT 要素の種類を先に固める |
| Dynamics 365 の設定側の経験のみ | 130〜170 時間 | 開発者ツールから順に。Visual Studio と Azure DevOps の操作を手を動かして覚える |
拡張機能モデル、アプリケーション エクスプローラー、要素デザイナー、デバッグという土台の操作をそろえます。ここが曖昧だと、AOT 要素もコードも設問の前提が読めなくなります。
フォーム、テーブル、ビュー、クエリ、マップ、データ エンティティ、クラスの役割を一覧にします。どの要素を拡張すべきかを問う設問が多いため、種類の違いを表で対比します。
コマンド チェーン、イベント ハンドラー クラス、デリゲート、属性クラスをコードで書き分けます。破壊的変更を避ける書き方は最重要ドメインの中心です。
データ エンティティ、カスタム サービス、OData、二重書き込み、仮想エンティティ、ビジネス イベントを、同期か非同期かで分類します。選択理由を言える状態を目指します。
職務とロールの階層、XDS ポリシー、キャッシュ、セット ベース クエリ、インデックスを押さえます。最後に模擬試験で時間配分を確認します。
MB-310 は財務領域、MB-330 はサプライ チェーン領域を、いずれも設定で業務要件を満たす側から扱います。MB-500 は同じ Finance and Operations アプリを、拡張機能の開発と統合の側から扱います。設定で足りる範囲と開発が必要な範囲の線引きが分かると、どちらの学習も進みます。
AB-100 は上位のエキスパート認定で、前提となるアソシエイト認定の一覧に MB-500 が公式に挙げられています。MB-500 を取得しておくと、上位へ進む道筋がそのままつながります。
開発の実務に近い方は MB-500 から始めるのが最短です。業務側の担当なら MB-310 か MB-330 を先に置き、そのうえで MB-500 を重ねると、設定と開発の両側から要件を読めるようになります。上位を目指すなら、いずれかのアソシエイト認定を経て AB-100 へ進みます。
| 試験 | 認定資格 | 関係 |
|---|---|---|
| MB-310 | Microsoft Certified: Dynamics 365 Finance Functional Consultant Associate | 同じアプリの財務領域。設定側から扱う |
| MB-330 | Microsoft Certified: Dynamics 365 Supply Chain Management Functional Consultant Associate | 同じアプリのサプライ チェーン領域。設定側から扱う |
| AB-100 | Microsoft Certified: Agentic AI Business Solutions Architect | 上位のエキスパート認定。MB-500 が前提の 1 つ |
できます。公式の認定ページには受験言語として英語と日本語が記載されています。
不要です。公式の認定ページに前提資格の記載はありません。
試験時間は 100 分、合格スコアは 1000 点満点で 700 点です。本番の問題数は公式に公表されていません。
公式 7 ドメインに沿って 500 問を用意しています。ドメイン 1 の最初のページは登録なしで解けます。
