さまざまなモジュールとサブモジュールを設定するための新しいセキュリティコントロールポリシーを作成します。この操作には、DataWorks のテナント管理者とセキュリティ管理者の両方の権限が必要です。
操作説明
リクエスト
-
SchemaName:ビジネス要件に適したスキーマを選択します。
-
ControlModule と ControlSubModule:ポリシーのモジュールとサブモジュールを指定します。選択したスキーマと一致していることを確認してください。
-
ControlDwScope:ポリシーのスコープをテナントレベルまたはワークスペースレベルに設定します。
-
Workspaces:
ControlDwScopeをWorkspaceに設定した場合は、対応するワークスペース ID を指定します。 -
Content.Controllers:コントローラーは、選択したスキーマの定義と一致している必要があります。
-
この操作では、システムデフォルトポリシーを作成できません。
今すぐお試しください
テスト
RAM 認証
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| Name |
string |
必須 |
戦略名 |
默认数据分析策略 |
| Description |
string |
任意 |
戦略の説明 |
控制数据分析模块的查询结果安全行为 |
| SchemaName |
string |
必須 |
スキーマテンプレート名 |
DataQuerySecurityStrategySchema |
| ControlModule |
string |
必須 |
コントロールモジュール |
DataQuery |
| ControlSubModule |
string |
任意 |
コントロールサブモジュール |
MyCatalog |
| ControlDwScope |
string |
必須 |
コントロールスコープ。有効な値は |
Tenant |
| Workspaces |
array |
任意 |
関連付けられたワークスペース ID のリスト。 |
|
|
integer |
任意 |
ワークスペース ID。 |
1853943 |
|
| Content |
object |
必須 |
戦略のコンテンツ。この値は |
|
| Name |
string |
必須 |
現在の戦略に関連付けられている |
DataQuerySecurityStrategySchema |
| DisplayName |
string |
任意 |
現在の戦略に関連付けられている |
数据分析 |
| DisplayNameEn |
string |
任意 |
現在の戦略に関連付けられている |
Data Analysis |
| ControlModule |
string |
必須 |
コントロールモジュール。これは、現在の戦略に関連付けられている |
DataStudio |
| 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 |
任意 |
このコントローラーを有効にするかどうかを指定します。 |
true |
| ControllerValueType |
string |
任意 |
値の型。有効な値: |
Integer |
| UserConfigValue |
any |
任意 |
ユーザーが設定した値。この値の型は |
10 |
| BasicEditionDefaultValue |
any |
任意 |
|
0 |
| StandardEditionDefaultValue |
any |
任意 |
|
100000 |
| ProfessionalEditionDefaultValue |
any |
任意 |
|
200000 |
| EnterpriseEditionDefaultValue |
any |
任意 |
|
500000 |
| BasicEditionIntervalValue |
array |
任意 |
|
|
|
integer |
任意 |
区間の境界値。 |
0 |
|
| StandardEditionIntervalValue |
array |
任意 |
|
|
|
integer |
任意 |
区間の境界値。 |
100000 |
|
| ProfessionalEditionIntervalValue |
array |
任意 |
|
|
|
integer |
任意 |
区間の境界値。 |
200000 |
|
| EnterpriseEditionIntervalValue |
array |
任意 |
|
|
|
integer |
任意 |
区間の境界値。 |
500000 |
|
| ClientToken |
string |
任意 |
リクエストのべき等性を保証するクライアント生成トークン。リクエストを再試行した場合の重複操作を防ぎます。 |
ABFUOEUOTRTRJKE |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンススキーマ。 |
||
| RequestId |
string |
リクエスト ID。 |
0bc5df3a17****903790e8e8a |
| Id |
integer |
セキュリティ戦略 ID。 |
12345 |
例
成功レスポンス
JSONJSON
{
"RequestId": "0bc5df3a17****903790e8e8a",
"Id": 12345
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。