[Brazil調査] 廃止・廃止予定の機能13項目:PDIでの有無と使用状況
検証環境:Brazil PDI(Australia からメジャーアップグレード)/ OOTB / 2026-10-09 確認
Brazil にメジャーアップグレードしたあと、「うちの環境に、廃止される機能は入っているのか」を探す場面があります。リリースノートは製品ごとに分かれていて、廃止の話が数十か所に散らばっています。この記事では、プラグインやアプリ単位の廃止・廃止予定を13項目に絞り、アップグレード済みの PDI で有無と使用状況を確かめました。PDI で確認できたのは Guided Application Creator、CMDB Baseline、Virtual Agent の NLU・Lite の3系統です。
押さえておくこと
「廃止」「廃止準備」「廃止予定(年月)」の3段階があり、サポートの扱いが違う
確認は v_plugin だけでは足りず、アプリは sys_scope、メニューや主要テーブルの件数まで見る
読み取り専用の Scripts - Background で、確認先の有無と件数をまとめて数えられる

表の内容を文字でも書き出します。
Guided Application Creator(廃止):この PDI にある(バージョン 9.0.1)。確認は sys_scope
Service Creator(廃止):なし
Planning console(PPM)(廃止):PPM のプラグインが未有効のため対象外
Communities(新規有効化不可):なし
KPI Composer(廃止準備):なし
CMDB Baseline(廃止準備):メニューは有効、レコードは0件
User Registration Request(廃止準備):なし
Virtual Agent NLU / Lite(廃止準備):Lite が Active、NLU 型トピックが24件
Strategic Spend Tracking for PPM(廃止準備):名前検索では見つからず、有無は未確認
OT Discovery(廃止準備、2031年7月までに廃止予定):なし
Claroty CTD 連携(廃止準備):なし
Kafka spoke / Kafka Consumer(廃止予定、2030年1月):なし
Process Mining Content Pack(SPM 用)(統合版へ移行):統合版が入っている
廃止の3段階
リリースノートの文言は、次の3段階に分けて読めます。
廃止:Brazil から配布・改善・サポートの対象外。Guided Application Creator、Service Creator、Planning console、Communities が該当する
廃止準備:非表示になり、新しいインスタンスでは有効化できなくなるが、サポートは継続する。KPI Composer、CMDB Baseline、User Registration Request、Virtual Agent の NLU・Lite などが該当する
廃止予定(年月あり):期限が書かれている。Kafka 系は2030年1月、OT Discovery は2031年7月
3段階の差は、既存の環境で使い続けてよいかどうかに直結します。たとえば CMDB Baseline の記述は次のとおりです。
Starting with the Brazil release, CMDB Baseline is being prepared for future deprecation. It will be hidden and no longer activated on new instances but will continue to be supported. Unified Map provides the latest experience for this functionality.
(訳:Brazil リリースから、CMDB Baseline は将来の廃止に向けて準備中です。非表示になり、新しいインスタンスでは有効化されなくなりますが、サポートは継続されます。この機能の最新の体験は Unified Map が提供します。)
引用元:Configuration Management Database (CMDB) release notes(Brazil Early Availability)
一方、Guided Application Creator は書き方が違います。
Starting with the Brazil release, Guided Application Creator is no longer deployed, enhanced, or supported.
(訳:Brazil リリースから、Guided Application Creator は配布も改善もサポートもされません。)
引用元:Guided Application Creator release notes
「廃止準備」は動かし続けられる段階、「廃止」はサポートの対象から外れる段階です。棚卸しでは、この区別で優先順位を付けます。
13項目の代替先と出典
各項目の代替先と出典は、次のとおりです。出典はすべて Brazil のリリースノートです。
Guided Application Creator(com.glide.sn-guided-app-creator):代替プラグインなし。最新の体験は ServiceNow Studio。出典
Service Creator(com.glide.service_creator):代替プラグインなし。最新の体験は Creator Studio。出典
Planning console:Project Workspace(Next Experience)で計画する。出典
Communities(com.sn_communities ほか):代替なし。既存の利用は続けられるが、新規有効化はできない。出典
KPI Composer(sn_kpi_compose):代替なし。出典
CMDB Baseline、Dependency Views、CMDB Relationship editor:Unified Map。出典
User Registration Request(com.snc.user_registration):External User Self-Registration を有効化して代替する。出典
Virtual Agent for NLU、Virtual Agent Lite ほか:LLM 型トピックなどへ移行。出典
Strategic Spend Tracking for PPM:非表示になる予定。プラグイン ID は公式に記載がない。出典
Operational Technology Discovery(com.sn_otdiscsgc ほか):2031年7月までに廃止予定。出典
Service Graph Connector Integration for Claroty CTD(sn_clarotyctdsgc):Canada リリースまでに廃止予定。出典
Confluent Kafka REST Proxy Spoke、ServiceNow Kafka Consumer(sn_kafkacon_spoke、sn_kconsumer_spoke):2030年1月に廃止予定。新規は Stream Connect for Apache Kafka を検討する。出典
Process Mining Content Pack for SPM(com.snc.itbm_po):統合版の Process Mining Content Pack(ストアアプリ)へ移行する。出典
全体の一覧は、公式の Deprecation information for all Brazil features and products にあります。この記事の13項目は、そこからプラグインやアプリ単位の廃止を拾い、各製品のリリースノートで補ったものです。Now LLM Service の旧モデル、ロールの変更、API の廃止などは含めていません。
PDI で見つかった3系統
Guided Application Creator の残存
アプリ一覧(sys_scope)を対象のスコープで絞り込むと、Creator Studio、Guided Application Creator、Process Mining Content Pack の3行が表示されました。

