本記事は、Qiita ServiceNow アドベントカレンダーの参加記事2日目です。
ServiceNowのカレンダー | Advent Calendar 2023 - Qiita
おはこんばんにちは、にぼしです。
ServiceNowにちゃんと関わるようになって2年ほどです。
運用保守案件におりまして、「これってどこで設定してるの?そもそも自分で設定変えられるんだっけ?」みたいなことがまあありまして、自分用メモみたいなところはありますが、自分的に痒い所に手が届きそうなシステムプロパティをまとめてみました。
そもそもシステムプロパティってどのテーブルやねーん
テーブルはシステムプロパティ[sys_properties]です。
アプリケーションごとにシステムプロパティフォーム(専用ページ的なもの)から設定も可能ですが、あまり使用されないプロパティ(誰基準であまり使用されないんだろう…)は、上記テーブルからのみ使用できるようです。
お気に入りにいれておくと便利です。
一覧は下記ページを参照してください。
https://docs.servicenow.com/ja-JP/bundle/vancouver-platform-administration/page/administer/reference-pages/reference/r_AvailableSystemProperties.html
このコミュニティ投稿もめっちゃ助かりました(古いですが
https://www.servicenow.com/community/developer-forum/i-would-like-to-know-the-checking-mechanism-when-the-user-tries/m-p/2106246
超個人的かゆいところに手が届くシステムプロパティ
やりたいこと | システムプロパティ名 | 説明 | タイプ | デフォルト値 |
---|---|---|---|---|
ServiceNowに添付できるファイルの最大サイズを変えたい | com.glide.attachment.max_size | 最大添付ファイルサイズをMB単位で設定可能。このフィールドの値が空の場合、最大 1 KBまでの添付ファイルを使用可能 | 整数 | 1024 |
ServiceNowに添付できるファイルの拡張子を変更したい | glide.attachment.extensions | 添付可能なファイル拡張子のリスト (カンマ区切り)。値を指定しない場合は、制限なしになる。 | 文字列 | なし |
バナー画像を押した時の遷移先を変えたい | glide.banner.image.url | バナー画像のクリック時に使用する URL。 | 文字列 | home.do |
文字数カウント(カウンタ)表示させたい。何文字入力したのか表示させたい | glide.ui.textarea.character_counter | [true] にすることでジャーナルフィールドや複数行テキストのフィールドに使用可能な文字数が表示可能。 | true/false | false |
Next ExperienceUIより前の、昔のUIを懐かしみたい | glide.ui.polaris.experience | Next Experience ユーザーインターフェイス、ランディングページ、および統一ナビゲーションを有効にする。このプロパティは、Next Experience コンポーネントなど、ワークスペース内のものには影響しない。 | true/false | 新しいインスタンスの場合は true、Tokyo 以前からのアップグレードの場合は falseなのでfalseにすると懐かしめる。 |
ナレッジ検索に必要な最小文字数をかえたい | glide.knowman.search_character_limit | ナレッジ検索に必要な最小文字数。検索用語がこの文字数よりも少ない場合は、結果を返さない。 | 整数 | 3 |
xlsでもファイルエクスポートしたい | glide.legacy.excel.export | Excel ファイルにエクスポートするときに、XLS 形式へのエクスポートを有効 (true) または無効 (false) にする。デフォルトでは、XLSX エクスポートのみが有効。このプロパティは、Excel Web Service には影響しない。このプロパティを [true] に設定すると、ユーザーは Easy Import テンプレート形式として XLS または XLSX を選択することもできるようになる。 | true/false | false |
エクセルエクスポートのセルの最大値を変えたい | glide.excel.max_cells | Excel エクスポートのセルの最大数を設定する。 | 整数 | 500000 |
CSVエクスポート時に表示値でなく生の値が欲しい | glide.export.csv.raw.value | [true] の場合は、CSV にエクスポートすると、表示値ではなく生のデータベース値がエクスポートされる。false の場合は、表示値がエクスポートされる。 | true/false | false |
応答時間インジケーター消してやる! | glide.ui.response_time | ページ下部に応答時間インジケーターを表示する。Falseにすると非表示になる。 | true/false | true |
ナレッジベースにユーザーの設定言語以外の記事も表示させるんじゃ! | glide.knowman.enable_multi_language_search | デフォルトはユーザーが設定した言語の記事しか表示されないが、trueにすることでユーザーが設定した言語以外の記事も表示させることができる。 | true/false | false |
お勧めのシステムプロパティがあったら教えてください🐟💨