ServiceNow スタジオ コード検索を使用してサポートされるファイルタイプ
ServiceNow スタジオ は、コード検索を使用するときに次のファイルタイプをサポートします。
ServiceNow スタジオ でコード検索を使用する場合、アプリケーションはデフォルトのコード検索グループを使用します。次の表は、既定の ServiceNow スタジオ コード検索を使用する場合にサポートされるファイルの種類の概要を示しています。
ヒント:
コード検索で使用されるサポートされるファイルの種類の一覧を会社で拡張する場合、管理者は追加のファイルの種類を含む新しいコード検索グループを作成できます。コード検索の拡張の詳細については、「 コード検索テーブルを拡張する」を参照してください。
| ファイルタイプ | コード検索テーブル名 | 説明 |
|---|---|---|
| Access control | sys_security_acl |
次のような特定のエンティティに対して、指定された操作に対するアクセス権が付与されるかどうかを決定します。
|
| ビジネスルール | sys_script | システムの動作をカスタマイズします。
|
| クライアントスクリプト | sys_script_client |
フォームの外観を変更したり、入力された値やその他のカスタム表示オプションに基づいてさまざまなフィールドを表示したりするために使用されます。
クライアントスクリプトは、UI ポリシーを含む他のスクリプトまたはモジュールで呼び出すこともできます。 |
| Email templates | sysevent_email_template | アドミニストレーターがメール通知の件名とメッセージ本文に再利用可能なコンテンツを作成できるようにします。 |
| Inbound email actions | sysevent_in_email_action | システムが受信メールにどのように応答するかをスクリプト化します。 |
| Map pages | cmn_map_page | 入力した場所データに基づいて、 ServiceNow データを Google マップページにグラフィカルに表示します。 |
| マップ変換 | sys_transform_map |
データのインポートに使用されます。変換マップ:
|
| 通知 | sysevent_email_action | アプリケーションがユーザーと通信する方法を決定し、重要なアプリケーション関連のイベントについてユーザーに警告します。 |
| プロセッサー | sys_processor | 任意のサーバー側 JavaScript コードを実行し、TEXT や JSON などの出力を生成できるカスタマイズ可能な URL エンドポイントを提供します。 |
| 関係 | sys_relationship | テーブルの拡張、別のテーブルのレコードの参照、多対多の関係の作成、データベースビューでのテーブルの結合に使用します。 |
| スクリプトの実行を予定 | sysauto_script | 特定の時間または繰り返し実行される、自動化されたサーバー側スクリプトロジックを定義します。スケジュール済みスクリプトの実行は、スケジュール済みジョブとも呼ばれます。 |
| Script actions | sysevent_script_action |
イベントが発生したときに実行されるスクリプトを含めます。例:
|
| スクリプトインクルード | sys_script_include | 関数またはクラスにすることができるスクリプトが含まれています。これらのスクリプトは、他のスクリプト (多くの場合はビジネスルール) によって呼び出された場合にのみ実行されます。 複雑なサーバースクリプトや再利用可能なサーバースクリプト、特に複雑なビジネスルールは、スクリプトインクルードにする必要があります。 |
| スケジュールのアイテム | sys_trigger | スケジュール済みジョブが作成され、キューに入れられ、実行される System schedulerのバックエンドデータが含まれます。スケジュールアイテムでは、スケジュール済みジョブ、ビジネスルール、滞留アクティビティモニター、サービスレベルアグリーメント (SLA) の計算、メトリクスイベント、アップグレードなどを実行できます。スケジュールアイテムレコードにアクセスして、スケジュールのトラブルシューティングを行うことができます。 |
| Defining UI actions | sys_ui_action | フォームとリストにボタン、リンク、コンテキストメニューアイテムを含めます。UI がよりインタラクティブで、カスタマイズされた、ユーザーのアクティビティに応じたものになるように、UI アクションを構成します。 |
| UI マクロ | sys_ui_macro | アドミニストレーターがユーザーインターフェイスに追加できる個別のスクリプト化されたコンポーネントが含まれています。UI マクロは通常、既存のフィールドタイプでは提供されない入力または情報を提供するコントロールです。 デフォルトでは、さまざまなユーザーインターフェイス要素の UI マクロが用意されています。 |
| UI ページ | sys_ui_page | フォーム、ダイアログ、リスト、およびその他の UI コンポーネントを作成および表示するために使用されます。 |
| Using UI policies | sys_ui_policy | フォーム上のフィールドの動作と可視化を定義します。フィールドは次のいずれかになります。
使用法には、以下が適用されます。
|
| UI スクリプト | sys_ui_script |
再利用のために保存されたクライアントスクリプトが含まれています。他のスクリプトから呼び出された場合にのみ使用されます。 |
| UI スタイル | sys_ui_style | リストまたはフォーム内のフィールドの個々の CSS スタイルを宣言できるようにします。 |
| ウィジェット | sp_widget | コンテンツを含み、ポータルページに追加またはポータルページに埋め込むことができるオブジェクトを記述します。サービスポータル に付属するベースシステムウィジェットを使用したり、ウィジェットのクローンを作成して変更したり、ニーズに合わせてカスタムウィジェットを開発したりできます。 |