①の Guided Application Creator(sn_g_app_creator、9.0.1)は、アップグレード後もインストールされていました。公式のプラグイン ID(com.glide.sn-guided-app-creator)は v_plugin に行がなく、プラグイン一覧だけで棚卸しすると見落とします。専用のメニューはなく、同じスコープの利用データ(GAC Spreadsheet File)は0件でした。
確認できたのは件数が0件という一点で、使われていないとまでは言えません。作成済みのアプリを残す必要があるなら、Studio への移行を手順化しておきます。
同じ画面の最上段の Creator Studio(sn_creatorstudio)は、Service Creator の公式の代替先です。この PDI では Service Creator は存在せず、後継だけが入っています。
CMDB Baseline のメニューとデータ
CMDB の Configuration メニューには、Baselines と Dependency Views Properties が残っています。

①②はどちらも有効です。ただし、メニュー先の CMDB Baseline テーブルを開くと空でした。

①の CMDB Baselines が②のとおり0件で、明細の cmdb_baseline_entry も0件でした。確認した Baseline と明細のレコードは0件で、そのほかの利用や参照は未確認です。メニューが残っているため、利用者から「使えるのか」と聞かれる場面は起こります。公式は Unified Map を代替として挙げているので、運用で CMDB Baseline の比較機能を使っているなら、Unified Map への移行を計画します。
Virtual Agent の Designer 通知
廃止準備の項目のうち、画面で通知を確認できたのは Virtual Agent Designer だけです。

①の通知は、サポートを継続すると明記しています。プラグインの状態は次のとおりです。

