
ServiceNow 観察日記 - 目次 -
ServiceNow の各テーブルと機能を、PDI(無料の検証用インスタンス)の OOTB で実際に開いて確認した記録です。フィールド構成・状態・周辺で動くロジック・他プロセスとの連携を、実機の数値とスクリーンショットで示しています。
記事数 447(うち有料 79)。分類名を押すと、末尾の「全記事一覧」の該当箇所へ移動します。
■ 生成AI(35)
全体像・設定|Now Assist(12) ITSM・CSM|Now Assist(5)
その他の製品|Now Assist(9) 活用・比較|Now Assist(4)
手順・設計書|AI Agent(5)
■ 新リリース(21)
Brazilの変更点|Brazil(21)
■ ITSMの業務プロセス(114)
インシデント管理|Incident(14) 問題管理|Problem(11)
変更管理|Change(14) タスク管理|Task(12)
ナレッジ管理|Knowledge(13)
サービスカタログ|Service Catalog(21) 承認|Approval(8)
SLA管理|SLA(7) 担当割り当て|Assignment Rule(4)
オンコール|On-Call Scheduling(1) アンケート|Survey(1)
継続的改善|CIM(8)
■ CMDB・資産・ITOM(36)
構成管理|CMDB(13) 資産管理|Asset(7)
ソフトウェア資産管理|SAM(9) ITOM(7)
■ ITSM以外の業務アプリ(23)
プロジェクト管理|PPM(14) ベンダーリスク管理|TPRM(9)
■ 画面・ポータル(59)
画面・フォーム|Form / UI(25)
ポータル画面|Service Portal(20) 操作のコツ|Tips(11)
個人設定|User Preference(1)
チャットボット|Virtual Agent(1)
社内コラボ|Connect / Live Feed(1)
■ データと外部連携(57)
データの保存先|Table(17)
テーブル・フィールド定義|Dictionary(8)
データ取込|Import Set(12) 外部システム連携|Integration(10)
検索|AI Search(7) 多言語・翻訳|Localization(3)
■ 自動化・開発(49)
サーバ側ロジック|Business Rule(11)
開発・スクリプト|Script(12) 自動化|Flow Designer(5)
通知・メール|Notification(9)
定期実行ジョブ|Scheduled Job(3) イベント処理|Event(1)
自動テスト|ATF(2) 指標定義|Metric(1)
営業カレンダー|Schedule(2)
設計書の自動生成|Background Script(3)
■ レポート・分析(24)
ダッシュボード|Platform Analytics(16) レポート|Report(5)
活用度アセスメント|Assessment(3)
■ プラットフォーム管理(29)
権限・アクセス制御|ACL / Role(15)
インスタンス運用|Instance Ops(6)
アプリ・プラグイン|Plugin(4) 設定移送|Update Set(2)
システムプロパティ|System Property(1) PDIの小ネタ|PDI(1)
すべて PDI(Personal Developer Instance)の OOTB で確認した個人メモです。検証したリリースは記事ごとに冒頭へ書いています(Zurich または Australia)。本番環境やカスタマイズ済み環境では件数・設定・挙動が異なる場合があります。
人気記事TOP5
note のアクセス数(2026-08-16 計測)の上位5記事です。
ServiceNowでカタログアイテムをゼロから作る手順:申請フォームが動くまで
サービスカタログのカタログアイテムをゼロから作り、申請フォームが動くまでの実践手順です。
ServiceNowの外部データ取込はなぜ2段階? Import SetとTransform Mapを実機で追う
取り込んだCSVが本番テーブルに入るまでの、ステージングと変換マップの2段構成を追います。
ServiceNowの権限は誰が持っている? ユーザー・グループ・ロールを中間表からたどる
この人がなぜこの画面を開けるのか、ユーザー・グループ・ロールの中間表を実機でたどります。
ServiceNowの変更履歴はどこに残る? sys_auditと監査対象フィールドを実機で確認
誰がいつ何を変更したかを記録するsys_auditと、監査対象フィールドの決め方を確認します。
ServiceNowの添付ファイルはDBのどこに保存される? sys_attachmentの内部構造
Incidentやナレッジに添付したファイルの保存先を、sys_attachmentの内部構造から実機で追います。
全記事一覧
分類ごとに記事を短い名前で並べています。有料記事は末尾に [¥100] のように価格を付けています。
生成AI(35)
生成AI(全体像・設定)(12)
Now Assist のOOTBスキル一覧
AIエージェントのOOTB一覧
AI Agent Studioの設定
AIの利用状況を管理する仕組み
インシデント分類AIの比較 [¥100]
記録の厚みと要約の精度 [¥100]
入力の質と生成結果 [¥100]
Now Assist要約の再現性 [¥100]
CSMのAIエージェント検証
インシデント以外のAIエージェント
ナレッジ管理のNow Assist検証
Now Assist導入前の確認項目
生成AI(ITSM・CSMの機能検証)(5)
インシデントのNow Assist検証
インシデントのAIエージェント [¥100]
インシデント以外のNow Assist
ITSMの音声AIエージェント
CSMのNow Assist検証
生成AI(その他の製品の機能)(9)
HRSDのNow Assist機能
HRSDのAIエージェント機能
ITOM・AIOpsのNow Assist検証
CMDB・ITOMのAIエージェント機能
資産管理のNow Assist・AIエージェント
SPMのNow Assist・AIエージェント
SecOps・GRCの生成AI機能
開発(App Engine)のNow Assist検証
Virtual Agent・共通のNow Assist
生成AI(活用と効果の比較)(4)
手作業と生成AIの比較 [¥100]
ナレッジ生成と手作業の比較 [¥100]
AI検索で見つかるナレッジ [¥100]
生成AIの利用量の増え方 [¥100]
生成AI(作る手順・設計書)(5)
AIエージェントを作る手順 [¥100]
書き込みツールを足す手順 [¥100]
Skill Kitでスキルを作る [¥100]
AIエージェントの開発設計書 [¥300]
AIエージェントの運用設計書 [¥300]
新リリース(21)
Brazilリリース調査(21)
[Brazil]廃止予定13機能の有無
[Brazil]スキップされた変更の確認
[Brazil]Now AssistのOtto改称
[Brazil]インシデント自動クローズ
[Brazil]Change Lockdown
[Brazil]変更プロセスのモデル割当
[Brazil]Compliance dynamic schema
[Brazil]カタログのロール除去
[Brazil]Virtual Agent NLU廃止
[Brazil]CMDBの小さな変更
[Brazil]アプリサービスの作成ロール
[Brazil]資産の読み取り制限
[Brazil]画面の小さな変更4件
[Brazil]HTMLエディタ text patterns
[Brazil]Excel出力の行数上限
[Brazil]ServiceNow Studioの変更
[Brazil]サーバスクリプトのES12
[Brazil]Workflow Studioのデバッグ
[Brazil]Access Findingsの日次点検
[Brazil]列単位ACLと全文検索
[Brazil]Restricted Caller Access
ITSMの業務プロセス(114)
インシデント管理(14)
インシデント管理の概要
インシデント管理のテーブル構成
インシデント管理のロール
インシデント管理のプロパティ
インシデント管理の基本設定
インシデント管理の自動設定構成
インシデント管理のトラブル事例と解決
インシデント管理の連携機能
インシデント管理の運用手順書 [¥100]
インシデント管理の開発設計書 [¥300]
インシデント管理の運用設計書 [¥300]
Incidentの状態(State)と遷移
インシデントの周辺テーブル
重大インシデントの宣言
問題管理(11)
問題管理の概要
問題管理のテーブル構成
問題管理のロール
問題管理のプロパティ
問題管理の基本設定
問題管理の自動設定構成
問題管理のトラブル事例と解決
問題管理の連携機能
問題管理の運用手順書 [¥100]
問題管理の開発設計書 [¥300]
問題管理の運用設計書 [¥300]
変更管理(14)
変更管理の概要
変更管理のテーブル構成
変更管理のロール
変更管理のプロパティ
変更管理の基本設定
変更管理の自動設定構成
変更管理のトラブル事例と解決
変更管理の連携機能
変更管理の運用手順書 [¥100]
変更管理の開発設計書 [¥300]
変更管理の運用設計書 [¥300]
変更の流れを決めるChange Model
変更タイプ別の状態遷移モデル
変更テンプレートと切り戻し
タスク管理(共通基盤)(12)
タスク管理の概要
タスク管理のテーブル構成
タスク管理のロール
タスク管理のプロパティ
タスク管理の自動設定構成
タスク管理のトラブル事例と解決
タスク管理の連携機能
タスク管理の運用手順書 [¥100]
タスク管理の開発設計書 [¥300]
作業時間明細は継承でなく参照
問い合わせを1件に束ねるInteraction
問い合わせをIncidentに上げる判断
ナレッジ管理(13)
ナレッジ管理の概要
ナレッジ管理のテーブル構成
ナレッジ管理のロール
ナレッジ管理のプロパティ
ナレッジ管理の基本設定
ナレッジ管理の自動設定構成
ナレッジ管理のトラブル事例と解決
ナレッジ管理の連携機能
ナレッジ管理の運用手順書 [¥100]
ナレッジ管理の開発設計書 [¥300]
ナレッジ管理の運用設計書 [¥300]
kb_knowledge_baseと記事の分類
ナレッジ記事の評価(kb_feedback)
サービスカタログ・申請(21)
サービスカタログの概要
サービスカタログのテーブル構成
サービスカタログのロール
サービスカタログの基本設定
サービスカタログの自動設定構成
サービスカタログのトラブル事例と解決
サービスカタログのプロパティ
サービスカタログの運用手順書 [¥100]
サービスカタログの運用設計書 [¥300]
Record ProducerとRITMの関係
入力項目の使い回し(io_set_item)
カタログ注文フォームの表示制御
1申請に束ねるオーダーガイド
Catalog Taskと履行計画
カタログアイテムをゼロから作る手順
RITMとCatalog Taskの2段承認
ポータルで動かないClient Script
タスクに変数が出ないとき
使われないカタログの洗い出し [¥100]
サービスカタログの連携機能
サービスカタログの開発設計書 [¥300]
承認(8)
承認は承認者1人ごとに1レコード
グループ承認が複数人を束ねる仕組み
代理承認の仕組み(前編)
条件付き代理承認の設定(後編)
承認(Approval)の経路と滞留
承認(Approval)運用手順書 [¥100]
承認(Approval)運用設計書 [¥300]
承認の滞留を防ぐ運用設計書 [¥300]
SLA管理(7)
1タスク1本のSLA時計(task_sla)
SLA Definitionとタイマー生成条件
SLAの時計が動く条件と止まる条件
SLAが付かない原因とStart/Stop条件
Service Offering廃止後のSLA
SLA運用手順書 [¥100]
SLA運用設計書 [¥300]
担当割り当て(4)
自動割り当ての2つの仕組みの違い
スキルによる割り当て(cmn_skill)
担当割り当て運用手順書 [¥100]
担当割り当て運用設計書 [¥300]
オンコール・当番対応(1)
アンケート機能(Survey)(1)
CIM(継続的改善)(8)
CIMプラグインのインストール手順
CIM(継続的改善管理)とは何か
CIM導入後の基本設定
CIMとIncident・Problemの連携
CIMでつまずく7点と直し方
CIMの運用手順 [¥100]
CIMの開発設計書 [¥300]
CIMの運用設計書 [¥300]
CMDB・資産・ITOM(36)
CMDB(構成管理)(13)
CIのテーブルとクラス構造
重複CIを防ぐIREの照合ルール
サービスのCI(cmdb_ci_service)
CIの停止記録(cmdb_ci_outage)
CIの依存関係(cmdb_rel_ci)
サーバCIの5段継承構造
PCとサーバを束ねる Computer
CMDBデータ認証(cert_audit)
CMDBのCI・関係・サービスの分担
Discoveryが調べるProbeの分類
CMDB運用手順書 [¥100]
CMDB運用設計書 [¥300]
CMDBデータ品質の運用設計 [¥300]
資産管理(7)
資産(alm_asset)とCMDBを分ける理由
資産と契約の関係(ast_contract)
型番をまとめる Product Catalog
在庫の置き場と移送(alm_stockroom)
ライセンス数とインストール数の突合
資産管理(Asset)運用手順書 [¥100]
資産管理(Asset)運用設計書 [¥300]
SAM(ソフトウェア資産管理)(9)
SAMプラグインのインストール手順
SAM導入後のテーブル・ロールの変化
SAM(ソフトウェア資産管理)とは何か
SAM導入後の基本設定(プロパティ)
SAMとCMDB・資産管理の棲み分け
SAMのトラブル事例と解決
SAMの運用手順 [¥100]
SAMの開発設計 [¥300]
SAMの運用設計 [¥300]
ITOM(IT運用管理)(7)
ITOM のサブモジュールと契約区分
警報8件→インシデント1件の再現
Event Management の概要
Event Management の設定
Event Management の運用手順 [¥100]
Event Management の開発設計 [¥300]
Event Management の運用設計 [¥300]
ITSM以外の業務アプリ(23)
PPM(プロジェクト管理)(14)
PPM Standardのインストール手順
PPMで追加されるテーブル
PPMとは何か
PPM導入後の基本設定
PPMとIncident・CIMの連携
PPMでつまずく点と直し方
Projectが管理する計画・進捗・費用
Demand(需要管理)と9段階の選別
Resource Managementの要員割当
PortfolioとProgramの違い
PPMの7つのメニューでできること
PPMの運用手順 [¥100]
PPMの開発設計書 [¥300]
PPMの運用設計書 [¥300]
TPRM(ベンダーリスク管理)(9)
TPRMプラグインのインストール手順
TPRM導入後のテーブル・ロールの変化
TPRM(第三者リスク管理)とは何か
TPRM導入後の基本設定(プロパティ)
TPRMとITSMベンダー管理の棲み分け
TPRMのトラブル事例と解決
TPRMの運用手順 [¥100]
TPRMの開発設計 [¥300]
TPRMの運用設計 [¥300]
画面・ポータル(59)
画面・フォームの仕組み(25)
Resolveボタンを動かすUI Action
フォームの並び順を決める4テーブル
フォーム下の関連リストの並び
テンプレートの定型値(sys_template)
保存した絞り込み条件(sys_filter)
テーブル横断のタグ(label)
独自画面の3フィールド(sys_ui_page)
見え方を変えるビュー(sys_ui_view)
左メニューの構造(sys_app_module)
画面の色を決めるテーマ
全ページで読み込まれるUI Script
虫めがねアイコンを作る sys_ui_macro
一覧の列の並びを決める2テーブル
標準で入っている50本のガイドツアー
右クリックメニューの定義レコード
ナビゲータの★とブックマークの記録
ビューを決める sysrule_view
画面・フォームを直す場所の一覧
ワークスペースと従来フォームの違い
従来UIからワークスペースへの移行
Now Assist Adminなど新管理画面
スクリプトなしで動くUI Interaction
入力欄で使えるスラッシュコマンド
UI Policyが効かないonLoad競合
ボタンが出ないときの確認表 [¥500]
Service Portal(ポータル画面)(20)
Service Portalの画面を作るテーブル
Employee Center(/esc)の構成
Service Portal(/sp)の部品構成
Knowledge Portal(/kb)の件数
/swp のトップの作り
CAB Workbench(/cab)の構成
/sp_config のホームはウィジェット1個
BenchmarksでKPIが出ない理由
/perf に専用ホームが無い理由
/mesp をPCで開くと真っ白になる
Service Portalを構成する7テーブル
Employee Centerの出し分け設定
ポータルの「自分の申請」
標準ポータル10種の外観と使い分け
ポータルモジュールの設定
/sp から /esc への移行
ポータルモジュールの操作方法 [¥100]
ポータルの開発設計書 [¥300]
ポータルの運用設計書 [¥300]
ポータルの追加開発手順 [¥100]
操作のコツ(Tips)(11)
URLで一覧を絞る(sysparm_query)
sys_idを調べる方法8通り
テーブル情報のエクスポート方法
動いた処理の確認(Session Debug)
stats.doとthreads.doで負荷確認
スクリプト編集画面(Monacoエディタ)
一覧での一括更新(List Editor)
キーボードショートカット一覧
全項目をXMLで確認(Show XML)
一覧検索欄で使える記号と書き方
テーブル一覧を素早く開く(.list)
個人設定(ユーザー環境)(1)
Virtual Agent(チャットボット)(1)
社内コラボ機能(1)
データと外部連携(57)
データの保存先(17)
添付ファイル保存先(sys_attachment)
変更履歴の保存先(sys_audit)
金額を別テーブルに持つ通貨フィールド
システムログ(syslog)の見方
INC番号の決まり方(sys_number)
会社・部署・コストセンター
拠点マスタ(cmn_location)の階層
Comments/Work notesの記録構造
Activity表示のキャッシュ履歴セット
会社と部署の間のビジネスユニット
添付の実体はbase64で分割保存
古いデータの退避(sys_archive)
Rollback & Recoveryの仕組み
System Export Setsが0件の理由
添付・履歴・ログの保存先と削除
Table Rotationとアーカイブの違い
添付を消しても容量が減らない
テーブル・フィールドの仕組み(8)
フィールド定義(sys_dictionary)
ドロップダウンの選択肢(sys_choice)
参照フィールドの候補を絞る参照修飾子
辞書オーバーライド
定義リレーションで作る関連リスト
フィールドの型(Type)の定義元
Australiaで増えたテーブル
OOTBスキルの画面での動き
データ取込・インポート(12)
外部データ取込のデータソース
インポートの3段構造
変換マップの適用ルール
取込の重複を防ぐ coalesce
スケジュールインポートの設定
取込に割り込む変換スクリプト
インポートのログとエラーの記録先
SOAPとWeb Serviceが残る場所
データ取込と外部連携の全体像
データソースの種類と使い分け
Import Setの2段構成
Import Setのcoalesce更新
外部システム連携(10)
Scripted REST APIの作り方
外部APIを呼び出すREST Message
OAuth設定のtypeごとの役割
連携トラブル時に見るECC Queue
外部連携の接続先と資格情報の分離
URLに対応する処理 Processors
外部連携の不達調査(ECC Queue)
REST APIのレート制限
API呼び出しの実行ログと認証エラー
標準REST Message定義4件の実行結果
検索の仕組み(AI Search)(7)
AI Searchの検索ソースとインデックス
テキスト検索エンジン Zing
検索でNow Assistが出ない原因
重複起票を防ぐContextual Search
検索エンジンと上位機能の2階層
Search Suggestionsの有効化
AI Searchの構成要素と対応表
多言語・翻訳(3)
多言語・翻訳は種類ごとに別テーブル
フォームのラベルとヒントの定義元
使える言語の定義(core_language)
自動化・開発(49)
サーバ側のロジック(11)
Business Ruleの実行タイミング
Client ScriptとUI Policy
共通処理をまとめるScript Include
APIにも効く必須制御(Data Policy)
条件と結果の表(Decision Table)
一度だけ実行するFix Script
Business Ruleの実行順
処理をどこに書くかの使い分け
入力チェックの実装場所の判断基準
1件保存で実際に動くBusiness Rule
自動処理の実装先を選ぶ判断基準
開発・スクリプト(12)
Globalとスコープアプリ(sys_app)
はじめてのGlideRecord
ドット・ウォークと参照先の項目
エンコードクエリの演算子一覧
GlideDateTimeで日付と経過時間
addQueryとaddOrCondition
gs(GlideSystem)の主要メソッド
GlideAggregateの件数集計
Delegated Developmentの設定
GlideRecord実務スニペット集 [¥100]
Background Scriptの修正 [¥100]
Business Ruleなどの一括棚卸し [¥300]
Flow・自動化(5)
Flow Designerを構成する3テーブル
レガシーWorkflowとFlowの違い
Flowが止まった場所を実行ログで探す
PlaybookとFlowの使い分け
動かないフローを実行記録で切り分ける
通知・メール(9)
メール通知が届くまでの4段階
受信メールからの自動起票の仕組み
通知メールのTemplateとLayoutの分担
通知の宛先を持つ通知デバイス
送信待ちで止まるメール(sys_email)
メール作成画面の中身(Email Client)
通知メールが届かない原因と設定変更
標準通知を送信実績で棚卸しする手順
メール起票でpriorityが付かない理由
定期実行ジョブ(3)
定期実行ジョブの定義と実行キュー
動かないスケジュールジョブの調べ方
止まっている定期ジョブの見分け方
イベント処理(1)
自動テスト(ATF)(2)
ATF(自動テスト)の3層構造
ATFのテスト作成手順 [¥100]
指標定義(Metric)(1)
稼働時間・営業カレンダー(2)
SLAが土日を飛ばす営業時間の設定
Business Calendarの期間定義
設計書の自動生成(3)
スクリプトで設計書を作る
スクリプトから作った設計書 [¥100]
カタログ設計書用スクリプト [¥300]
レポート・分析(24)
Platform Analytics(グラフ・ダッシュボード作成)(16)
グラフをゼロから作る手順
Analytics Centerで探して開く
ダッシュボードをゼロから作る手順
時系列グラフを作る手順(Trend by)
Pivot TableとListで表を作る
レポートとダッシュボードの使い分け
グラフ定義の保存先
標準グラフの利用状況と棚卸し
インジケータの履歴とData Snapshots
分析資産の「自分が作ったもの」の正体
標準ダッシュボードの移行可否
Data Snapshotsの実行ログと稼働状況
標準ダッシュボードの一覧と開くURL
グラフの出力・共有・送信 [¥100]
ダッシュボードの出力・共有 [¥100]
ダッシュボードのフィルター [¥100]
レポートの仕組み(sys_report)(5)
レポートを決める4つの軸
ダッシュボードを構成する複数テーブル
標準ダッシュボードの一覧
Database Viewで複数テーブルを結合
Performance Analytics指標設計 [¥300]
活用度アセスメント(3)
活用度アセスメントの仕組み(解説編)
報告書化するプロンプト [¥100]
アセスメントのスクリプト [¥300]
プラットフォーム管理(29)
権限・アクセス制御(15)
ACLの条件と評価順
ユーザー・グループ・ロールの中間表
ドメイン分離を決める2フィールド
ユーザー(sys_user)は1行=1人
Password Resetの仕組み
Access Analyzerで権限を切り分ける
項目が画面に出ない原因の切り分け
ロールが含む別ロールの包含関係
権限が決まる7つの層(ACL・ドメイン)
レコードが見えない原因
AIへ個人情報を渡さないData Privacy
匿名化テクニックの設定項目と既定値
OOTBのパスワードポリシーとMFA
未認証で見える公開ページの範囲
query_range ACLと自動ロードの変化
インスタンス運用(6)
System Cloneで残るものと消えるもの
動作が遅いときの調査箇所
ZurichとAustraliaの差分一覧
遅い処理を特定する手順書 [¥100]
Upgrade Historyの確認 [¥100]
Instance Scanで不備を探す [¥100]
アプリ・プラグイン(4)
プラグインの有効・無効と依存関係
Build Agent(Trial)が作るもの
Admin Centerは何をする画面か
プラグイン導入の影響調査27か所
Update Set(設定移送)(2)
Update Setが設定を運ぶ2層構造
Update Setが移送されない原因