ACCESS_HISTORY ビュー(アカウント使用状況と組織の使用状況):ポリシー作成のための記録の簡略化(保留中)

注意

この動作変更は2026_01バンドルにあります。

バンドルの現在のステータスについては、 バンドル履歴 をご参照ください。

ACCOUNT_USAGE.ACCESS_HISTORY および ORGANIZATION_USAGE.ACCESS_HISTORY ビューの object_modified_by_ddl 列には、ポリシーの作成に対応する記録が含まれています。この動作変更は、次のポリシーのいずれかを作成することに対応する記録に含まれるものに影響します。

  • 集計ポリシー

  • 結合ポリシー

  • マスキングポリシー

  • プライバシーポリシー

  • 投影ポリシー

  • 行アクセスポリシー

  • ストレージのライフサイクルポリシー

変更前:

記録には、ポリシーの作成時に指定されなかった、システムが生成したフィールドも含まれます。たとえば、誰かが行アクセスポリシーを作成した場合、その記録にはデフォルト値を持つ詳細な型情報が含まれます。

{
  "policyReturnType": {
    "value": {
      "byteLength": null,
      "collation": null,
      "fixed": null,
      "length": null,
      "nullable": true,
      "precision": null,
      "scale": null,
      "template": null,
      "type": "BOOLEAN"
    }
  },
  "policySignature": {
    "value": {
      "arguments": [
        {
          "datatype": {
            "byteLength": 134217728,
            "collation": null,
            "fixed": false,
            "isMaxLength": true,
            "length": 134217728,
            "nullable": true,
            "precision": null,
            "scale": null,
            "template": null,
            "type": "TEXT"
          },
          "defaultVal": null,
          "hasDefaultValue": false,
          "identifier": "EMAIL",
          "parameterType": "NONE"
        }
      ]
    }
  }
}
Copy
変更後:

記録には、ポリシーの作成時にユーザーが指定した情報のみが含まれます。例:

{
  "policyReturnType": {
    "value": {
      "type": "BOOLEAN"
    }
  },
  "policySignature": {
    "value": {
      "arguments": [
        {
          "datatype": {
            "type": "TEXT"
          },
          "identifier": "EMAIL"
        }
      ]
    }
  }
}
Copy

参照:2181