列权限
查看成员组列权限开关¶
GET /openapi/v1/workspaces/{workspaceId}/member-groups/{member_groups_pk}/enable-col-permission/
返回结果
{
"errcode": 200,
"errmsg": "success",
"data": {
"enableColPermission": false
}
}
开启/关闭成员组列权限¶
PUT /openapi/v1/workspaces/{workspaceId}/member-groups/{member_groups_pk}/enable-col-permission/
请求参数
{
"enableColPermission": true
}
参数说明
| 参数 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
| enableColPermission | bool | 是 | 列权限是否开启,当值为 true 时列权限开启,值为 false 时列权限关闭 |
返回结果
{
"errcode": 200,
"errmsg": "success",
"data": {
"enableColPermission": false
}
}
获取成员组列权限¶
GET /openapi/v1/workspaces/{workspaceId}/member-groups/{member_groups_pk}/col-permission/
返回结果
{
"errcode": 200,
"errmsg": "success",
"data": {
"dimensions": {
"effect": "allow",
"resource": ["d1", "d2", "d3"]
},
"measures": {
"effect": "deny",
"resource": ["m1", "m2", "m3"]
}
}
}
修改成员组列权限¶
PUT /openapi/v1/workspaces/{workspaceId}/member-groups/{member_groups_pk}/col-permission/
请求参数
{
"dimensions": {
"effect": "allow",
"resource": ["d1", "d2"]
},
"measures": {
"effect": "deny",
"resource": ["m1", "m2"]
}
}
返回结果
{
"errcode": 200,
"errmsg": "success",
"data": {
"dimensions": {
"effect": "allow",
"resource": ["d1", "d2"]
},
"measures": {
"effect": "deny",
"resource": ["m1", "m2"]
}
}
}