Sets the extra configuration for row-level and column-level permissions.
Operation description
This API supports only the new Quick BI row and column permission model. If you are still using the old model, migrate to the new one before calling this API. To migrate, go to Organization Management --> Security Configuration --> Upgrade Row and Column Permissions to New Version, and click One-Click Upgrade.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
quickbi-public:SetDataLevelPermissionExtraConfig |
create |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| CubeId |
string |
Yes |
Dataset ID. |
7c7223ae-******-3c744528014b |
| RuleType |
string |
Yes |
The type of row and column permission. Valid values:
|
ROW_LEVEL |
| MissHitPolicy |
string |
Yes |
The policy applied when no rule is matched. Valid values:
|
NONE |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
Request ID. |
B70E1FBD-E533-52F2-A7A1-E02B92F78DDF |
| Result |
boolean |
The execution result. Valid values:
|
true |
| Success |
boolean |
Indicates whether the request was successful. Valid values:
|
true |
Examples
Success response
JSON format
{
"RequestId": "B70E1FBD-E533-52F2-A7A1-E02B92F78DDF",
"Result": true,
"Success": true
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | Cube.Not.Exist | The Cube does not exist. | |
| 400 | CubePermission.Columnlevel.VersionError | You are not allowed to use the new dataLevelPermission API. | |
| 400 | RowLevelPermission.SwitchClose.Error | The row level permission switch must be on. | |
| 400 | RowLevelPermission.Rule.NotExsist | The row level permission rule does not exist: %s. | |
| 400 | RowLevelPermission.Rule.NotBelongToCube | The row level permission rule does not belong to the current cube. | |
| 400 | Cube.NotBelongTo.CurrentOrganization | The cube does not belong to the current organization %s. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.