GlideRecord スコープフェンシングの従来の動作を無効にする (セキュリティセンター 1.3 の新機能)

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:1分
  • glide.record.legacy_cross_scope_access_policy_in_script プロパティは、スコープフェンシングを無効にし、スコープ対象のアプリがグローバルスクリプトインターフェイスにアクセスできるようにします。これは、GlideRecord のクロススコープアクセスに対するパッチとして作成されました。

    GlideRecord は、そのレベルのアクセスで設定されていないテーブルへのクロススコープの作成および更新アクセス権を提供します。 glide.record.legacy_cross_scope_access_policy_in_script プロパティは、このスコープ対象のアクセス動作にパッチを適用したときに、従来のお客様のアプリケーションが壊れないようにするために作成されました。このプロパティを true に設定すると、クロススコープアクセスは従来の動作にフォールバックし、安全ではありません。

    このプロパティは、スコープフェンシングを無効にし、スコープ対象アプリがグローバルスクリプトインターフェイスにアクセスできるようにします。スコープフェンシングを適用すると、アプリケーションは明示的に付与されたリソースまたは指定されたスコープ内のリソースにのみアクセスできるようになり、最小特権の原則が適用されます。

    詳細情報

    属性 説明
    構成名 glide.record.legacy_cross_scope_access_policy_in_script
    構成タイプ システムプロパティ (/sys_properties_list.do)
    データタイプ ブーリアン
    推奨値 false
    デフォルト値 true (sys_properties テーブルにプロパティが存在しない場合)
    カテゴリ アーキテクチャ、設計、および脅威のモデル化
    セキュリティリスク
    • 重大度スコア:5
    • CVSS スコア:中
    • セキュリティリスクの詳細:スコーピングにより、アプリケーションは、明示的なアクセス権を持つリソースにのみ、または最小特権の原則に従ってスコープ内でのみアクセスできます。この機能を無効にすると、機密性、可用性、および整合性に影響を与える可能性があります。
    依存関係と前提条件 なし