パッケージコール削除ツール
Packages Call Removal Tool (com.glide.script.packages_call_removal) プラグインをアクティブ化して実行し、提案されたそれぞれの変更を完了するか却下するかを検討します。
- Now Platform Java クラスに対するパッケージコールのスクリプトをスキャンします。
- 優先する GlideScriptable 名に置き換える変更を提案します。
- スクリプトを容易に変更できるようにします。
注:
このレコードがベースシステムレコードの場合、ツールからの推奨事項を使用すると、アイテムは customer_update としてマークされます。ただし、このツールを使用すると、Packages,xxx のコールにフラグが設定されるので今もなお便利です。
このパッケージコール削除ツールは、
sa_mapping_ext_commands および sa_custom_operation で使用されるいくつかのパッケージコールを報告する場合があります。これらのパッケージコールは MID Server に属します。クラスがないため、コードは MID Server で実行されます。[エラー] セクションで次に列記するパッケージコールを見つけた場合は、[却下] (無視) としてマークします。ツールは、そのパッケージコールを再度報告しません。Packages.com.snc.sw.util.JSONUtil.toJSONPlain(file_content);Packages.com.snc.sw.util.JSONUtil.toJSONPlain(file_name);Packages.com.snc.sw.commands.HttpCallHandler;Packages.com.snc.sw.dto.ProviderType.SSH
詳細情報
| 属性 | 説明 |
|---|---|
| プラグイン名 | com.glide.script.packages_call_removal |
| 構成タイプ | [システム定義] > [プラグイン] |
| 目的 | 承認されたデータアクセスのみを許可する Glide 許容 (GlideScriptable) 名の未承認パッケージ/メンバーコールを削除すること |
| 推奨値 | 有効 |
| 機能への影響度 | (低) この修正により、パッケージ呼び出しが GlideScriptable API に置き換えられ、パッケージコールを含むカスタマイズに影響を与える可能性があります。このツールは、実際にはパッケージコールを自動的に置き換えるわけではありません。代わりに、packages_call_item テーブルに保存される提案が提供されます。その後、管理者は提案された変更を承認するか却下するかを決定できます。 |
| セキュリティリスク | (中) サーバー上でのデータ取得またはオブジェクトアクセスという結果をもたらすクライアント側 API 呼び出しは、セキュリティの観点から危険であると見なされます。機密オブジェクトへのアクセスを許可および制限するために、検証が必要になります。 |
設定手順
- 移動先
- プラグイン ID = com.glide.script.packages_call_removal を検索します。
- [アクティブ化/アップグレード (Activate/Upgrade)] をクリックしてプラグインをアクティブ化します。
- 包含リストパッケージコールと包含リストメンバーコールを確認するには、次のトピックの「構成手順」セクションで説明されている手順を完了してください。