日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

SetDataLevelPermissionRuleConfig - 設(shè)置單條數(shù)據(jù)集行列權(quán)限配置信息

更新時(shí)間:

設(shè)置單條數(shù)據(jù)集行列權(quán)限配置信息(新增和更新)。

接口說明

說明 :當(dāng)前接口僅支持 Quick BI 新版行列權(quán)限模型。若您仍在使用老的行列權(quán)限,請(qǐng)先一鍵遷移至新的行列權(quán)限模型后再調(diào)用該接口。一鍵遷移至新的行列權(quán)限模型的操作步驟:在組織管理-->安全配置-->行列權(quán)限升級(jí)新版中,單擊一鍵升級(jí),升級(jí)至新版行級(jí)權(quán)限。

調(diào)試

您可以在OpenAPI Explorer中直接運(yùn)行該接口,免去您計(jì)算簽名的困擾。運(yùn)行成功后,OpenAPI Explorer可以自動(dòng)生成SDK代碼示例。

授權(quán)信息

當(dāng)前API暫無授權(quán)信息透出。

請(qǐng)求參數(shù)

名稱類型必填描述示例值
RuleModelstring

{ "rule": "a5bb24da--a891683e14da", // 行列權(quán)限規(guī)則的 ID,當(dāng)傳入時(shí)為修改行級(jí)權(quán)限規(guī)則,否則新增 "cubeId": "7c7223ae--3c744528014b", // 數(shù)據(jù)集 ID "ruleName": "測(cè)試行級(jí)權(quán)限", // 行級(jí)權(quán)限規(guī)則的名稱 "ruleLevelType": "ROW_LEVEL", // 行級(jí)權(quán)限類型:ROW_LEVEL:行級(jí)權(quán)限,COLUMN_LEVEL:列級(jí)權(quán)限 "ruleTargetScope": "ALL", // 行級(jí)權(quán)限規(guī)則針對(duì)的人群:1:所有人,2:指定人 "hitTakeEffect": 1, //命中后規(guī)則生效還是不生效(針對(duì)列級(jí)權(quán)限):1:生效 (默認(rèn)生效),0:不生效 "ruleUsersModel": { "userGroups": [ "9bd2c6440ac542589f16bf12ca8178dd", // 用戶組人群的用戶組 ID "0d5fb19b--1248fc27ca51", "3d2c23d4--f6390f325c2d" ], "users": [ "433423784358", // 用戶人群的 UserID "Huang2e3fa822" ] }, "ruleContentModel": { "ruleContentType": "ROW_FIELD", // 行列權(quán)限的規(guī)則類型 "ruleContentJson": "{"conditionNode":{"caption":"周期","isMeasure":false,"pathId":"7d3bbc6","relationOperator":"not-null","name":"7d3bbc6","value":{"value":[""],"valueType":"ENUM"}}}", // 規(guī)則的 JSON 字符串 "ruleOriginConfigJson": "{"operator":"and","operands":[{"labelName":"周期","isValid":true,"uniqueId":"5","fieldId":"7d3b***bc6","error":false,"fieldType":"string","defaultValue":{"selectType":"condition","value":{"conditionOp":"not-null","conditionValue":""},"valueType":"ENUM"}}],"isRelation":true}" // 前端模板要是用的 JSON 結(jié)果(行級(jí)權(quán)限專用) } }

{ "cubeId": "aa574353-41cf-****-8d0d-455176c101fa", "hitTakeEffect": 1, "isOpen": 1, "permissionMode": "COMPLEX", "ruleContentModel": { "ruleContent": { "pathId": [ "264b7a970b" ] }, "ruleContentJson": "{\"pathId\":[\"264b7a970b\"]}", "ruleContentType": "COLUMN_FORBID" }, "ruleId": "3971fa8e-f7e0-****-b6e3-5b3167dd7247", "ruleLevelType": "COLUMN_LEVEL", "ruleName": "規(guī)則名稱", "ruleTargetScope": "ALL" }

返回參數(shù)

名稱類型描述示例值
object
RequestIdstring

請(qǐng)求 ID。

D8749D65-E80A-433C-AF1B-CE9C180FF3B4
Resultstring

保存成功的行列權(quán)限信息。

{ "cubeId": "aa574353-41cf-****-8d0d-455176c101fa", "hitTakeEffect": 1, "isOpen": 1, "permissionMode": "COMPLEX", "ruleContentModel": { "ruleContent": { "pathId": [ "264b7a970b" ] }, "ruleContentJson": "{\"pathId\":[\"264b7a970b\"]}", "ruleContentType": "COLUMN_FORBID" }, "ruleId": "3971fa8e-f7e0-****-b6e3-5b3167dd7247", "ruleLevelType": "COLUMN_LEVEL", "ruleName": "規(guī)則名稱", "ruleTargetScope": "ALL" }
Successboolean

是否請(qǐng)求成功。取值范圍:

  • true:請(qǐng)求成功
  • false:請(qǐng)求失敗
true

示例

正常返回示例

JSON格式

{
  "RequestId": "D8749D65-E80A-433C-AF1B-CE9C180FF3B4",
  "Result": "{\n    \"cubeId\": \"aa574353-41cf-****-8d0d-455176c101fa\",\n    \"hitTakeEffect\": 1,\n    \"isOpen\": 1,\n    \"permissionMode\": \"COMPLEX\",\n    \"ruleContentModel\": {\n        \"ruleContent\": {\n            \"pathId\": [\n                \"264b7a970b\"\n            ]\n        },\n        \"ruleContentJson\": \"{\\\"pathId\\\":[\\\"264b7a970b\\\"]}\",\n        \"ruleContentType\": \"COLUMN_FORBID\"\n    },\n    \"ruleId\": \"3971fa8e-f7e0-****-b6e3-5b3167dd7247\",\n    \"ruleLevelType\": \"COLUMN_LEVEL\",\n    \"ruleName\": \"規(guī)則名稱\",\n    \"ruleTargetScope\": \"ALL\"\n}",
  "Success": true
}

錯(cuò)誤碼

HTTP status code錯(cuò)誤碼錯(cuò)誤信息描述
400Cube.Not.ExistThe Cube does not exist.數(shù)據(jù)集不存在。
400CubePermission.Columnlevel.VersionErrorYou are not allowed to use the new dataLevelPermission API.沒有權(quán)限使用新版行列權(quán)限。
400CubePermission.ColumnlevelField.RepeatThere are duplicate field configurations.有重復(fù)的字段配置。
400RowLevelPermission.SwitchClose.ErrorThe row level permission switch must be on.對(duì)應(yīng)的行級(jí)權(quán)限開關(guān)必須打開。
400RowLevelPermission.Rule.NotExsistThe row level permission rule does not exist: %s.行級(jí)權(quán)限規(guī)則不存在:%s。
400RowLevelPermission.Rule.NotBelongToCubeThe row level permission rule does not belong to the current cube.行級(jí)權(quán)限規(guī)則不屬于當(dāng)前數(shù)據(jù)集。
400Cube.NotBelongTo.CurrentOrganizationThe cube does not belong to the current organization %s.數(shù)據(jù)集模型不屬于當(dāng)前組織。
400PathId.NotExist.ErrorThe cube field does not exist ,path id: %s.數(shù)據(jù)集字段不存在,字段id:%s。

訪問錯(cuò)誤中心查看更多錯(cuò)誤碼。