インポートセット API 内での安全な複数挿入操作の使用

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:2分
  • com.glide.import_set_api.insert_multiple_optimize プロパティを使用して、インポートセット API 内の複数挿入操作に GlideRecordSecure または GlideRecord のどちらを使用するかを制御します。

    com.glide.import_set_api.insert_multiple_optimize システムプロパティは、インポートセット API 内の複数挿入操作に GlideRecordSecure または GlideRecord を使用するかどうかを制御します。

    このプロパティが false に設定されている場合、GlideRecordSecure を使用してレコードが挿入され、テーブルレベルの ACL が評価されます。

    このプロパティが true に設定されている場合、GlideRecord がレコードの挿入に使用され、テーブルレベルの ACL は評価されません。

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

    注:
    このプロパティを true に設定する必要がある場合は、 Import Set API Insert Multiple REST エンドポイント ACL (sys_id:3101b770ff2211105cf343d0653bf182) がアクティブであることを確認し、 import_transformer ロールを持つユーザーも監査する必要があります。

    詳細情報

    属性 説明
    構成名 com.glide.import_set_api.insert_multiple_optimize
    構成タイプ システムプロパティ (/sys_properties_list.do)
    データタイプ ブーリアン
    推奨値 false
    デフォルト値 <なし>
    フォールバック値 false
    カテゴリ アクセス制御
    セキュリティリスク
    • 重大度スコア:6.5
    • CVSS スコア:中
    • セキュリティリスクの詳細:このプロパティが推奨値の false に設定されていない場合、権限の低いユーザーが自分の特権ロールの範囲外のテーブルにデータを挿入できる可能性があります。
    依存関係と前提条件 なし
    機能への影響度 このプロパティは、GlideRecord を使用してデータを保存することで、インポートセット API のパフォーマンスを最適化します。パラメーターが設定されている場合、API にアクセスするには、統合ユーザーが import_transformer ロールを持っている必要があります。
    参照 https://developer.servicenow.com/blog.do?p=/post/gliderecord-vs-gliderecordsecure