【2026年最新】Salesforce認定Platformアプリケーションビルダー(DEX-403) 試験対策・出題傾向まとめ

Salesforceノウハウ

はじめに

Salesforce認定Platformアプリケーションビルダー(Platform App Builder)は、Salesforceの宣言的(クリック操作)なカスタマイズ機能を駆使して、カスタムアプリケーションを設計・構築するスキルを証明する重要な資格です。

この記事では、2026年の最新の出題傾向に基づき、試験で重点的に問われるトピックを3つのパートに分けてわかりやすく解説します。これから受験される方は、ぜひ学習の参考にしてください。


【第1編】データモデルと管理 (Data Modeling)

試験の基盤となるのが、オブジェクト間のリレーション(関係性)とデータ管理に関する深い理解です。特に「主従関係」と「参照関係」の違いは確実に押さえておきましょう。

リレーションシップの適切な使い分け

  • 主従関係(Master-Detail): 親(マスター)レコードが削除されると子(詳細)レコードも削除されます。また、親レコードの所有者とセキュリティ設定を継承します。最大の特徴は、親オブジェクトで**積み上げ集計項目(Roll-up Summary)**を作成し、子レコードの数(COUNT)や合計(SUM)、最大・最小値(MAX/MIN)を計算できる点です。
  • 多対多のリレーション: 2つのオブジェクト間に多対多の関係を構築するには、中間となる**連結オブジェクト(Junction Object)**を作成し、両方の親オブジェクトに対して主従関係を設定します。
  • リレーションの変換: 参照関係を主従関係に変更する場合、すべての子レコードの参照項目に値が入っている必要があります。また、積み上げ集計項目がすでに存在する場合は変換に制限がかかるため注意が必要です。

データのインポートと外部ID

  • 外部ID(External ID): 外部システム(ERPなど)からデータをインポートまたは更新(Upsert)する際に、重複を防ぐための一意の識別子として使用されます。外部IDはテキスト、数値、またはメールデータ型に設定できます。
  • インポートツールの選択: 5万件を超える大規模なデータ(例:60,000件の取引先レコードなど)を処理する場合や、インポートプロセスをスケジュール化したい場合は、データインポートウィザードではなく**データローダ(Data Loader)**を使用するのがベストプラクティスです。

【第2編】ビジネスロジックとプロセスの自動化

このセクションでは、要件に合わせて適切な自動化ツール(Flow、承認プロセス、入力規則など)を選択する能力が問われます。現在、SalesforceはFlowへの移行を強く推奨しているため、Flowに関する出題比率が高まっています。

Flow Builderの活用

  • レコードトリガーフロー: レコードが作成または更新された際に、関連するレコード(子レコードや親レコード)を自動的に更新する要件には、Flowが最適です。また、フローから直接アウトバウンドメッセージを送信することも可能になりました。
  • 画面フロー(Screen Flow): コールセンターの担当者が顧客と話しながら段階的に情報を入力するような「ガイド付きアクション」が必要な場合、画面フローを構築してLightningレコードページに配置します。

入力規則(Validation Rules)と承認プロセス

  • 入力規則の関数: 変更前の値をチェックするPRIORVALUE、項目が変更されたかを判定するISCHANGED、選択リストの値を評価するISPICKVALなどの関数の使い方が頻出します。
  • 承認プロセス(Approval Process): 特定の条件(例:割引率が20%以上など)を満たす商談をマネージャーに送信する機能です。承認申請中はレコードが「ロック」され、承認者やシステム管理者以外は編集できなくなります。承認プロセスのアクションとして、メールアラート、ToDoの割り当て、アウトバウンドメッセージ、項目自動更新が使用可能です。

【第3編】ユーザーインターフェース・セキュリティ・リリース管理

アプリケーションをユーザーにとって使いやすくし、かつ安全に運用・デプロイするための知識が問われます。

Lightning App Builderとモバイル設定

  • コンポーネントの表示コントロール(Component Visibility): 特定のプロファイルや権限セットを持つユーザーにのみ、Lightningページ上の特定のコンポーネント(関連リストやリッチテキストなど)を表示・非表示にする機能です。
  • モバイルアプリの最適化: モバイルユーザーが外出先から素早くレコード(取引先責任者など)を作成できるようにするには、グローバルアクションを設定するのが最も効果的です。また、オフラインでの作成・編集機能もサポートされています。

セキュリティとアクセス権限

  • 組織の共有設定(OWD)と共有ルール: OWDを「非公開」にした上で、特定の条件や所有者に基づいたレコードへの横断的なアクセス権を付与するには「共有ルール」を使用します。
  • 権限セットグループ(Permission Set Groups): 業務役割(Role)に基づいて複数の権限セットを1つのグループにまとめ、ユーザー管理を簡素化する手法がベストプラクティスとして出題されます。

サンドボックスとリリース管理(Change Sets)

  • サンドボックスの使い分け: メタデータだけでなく、本番データの一部(最大5GB)をコピーしてテストを行いたい場合はPartial Copy(部分コピー)サンドボックスを使用します。メタデータのみの場合はDeveloperサンドボックスを使用します。
  • 変更セット(Change Sets): カスタムオブジェクト、カスタム項目、Apexクラスなどを他の環境へ移行するために使用します。特に「データ型の変更」が含まれる変更セットのデプロイは、処理に長時間を要する(遅延の要因になる)点に注意が必要です。

おすすめの学習方法とリソース

Platformアプリケーションビルダー試験の合格には、理論の理解と実践的な操作経験の両方が不可欠です。

  1. Trailheadの活用: Salesforce公式の無料学習プラットフォーム「Trailhead」で、Platform App Builder向けの公式Trailmixを完了させましょう。ハンズオン組織で実際にオブジェクトやFlowを作成することが最大の試験対策になります。
  2. Salesforce公式ヘルプドキュメント: 試験で迷いやすい「積み上げ集計項目の制限事項」や「リレーション変換の条件」については、公式ヘルプドキュメントで正確な仕様を確認する癖をつけてください。

模擬試験・過去問の活用方法

出題形式に慣れるためには、実際の試験形式に近い問題に触れることが非常に有効です。自身の学習の進捗度を測り、弱点を把握するために模擬試験サービスを活用しましょう。

例えば、JPN試験 などのプラットフォームでは、最新のPlatform-App-Builder試験問題集が提供されており、テストエンジンを通じて実戦的な練習を行うことが可能です。

しっかりと準備を行い、Salesforce認定Platformアプリケーションビルダー試験の合格を掴み取りましょう!

コメント

タイトルとURLをコピーしました