クライアント呼び出し可能スクリプトインクルードにはデフォルトで認証を必須とする

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:1分
  • デフォルトでは、明示的に可視化を設定していないクライアント呼び出し可能スクリプトインクルードは、公開状態になります。必要に応じて glide.script.ccsi.ispublic プロパティを追加すると、公開ページからアクセスされるクライアント呼び出し可能スクリプトインクルード全体に対してプライバシーコントロールができるようになります。

    glide.script.ccsi.ispublicシステムプロパティは、クライアント呼び出し可能スクリプトインクルード (Ajax スクリプトインクルードとも呼ばれます) が、非認証ユーザーが自動的に利用できないようにします。glide.script.ccsi.ispublic が推奨値の false に設定されていない場合、スクリプトインクルードを公開スクリプトとして実行し、非認証ユーザーがインスタンスデータにアクセスできるようにします。

    プロパティ glide.script.ccsi.ispublicfalse に設定されていることを確認します。

    警告:
    これはセーフハーバープロパティです。つまり、いったん変更したら変えることはできません。元に戻すことはできません。

    詳細情報

    属性 説明
    構成名 glide.script.ccsi.ispublic
    構成タイプ システムプロパティ (/sys_properties_list.do)
    データタイプ
    推奨値 false
    デフォルト値 <なし>
    フォールバック値 false
    カテゴリ アクセス制御
    セキュリティリスク
    • 重大度スコア:7.5
    • CVSS 評価:高
    • セキュリティリスクの詳細:機密性の高いビジネスロジックまたはデータが公開される可能性があり、インスタンスリソースへの不正アクセスのリスクが高まります。
    機能への影響 クライアント呼び出し可能スクリプトインクルードが公開として指定されている場合 (つまり、このプロパティがない場合)、非認証ユーザーはクライアントスクリプトを実行できます。ログインしていないユーザーによるスクリプトの実行を制限するプロパティを追加します。
    依存関係と前提条件 なし