アップグレードしたお客様は、JavaScript コンテンツアクセス制御を使用することで、インスタンス内のブロックされたサードパーティの JavaScript URL のリストを変更できます。
始める前に
アップグレードしたお客様には、テーブルへの読み取りおよび書き込みアクセス権があります。
新規のお客様ではすべてのレコードが非表示になります。 ServiceNow® サポートにお問い合わせください。
必要なロール:admin
手順
-
アプリケーションナビゲーターで、
sys_js_content_provider_rule.listを検索します。
-
[新規] をクリックします。
-
フォームのフィールドに入力します。
表 : 1. JavaScript コンテンツプロバイダールール
| フィールド |
説明 |
| アクティブ |
選択するとルールがアクティブになるオプション。オフにすると、一致する他のルールがない場合に、[パス] の URL が許可されます。 |
| パス |
JavaScript ファイルへの絶対 URL。注: すべてのパスに 4 つのバリエーションがあります。たとえば、 /scripts/lib/jquery/jquery-1.8.2.min.js というパスは次の URL をブロックします。
- /scripts/lib/jquery/jquery-1.8.2.min.js
- /scripts/lib/jquery/jquery-1.8.2.min.jsx
- /lib/jquery/jquery-1.8.2.min.js
- /lib/jquery/jquery-1.8.2.min.js
|
| アクション |
次の操作を行うオプション。
- 拒否:[パス] の URL またはそのバリエーションに対して、サーバーが 404 Not Found 応答を返します。
- 許可:サーバーが、[パス] の URL またはそのバリエーションのファイルのコンテンツを返します。
- リダイレクト:サーバーが、[リダイレクトパス] フィールドで指定された代替ファイルの内容を返します。
|
| アプリケーション |
ルールのスコープを指定するオプション。デフォルトは [グローバル] です。注: この機能は、スコープやアプリケーション、またはドメインに依存しません。 |
| リダイレクトパス |
リダイレクト先のパスを明確にするフィールド。 [アクション] を [リダイレクト]に設定すると、[パス] の URL への要求に対して、この URL の内容が代わりに提供されます。 |
-
[送信] をクリックします。