スクリプト化された拡張ポイントを使用して、 EMR システムの URL パラメーターと REST API タスクパラメーターを操作します。
始める前に
EMR Help アプリケーションをインストールします。詳細については、「EMR Help のインストール」を参照してください。必要なロール:admin
このタスクについて
拡張ポイントを使用すると、ベースコードを変更することなくカスタマイズを簡単に統合することができます。カスタマイズされたスクリプトを使用して、標準的な基本機能を拡張することができます。詳細については、「拡張ポイントを使用してアプリケーション機能を拡張する」を参照してください。
手順
-
次のように移動する。 .
-
[ API 名 ] 列で、「sn_ind_rmt_help」を検索して選択します 。RemoteHelpParamTransformer。
-
[拡張ポイント] フォームで、sn_ind_rmt_helpを使用するようにスクリプトインクルードを変更します 。RemoteHelpParamTransformer 拡張ポイント、またはカスタムスクリプトインクルードを作成して登録します。
-
sn_ind_rmt_helpを追加して 、EMR システムの パラメーターをカスタマイズし ます。スクリプトインクルードを指す RemoteHelpParamTransformer 拡張。
拡張ポイントに対して複数の実装を作成し、各実装に順序番号を指定できます。順序番号が最も小さい実装が最初に実行されます。
表 : 1. EMR システムのカスタマイズ
カスタマイズ |
実装 |
受信タスクパラメーター |
transformIncomingTaskParams メソッドをsn_ind_rmt_helpに含めます。RemoteHelpParamTransformer 拡張ポイント。このメソッドは、EMR システムから IT サービス要求を作成および更新する前に REST API から呼び出され、入力パラメーターを変更できます。 |
送信タスクパラメーター |
transformOutgoingTaskParams メソッドをsn_ind_rmt_helpに含めます。RemoteHelpParamTransformer 拡張ポイント。このメソッドは、タスク関連データを EMR システムに送信する前にタスクリストとタスクの詳細を取得するために REST API から呼び出されます。 |
受信 URL パラメーター |
transformURLParams メソッドをsn_ind_rmt_helpに含めます 。RemoteHelpParamTransformer 拡張ポイント。このメソッドは、URL パラメーターを保存する前にサービスポータルから呼び出されます。 注: EMR システムに暗号化アルゴリズムがある場合は、sn_ind_rmt_helpで 受信 URL パラメーター メソッドを設定できます 。RemoteHelpParamTransformer 拡張ポイントを使用して、 ServiceNow インスタンスから暗号化されたタスクパラメーターを復号化します。 |
-
[拡張ポイント] フォームで、[更新] をクリックします。