①の Glide Virtual Agent Lite(com.glide.cs.chatbot.lite)が Active で、②の Glide Virtual Agent(NLU 本体)と ITSM Virtual Agent Conversation Topics Lite は Inactive です。NLU・キーワード型のトピックは24件ありました。移行の判断は、別記事の「[Brazil調査] Virtual Agent のNLU・キーワード型トピックは今から作ってよいか?」にまとめています。この記事では、棚卸しの対象に入るかどうかまでを扱います。
残りの項目の有無
KPI Composer、User Registration Request、Service Creator、Communities、OT Discovery、Claroty CTD 連携、Kafka spoke と Kafka Consumer は、v_plugin にも sys_scope にも行がありませんでした。Planning console は、PPM のプラグイン(Project Management ほか)がすべて Inactive のため、対象外です。Strategic Spend Tracking for PPM は、プラグイン ID が公式に書かれておらず、名前検索では見つかりませんでした。有無は未確認です。
Process Mining Content Pack for SPM(com.snc.itbm_po)は旧版が存在せず、統合版の Process Mining Content Pack(sn_promin_cp、1.2.1)が入っていました。統合版は2026-10-08の更新です。
実機を見て気づいたこと
プラグイン ID とスコープ名
Guided Application Creator は、公式のプラグイン ID を v_plugin で引いても何も返りません。実体は sys_scope の sn_g_app_creator で、ストアアプリとして入っています。v_plugin だけで棚卸しすると「なし」と誤判定します。確認は v_plugin、sys_scope、メニュー、主要テーブルの組み合わせが必要です。
通知が出るのは Virtual Agent だけ
CMDB Baseline の画面には、通知が出ていません。リリースノートを読まない限り、廃止準備だと気づく手段が実機にはありません。アップグレードのたびに、リリースノートの廃止情報を見る手順を運用に入れておきます。
統合版 Process Mining の導入
旧版を使っていない PDI でも、統合版(sn_promin_cp)が入りました。公式の説明では、統合版は自動インストールの対象です。対応するアプリとテーブルがあれば内容が自動で配布され、ストアから入れた標準のプロジェクトと設定も自動で置き換わります。自分で作成・複製した設定は置き換えの対象外で、別のレコードとして残る点に注意が必要です。旧版を使っていた環境では、置き換え後に自作の設定が残っていないかを確認します。
D release と Canada release の時期
KPI Composer と User Registration Request の廃止予定は「D release」、Claroty は「Canada release」と書かれています。今回調べた範囲では、これがいつのリリースかは確認できませんでした。年月が書かれているのは Kafka(2030年1月)と OT Discovery(2031年7月)だけです。
Kafka テーブルとスポーク
sys_kafka_ で始まるテーブルは PDI に複数ありますが、これはプラットフォーム側の Kafka 関連で、廃止予定のスポーク(sn_kafkacon_spoke)とは別です。テーブル名の部分一致で判定すると、誤って「使っている」と判断します。
自分のインスタンスで廃止対象を確認する手順
まず廃止の段階で分ける
廃止(Guided Application Creator、Service Creator、Planning console、Communities):使っていれば移行計画を作る。サポート対象外のため、優先度は最も高い
廃止準備(KPI Composer、CMDB Baseline、User Registration Request、Virtual Agent の NLU・Lite ほか):新規利用を止め、既存は利用実績の多いものから移行する
廃止予定(Kafka 系、OT Discovery、Claroty):予定時期と移行にかかる期間を確認し、着手時期を決める。新規導入の見直しと移行先の評価から始める
手順1:プラグインとアプリの有無
URL はインスタンスの URL の後ろに付けます。
プラグイン:/v_plugin_list.do?sysparm_query=idINsn_kpi_compose,com.snc.user_registration,sn_kafkacon_spoke,sn_kconsumer_spoke,com.glide.sn-guided-app-creator,com.glide.service_creator,com.sn_communities,com.sn_customer_communities,com.sn_otdiscsgc,sn_clarotyctdsgc,com.snc.itbm_po,com.glide.cs.chatbot,com.glide.cs.chatbot.lite,com.snc.itsm.virtualagent.lite
アプリ:/sys_scope_list.do?sysparm_query=scopeINsn_g_app_creator,sn_promin_cp,sn_creatorstudio,sn_kpi_compose,sn_kafkacon_spoke,sn_kconsumer_spoke,sn_communities,sn_otdiscsgc,sn_clarotyctdsgc
v_plugin の一覧は表示が遅いため、待ってから確認します。行が返らなかった ID は、その ID では確認できなかったという意味です。sys_scope などもあわせて確認します
手順2:メニューが残っている機能
CMDB Baseline と Dependency Views:/sys_app_module_list.do?sysparm_query=titleLIKEBaseline^ORtitleLIKEDependency View
Virtual Agent:/$conversation-builder.do(Designer の通知を見る)
手順3:使用実績の目安
CMDB Baseline:/cmdb_baseline_list.do
Guided Application Creator:/sn_g_app_creator_spreadsheet_file_list.do
Virtual Agent の NLU 型トピック:/sys_cs_topic_list.do?sysparm_query=model_type=nlu_keyword
件数が0件でも、使われていない証拠にはならない。0件でも、レポートやスクリプトから参照されていないかは別に確認する
手順4:Scripts - Background で、まとめて数える
次のスクリプトは、プラグイン状態、アプリの有無、主要テーブルの件数を読み取るだけです。更新や削除は行いません。/sys.scripts.do に貼って実行します。確認先を増やすときは、先頭の配列に行を足します。
// 読み取り専用:Brazil の廃止・廃止予定機能が、このインスタンスにあるかを数える
// プラグイン状態は v_plugin、アプリは sys_scope、利用の目安は主要テーブルの件数(更新・削除は一切しない)
var items = [
{n: 'KPI Composer', plugins: ['sn_kpi_compose'], scopes: ['sn_kpi_compose'], tables: []},
{n: 'CMDB Baseline', plugins: [], scopes: [], tables: ['cmdb_baseline', 'cmdb_baseline_entry']},
{n: 'User Registration Request', plugins: ['com.snc.user_registration'], scopes: [], tables: []},
{n: 'Virtual Agent for NLU / Lite', plugins: ['com.glide.cs.chatbot', 'com.glide.cs.chatbot.lite', 'com.snc.itsm.virtualagent.lite'], scopes: [], tables: [['sys_cs_topic', 'model_type=nlu_keyword']]},
{n: 'Kafka spoke / Kafka Consumer', plugins: ['sn_kafkacon_spoke', 'sn_kconsumer_spoke'], scopes: ['sn_kafkacon_spoke', 'sn_kconsumer_spoke'], tables: []},
{n: 'Guided Application Creator', plugins: ['com.glide.sn-guided-app-creator'], scopes: ['sn_g_app_creator'], tables: ['sn_g_app_creator_spreadsheet_file']},
{n: 'Service Creator', plugins: ['com.glide.service_creator'], scopes: ['sn_service_creator'], tables: []},
{n: 'Communities', plugins: ['com.sn_communities', 'com.sn_customer_communities'], scopes: ['sn_communities'], tables: []},
{n: 'Operational Technology Discovery', plugins: ['com.sn_otdiscsgc'], scopes: ['sn_otdiscsgc'], tables: []},
{n: 'Claroty CTD connector', plugins: ['sn_clarotyctdsgc'], scopes: ['sn_clarotyctdsgc'], tables: []},
{n: 'Process Mining Content Pack for SPM', plugins: ['com.snc.itbm_po'], scopes: ['sn_promin_cp'], tables: []}
];
function pluginState(id) {
var gr = new GlideRecord('v_plugin');
gr.addQuery('id', id);
gr.setLimit(1);
gr.query();
return gr.next() ? gr.getValue('active') : 'absent';
}
function scopeState(s) {
var gr = new GlideRecord('sys_scope');
gr.addQuery('scope', s);
gr.setLimit(1);
gr.query();
return gr.next() ? 'present(' + gr.getValue('version') + ')' : 'absent';
}
function countOf(t, q) {
if (!gs.tableExists(t)) return 'no-table';
var ga = new GlideAggregate(t);
if (q) ga.addEncodedQuery(q);
ga.addAggregate('COUNT');
ga.query();
return ga.next() ? ga.getAggregate('COUNT') : '0';
}
items.forEach(function (it) {
var out = [];
it.plugins.forEach(function (p) { out.push('plugin ' + p + '=' + pluginState(p)); });
it.scopes.forEach(function (s) { out.push('scope ' + s + '=' + scopeState(s)); });
it.tables.forEach(function (t) {
var tn = (typeof t === 'string') ? t : t[0];
var q = (typeof t === 'string') ? '' : t[1];
out.push('rows ' + tn + (q ? '[' + q + ']' : '') + '=' + countOf(tn, q));
});
gs.print(it.n + ' :: ' + (out.length ? out.join(' / ') : '(確認先なし)'));
});実行結果は次のとおりです。

