CERTIFICATION PILLAR
CAD: アプリ開発と実装判断をServiceNow流に整理する資格
CADは、ServiceNow上でアプリケーションを設計・実装できるかを問う資格です。JavaScriptの知識だけではなく、どの処理をClient Script、Business Rule、Script Include、Flow、ACLへ分けるべきかを判断できる状態を目指します。
- 対象読者: CSA後に開発へ進みたい人、アプリ実装やカスタマイズを担当する人
- 確認日: 2026年6月20日
- 方針: 公式試験問題の転載ではなく、ServiceNow公式情報、Docs、PDI確認、実務判断軸をもとにした独自学習ハブです。
今の状態に合う模擬試験から始める
記事を読むだけで終わらせず、先に10問だけ解いて弱点を見ます。点数よりも「どの領域で迷ったか」を見つけるための入口です。
資格名だけで選ばず、今の業務・経験・知りたいことに近い入口を選ぶと、次に読む記事と復習範囲が決めやすくなります。
- 110問だけ解いて現在地を見る
- 2間違えた領域を用語・画面・判断に分ける
- 3ハブと関連記事へ戻って復習する
このサイトの模擬試験は公式試験問題の転載ではありません。公開情報、公式Docs、PDIで確認しやすい観点、実務で迷いやすい判断軸をもとにした独自の学習用問題です。
試験範囲の全体像
CADで最初に見るべき範囲を、学習時の確認観点として整理します。公式Blueprintの表現や比率は変更される可能性があるため、受験前には必ずServiceNow University側で最新版を確認してください。
| 範囲 | このハブでの見方 |
|---|---|
| アプリ設計 | Scoped Application、Custom Table、Data Model、Application Menuの関係を整理する。 |
| 画面と入力制御 | Form、UI Policy、Client Script、Catalog Client Scriptの使い分けを確認する。 |
| サーバー処理 | Business Rule、Script Include、GlideRecord、Flow Designerの責務を分ける。 |
| セキュリティ | ACL、Application Scope、Cross-scope access、Role設計を確認する。 |
| 移送・品質 | Update Set、ATF、デバッグ、保守性、再利用性を実装判断に含める。 |
この範囲は、単独の用語として覚えるよりも、画面、レコード、権限、データ、運用判断のどこに関係するかで整理すると実務にも試験にも使いやすくなります。特にCADでは、問題文に出てくる言葉を見て「どの機能の責務か」「どの画面で確認するか」「どの後続プロセスへつながるか」を言える状態が重要です。
学習順
記事を読む、PDIまたは公式Docsで確認する、模擬試験で弱点を見る、という順番を固定すると、記事数が増えても迷いにくくなります。
- CSA範囲のTable、Form、Role、ACL、Update Setを復習する。
- Scoped Applicationを作り、Custom TableとApplication Menuを確認する。
- UI Policy、Client Script、Business Rule、Script Includeの違いを、実行場所とタイミングで分ける。
- Flow Designer、Catalog Item、Record Producerを、開発量を減らす標準機能として確認する。
- CAD模擬試験で、実装場所、権限、移送、保守性のどこで迷ったかを記録する。
同じCADでも、読む人の前提によって詰まる場所は変わります。下の表で自分に近い行を選び、最初に見る観点を決めてください。
| 読者タイプ | 最初に見ること | 次に確認すること |
|---|---|---|
| CSA合格者 | Table、Form、Role、ACL、Update Setを開発目線で復習する | CAD主要開発機能から実装判断へ進む |
| JavaScript経験者 | Client Script、Business Rule、Script Includeの実行場所を分ける | コードより先に標準機能で足りるか確認する |
| 運用担当者 | Catalog、Flow、Approval、Taskを業務導線として理解する | 開発機能を運用影響とセットで見る |
| CIS志向 | CADで実装判断を固める | ITSMやDiscoveryの設定判断へつなげる |
Blueprint対応表
公式Blueprintを読む前後に、どのサイト内ページへ戻ればよいかを確認するための対応表です。ここでは公式名の完全な転載ではなく、学習者が迷いやすい領域とサイト内導線を対応させています。
| Blueprint上の確認領域 | 学習時に見るポイント | サイト内の対応 |
|---|---|---|
| Application Design | Scoped App、Custom Table、Application Menu、Data Model | 対応ページ |
| User Interface / Forms | Form、UI Policy、Client Script、Catalog Client Script | 対応ページ |
| Business Logic | Business Rule、Script Include、Flow Designer、GlideRecord | 対応ページ |
| Security | ACL、Role、Application Scope、Cross-scope access | 対応ページ |
| Deployment / Testing | Update Set、ATF、デバッグ、保守性、実装判断 | 対応ページ |
公式Blueprintで見た領域名を、この表の「学習時に見るポイント」に置き換えると、読むべき記事と模擬試験で確認すべき分野が決めやすくなります。受験直前は、表の左列だけを眺めるのではなく、右列の対応ページで「なぜその選択になるのか」を説明できるか確認してください。
重要用語集
この資格でつまずきやすい用語を、暗記ではなく判断に使うための言葉として整理します。
- Scoped Application
- アプリごとにスコープを分け、テーブルやスクリプトの境界を管理する考え方。
- Custom Table
- 要件に合わせて作る独自テーブル。既存標準テーブルで足りるかを先に確認する。
- UI Policy
- 画面上の表示、必須、読み取り専用をノーコードで制御する仕組み。
- Client Script
- ブラウザ側で動くスクリプト。入力補助や画面制御に使う。
- Business Rule
- サーバー側でレコード操作に合わせて動く処理。タイミングの判断が重要。
- Script Include
- 再利用可能なサーバー側ロジック。共通処理を切り出すときに使う。
- GlideRecord
- サーバー側でレコードを検索・更新する代表的API。乱用すると保守性や性能に影響する。
- ATF
- Automated Test Framework。変更後の回帰確認を自動化するための仕組み。
用語集は、意味を1行で言えるだけではまだ弱いです。各用語について、関連する画面、代表的なレコード、権限やデータへの影響、似た用語との違いを1つずつ説明できるかを確認してください。説明できない用語は、公式DocsまたはPDI確認へ戻る対象です。
模擬試験への導線
ハブを読んだあとは、すぐに模擬試験や確認記事へ進み、どこで迷ったかを記録してください。
- CAD無料模擬試験実装判断と開発用語の弱点を確認する。
- Client ScriptとBusiness Ruleの違い実行場所とタイミングで迷う場合に戻る。
- Business RuleとFlow Designerの違いコードを書く前に標準機能で足りるか確認する。
模擬試験は点数確認だけで終わらせないでください。間違えた問題を、用語不足、画面理解不足、権限理解不足、プロセス理解不足、実装判断不足のどれかに分けると、次に読む記事が決まります。
- まず少数の問題を解き、迷った選択肢をメモする。
- 間違えた理由を、用語、画面、権限、データ、実行タイミングに分ける。
- このハブのBlueprint対応表に戻り、該当領域の記事を読む。
- PDIまたは公式Docsで、実際の画面名や設定項目を確認する。
- 同じ分野の問題をもう一度解き、説明できるか確認する。
関連記事一覧
この資格の理解を広げるために、最初に読むべき関連記事を並べています。
- CAD試験対策要点整理このハブから優先して確認したいページです。
- CSA合格後のCAD勉強方法このハブから優先して確認したいページです。
- Client ScriptとBusiness Ruleの違いこのハブから優先して確認したいページです。
- Catalog ItemとRecord Producerの違いこのハブから優先して確認したいページです。
- 次にCISへ進むこのハブから優先して確認したいページです。
FAQ
受験前に迷いやすい点を整理します。
JavaScriptができればCADは簡単ですか
JavaScriptは役立ちますが、それだけでは不十分です。ServiceNowでは標準機能、実行タイミング、ACL、移送、保守性を含めて判断する必要があります。
CSAなしでCADを学べますか
学習自体は可能ですが、Table、Role、ACL、Update SetなどCSAの土台が弱いとCADの設問で迷いやすくなります。
Client ScriptとBusiness Ruleはどう覚えればよいですか
ブラウザ側で入力や表示を変えるならClient Script、サーバー側でレコード処理を担うならBusiness Ruleという実行場所から整理してください。
公式確認先
資格体系、受験条件、公式Practice Testの有無、製品仕様は変わる可能性があります。最終確認は必ず公式側で行ってください。
- ServiceNow University Training and Certification
- ServiceNow Documentation
- ServiceNow Learning / Now Learning
- ServiceNow Developer
公式情報では、受験資格、対象バージョン、試験範囲、公式トレーニング、Practice Testの有無、リリースによる機能名の変更を確認してください。このサイトは学習順と判断軸を補助するための非公式コンテンツであり、公式試験問題の転載や受験条件の保証は行いません。