指定された条件に基づいて、セキュリティポリシーのページ分割されたリストを取得します。この操作には、DataWorks のテナント管理者またはセキュリティ管理者の権限が必要です。
操作説明
リクエスト
-
この API は、設定済みのセキュリティポリシーのページ分割されたリストを取得します。
-
ControlModuleおよびControlSubModuleパラメータは、特定のモジュールまたはサブモジュールでポリシーをフィルターします。 -
PageNumおよびPageSizeパラメータは、ページネーションをコントロールします。PageNumは取得するページ番号 (デフォルト:1) を指定し、PageSizeは 1 ページあたりに返すポリシーの数 (デフォルト:20) を指定します。 -
高度なページネーションには、
MaxResultsおよびNextTokenのプライベートパラメータを使用してください。
今すぐお試しください
テスト
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 |
スキーマテンプレートの名前。 列挙値:
|
DataQuerySecurityStrategySchema |
| ControlModule |
string |
コントロールモジュール。 |
DataQuery |
| ControlSubModule |
string |
コントロールサブモジュール。 |
MyCatalog |
| ControlDwScope |
string |
コントロールスコープ。有効な値: |
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 |
ポリシーの内容。内容は |
|
| Name |
string |
関連付けられた |
DataQuerySecurityStrategySchema |
| DisplayName |
string |
関連付けられた |
数据分析 |
| DisplayNameEn |
string |
関連付けられた |
Data Query |
| ControlModule |
string |
コントロールモジュール。この値は、関連付けられた |
DataQuery |
| ControlSubModule |
string |
コントロールサブモジュール。この値は、関連付けられた |
MyCatalog |
| ControlDwScope |
string |
コントロールスコープ。有効な値: 列挙値:
|
Tenant |
| SystemPolicyName |
string |
システムポリシーの名前。このプロパティが空ではない場合、システムは自動的にデフォルトポリシーを作成します。 |
SYSTEM_GENERATE_DEFAULT_DATA_QUERY |
| SystemPolicyDisplayName |
string |
システムポリシーの表示名。 |
Default system generate data query policy |
| Controllers |
array<object> |
制御項目のリスト。利用可能な項目はスキーマによって異なります。詳細については、 |
|
|
object |
制御項目。 |
||
| Controller |
string |
制御項目の識別子。有効な値は、各スキーマの制御項目のリストをご参照ください。 |
viewCount |
| DisplayName |
string |
表示名。 |
查询结果-单次展示记录值上限 |
| DisplayNameEn |
string |
英語での表示名。 |
Query Results - Single Display Record Limit |
| Enable |
boolean |
制御項目が有効かどうか。 |
|
| ControllerValueType |
string |
値のデータ型。有効な値: |
Integer |
| UserConfigValue |
any |
制御項目に設定された値。この値のデータ型は |
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 の有効値の範囲です。 |
|
|
integer |
範囲の境界値。 |
0 |
|
| StandardEditionIntervalValue |
array |
Standard Edition の有効値の範囲です。 |
|
|
integer |
範囲の境界値。 |
0 |
|
| ProfessionalEditionIntervalValue |
array |
Professional Edition の有効値の範囲です。 |
|
|
integer |
範囲の境界値。 |
0 |
|
| EnterpriseEditionIntervalValue |
array |
Enterprise Edition の有効値の範囲です。 |
|
|
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
]
}
]
}
}
]
}
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。