①の行は、プラグイン ID が absent でもスコープが present と出ています。②の Virtual Agent は、Lite が active、NLU 型トピックが24件です。ほかの行は absent か 0 でしたが、Process Mining(sn_promin_cp)の scope は統合版が present でした。
判断の目安
該当あり・件数あり:移行計画を作る。公式の代替先(Studio、Creator Studio、Unified Map、Project Workspace、Stream Connect)の権利と画面を先に確認する
該当あり・件数0:確認した範囲ではデータがない。削除の判断は、更新セットやスクリプトからの参照を調べてから行う
該当なし:対応は不要。次のアップグレードで同じスクリプトを再実行し、新しい廃止が入っていないかを確認する
関連して、プラグインの有効・無効の見方は「プラグイン(v_plugin/sys_plugins)の有効・無効と依存」(開く)、アップグレード後の設定変更の追跡は「アップグレードで設定が消えない運用レシピ:Upgrade Historyの読み方」(開く)で扱っています。
検証範囲とおことわり
検証は Australia から Brazil(Patch 0)へアップグレードした PDI 1台で行い、読み取り専用で確認した。設定変更とプラグインの有効化は行っていない
対象は、プラグインまたはアプリ単位の廃止・廃止予定。ロールの変更、API の廃止、Now LLM Service の旧モデル、画面の項目削除は含めていない
公式の表現は Brazil の英語版リリースノートに従った。「D release」「Canada release」の具体的な時期は確認できなかった
プラグイン状態は v_plugin、アプリは sys_scope で確認した。Strategic Spend Tracking for PPM は公式にプラグイン ID の記載がなく、名前での検索のみで、有無は未確認
件数0は「使われていない」の証拠にならない。ほかのレコードやスクリプトからの参照は調べていない
ストアアプリの有効・無効は REST API で読めず、sys_scope の存在で判定した
Virtual Agent の移行手順と、Now Assist の権利が前提の機能は、この PDI では実行していない