すべてのプロダクト
Search
ドキュメントセンター

DataWorks:ListSecurityStrategies

最終更新日:Sep 03, 2026

指定された条件に基づいて、セキュリティポリシーのページ分割されたリストを取得します。この操作には、DataWorks のテナント管理者またはセキュリティ管理者の権限が必要です。

操作説明

リクエスト

  • この API は、設定済みのセキュリティポリシーのページ分割されたリストを取得します。

  • ControlModule および ControlSubModule パラメータは、特定のモジュールまたはサブモジュールでポリシーをフィルターします。

  • PageNum および PageSize パラメータは、ページネーションをコントロールします。 PageNum は取得するページ番号 (デフォルト:1) を指定し、PageSize は 1 ページあたりに返すポリシーの数 (デフォルト:20) を指定します。

  • 高度なページネーションには、MaxResults および NextToken のプライベートパラメータを使用してください。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

この操作の認証情報はありません。問題が発生した場合は、アカウントマネージャーにご連絡ください。

リクエストパラメーター

パラメーター

型

必須 / 任意

説明

例

ControlModule

string

任意

コントロールモジュール

DataQuery

ControlSubModule

string

任意

コントロールサブモジュール

MyCatalog

PageNumber

integer

任意

1 から始まるページ番号。デフォルト: 1

1

PageSize

integer

任意

ページあたりのエントリ数。デフォルト: 20

10

レスポンスフィールド

フィールド

型

説明

例

object

レスポンスのスキーマ。

RequestId

string

リクエスト ID。

0bc5df3a17****903790e8e8a

PagingInfo

object

ページネーションの結果。

PageNumber

integer

ページ番号。デフォルト値:1。

1

PageSize

integer

ページサイズ。デフォルト値:20。

10

TotalCount

integer

総数。

12

SecurityStrategies

array<object>

セキュリティポリシーのリスト。

array<object>

セキュリティポリシー。

Id

string

ポリシー ID。

12345

Name

string

ポリシー名。

默认数据分析策略

Description

string

ポリシーの説明。

控制数据分析模块的查询结果安全行为

SchemaName

string

スキーマテンプレートの名前。

列挙値:

  • DataStudioMyCatalogSecurityStrategySchema :

    DataStudioMyCatalogSecurityStrategySchema

  • DataQuerySecurityStrategySchema :

    DataQuerySecurityStrategySchema

  • DataStudioSecurityStrategySchema :

    DataStudioSecurityStrategySchema

DataQuerySecurityStrategySchema

ControlModule

string

コントロールモジュール。

DataQuery

ControlSubModule

string

コントロールサブモジュール。

MyCatalog

ControlDwScope

string

コントロールスコープ。有効な値:Workspace と Tenant。

Tenant

Workspaces

array

関連付けられたワークスペース ID のリスト。

integer

ワークスペース ID。

343434

Enabled

boolean

ポリシーが有効かどうか。

false

OriginPolicyId

integer

システムデフォルトポリシーのソース ID。

12

Creator

string

作成者のユーザー ID。

203322746501002787

Updater

string

最終更新者のユーザー ID。

203322746501002787

CreateTime

string

作成時刻。

2026-05-25T20:46:19

UpdateTime

string

最終更新時刻。

2026-05-25T20:46:19

Content

object

ポリシーの内容。内容は SecurityStrategySchema によって制約されます。

Name

string

関連付けられた SecurityStrategySchema の name。

DataQuerySecurityStrategySchema

DisplayName

string

関連付けられた SecurityStrategySchema の displayName。

数据分析

DisplayNameEn

string

関連付けられた SecurityStrategySchema の displayNameEn。

Data Query

ControlModule

string

コントロールモジュール。この値は、関連付けられた SecurityStrategySchema の controlModule プロパティの値です。

DataQuery

ControlSubModule

string

コントロールサブモジュール。この値は、関連付けられた SecurityStrategySchema の controlSubModule プロパティの値です。

MyCatalog

ControlDwScope

string

コントロールスコープ。有効な値:Tenant および Workspace。

列挙値:

  • Tenant :

    Tenant

  • Workspace :

    Workspace

Tenant

SystemPolicyName

string

