開発・導入

開発・導入

ServiceNowのScript Includeとは何か

サーバーサイドスクリプトの中でも奥が深いScript Includeについて解説します。クライアントサイドスクリプトからScript Includeを呼び出すための仕組みであるGlide Ajaxについても解説します。 Script...
開発・導入

ServiceNow – Script IncludeにおけるgetParameter()の戻り値はJavaオブジェクトなので型変換が必要

早速ですが問題です。Client callableなScript Includeの次のコードはうまく動きません。何が問題でしょう?なお、nullチェックをしていないのは簡単のためです。 // Client callable Scri...
開発・導入

ServiceNow – Scripting(スクリプティング)の全体像

ServiceNowにおいてJavaScriptによるコーディングを伴う機能、すなわちClient-side scripting(クライアントサイドスクリプト)であるClient Script(クライアントスクリプト)、UI Policy...
開発・導入

ServiceNow – 親子関係にあるテーブルにおいて子のフォーム/リストに親の項目を表示する方法

ServiceNowで開発をしていると「親子関係にあるチケットのフォームにおいて子のフォーム/リストに親の項目を表示したい」という要望がよくあります。この要望について、要望のパターンごとの適切な実装方式を解説します。 要望のパターン...
開発・導入

ServiceNow – security_adminロールとElevate role(ロールの昇格)について

ServiceNowにおいてセキュリティ関連の設定を行うために必要なsecurity_adminロールと、そのロールが必要になる操作の前に行うおまじないであるElevate role(ロールの昇格)について説明します。 privil...
運用

ServiceNowのSystem Property(システムのプロパティ)とは何か

System Property(システムのプロパティ)とは何か System Propertyのイメージ 一般的なシステムにおける"システムのプロパティ(設定)"と同じで、ServiceNowのSystem Propertyは...
運用

ServiceNowのSystem Property(システムのプロパティ)の設定方法

ServiceNowにおけるシステムプロパティの設定方法について説明します。 System Property(システムのプロパティ)とは何か System Propertyの詳細はこちらを参照ください。設定方法だけをぱっと知り...
検討・企画

ServiceNowのローカル認証でできること・設定方法(パスワードポリシー・ロックアウト・MFA)

ServiceNowにおいて、Azure ADやOktaなどServiceNow以外の認証基盤を用いたSSOに対して、ServiceNow自身の認証機能を使って行う認証(ローカル認証)でできることと設定方法について解説します。 ロー...
開発・導入

ServiceNow – Update Set(更新セット)の図解解説

ServiceNowにおける開発の成果物であるUpdate Setについて解説します。 Update set(更新セット)とは Update Set(更新セット)は、一般的な開発におけるソースコードや実行可能ファイルに対応する...
開発・導入

ServiceNowのテーブル拡張モデルとタスクテーブル拡張時の注意

ServiceNowでテーブルを拡張した際、実際のデータベース上では何が起こるのでしょうか?これは"テーブルの拡張モデル"に依存します。この記事では、"拡張モデル"とは何か、またこれと関係のあるタスクテーブル拡張時の注意について説明します...
タイトルとURLをコピーしました