システムポリシーの名前。このプロパティが空ではない場合、システムは自動的にデフォルトポリシーを作成します。

SYSTEM_GENERATE_DEFAULT_DATA_QUERY

SystemPolicyDisplayName

string

システムポリシーの表示名。

Default system generate data query policy

Controllers

array<object>

制御項目のリスト。利用可能な項目はスキーマによって異なります。詳細については、Controller の定義と各スキーマの制御項目のリストをご参照ください。

object

制御項目。

Controller

string

制御項目の識別子。有効な値は、各スキーマの制御項目のリストをご参照ください。

viewCount

DisplayName

string

表示名。

查询结果-单次展示记录值上限

DisplayNameEn

string

英語での表示名。

Query Results - Single Display Record Limit

Enable

boolean

制御項目が有効かどうか。

ControllerValueType

string

値のデータ型。有効な値:Boolean、Integer、Long、String。

Integer

UserConfigValue

any

制御項目に設定された値。この値のデータ型は ControllerValueType によって指定されます。

20

BasicEditionDefaultValue

any

Basic Edition のデフォルト値。

10000

StandardEditionDefaultValue

any

Standard Edition のデフォルト値。

10000

ProfessionalEditionDefaultValue

any

Professional Edition のデフォルト値。

10000

EnterpriseEditionDefaultValue

any

Enterprise Edition のデフォルト値。

10000

BasicEditionIntervalValue

array

Basic Edition の有効値の範囲です。[min, max] の形式で指定されます。

integer

範囲の境界値。

0

StandardEditionIntervalValue

array

Standard Edition の有効値の範囲です。[min, max] の形式で指定されます。

integer

範囲の境界値。

0

ProfessionalEditionIntervalValue

array

Professional Edition の有効値の範囲です。[min, max] の形式で指定されます。

integer

範囲の境界値。

0

EnterpriseEditionIntervalValue

array

Enterprise Edition の有効値の範囲です。[min, max] の形式で指定されます。

integer

範囲の境界値。

0

例

成功レスポンス

JSONJSON

{
  "RequestId": "0bc5df3a17****903790e8e8a",
  "PagingInfo": {
    "PageNumber": 1,
    "PageSize": 10,
    "TotalCount": 12,
    "SecurityStrategies": [
      {
        "Id": "12345",
        "Name": "默认数据分析策略",
        "Description": "控制数据分析模块的查询结果安全行为",
        "SchemaName": "DataQuerySecurityStrategySchema",
        "ControlModule": "DataQuery",
        "ControlSubModule": "MyCatalog",
        "ControlDwScope": "Tenant",
        "Workspaces": [
          343434
        ],
        "Enabled": false,
        "OriginPolicyId": 12,
        "Creator": "203322746501002787",
        "Updater": "203322746501002787",
        "CreateTime": "2026-05-25T20:46:19",
        "UpdateTime": "2026-05-25T20:46:19",
        "Content": {
          "Name": "DataQuerySecurityStrategySchema",
          "DisplayName": "数据分析",
          "DisplayNameEn": "Data Query",
          "ControlModule": "DataQuery",
          "ControlSubModule": "MyCatalog",
          "ControlDwScope": "Tenant",
          "SystemPolicyName": "SYSTEM_GENERATE_DEFAULT_DATA_QUERY",
          "SystemPolicyDisplayName": "Default system generate data query policy",
          "Controllers": [
            {
              "Controller": "viewCount",
              "DisplayName": "查询结果-单次展示记录值上限",
              "DisplayNameEn": "Query Results - Single Display Record Limit",
              "Enable": false,
              "ControllerValueType": "Integer",
              "UserConfigValue": "20",
              "BasicEditionDefaultValue": "10000",
              "StandardEditionDefaultValue": "10000",
              "ProfessionalEditionDefaultValue": "10000",
              "EnterpriseEditionDefaultValue": "10000",
              "BasicEditionIntervalValue": [
                0
              ],
              "StandardEditionIntervalValue": [
                0
              ],
              "ProfessionalEditionIntervalValue": [
                0
              ],
              "EnterpriseEditionIntervalValue": [
                0
              ]
            }
          ]
        }
      }
    ]
  }
}

エラーコード

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。