Skip to content

表权限

查看表权限

GET /openapi/v1/workspaces/{workspaceId}/members/{member_uid}/enable-model-permission/

请求头:
{
 "Authorization": "连接密钥"
}

返回结果

{
 "errcode": 200,
 "errmsg": "success",
 "data": {
  "enableModelPermission": false
 }
}

开启/关闭表权限

PUT
URL: /openapi/v1/workspaces/{workspaceId}/members/{member_uid}/enable-model-permission/
请求头:
{
 "Authorization": "连接密钥"
}
请求包体:
{
 "enableModelPermission": true
}

参数说明

参数 类型 说明
enableModelPermission bool 表权限是否开启,当值为 true 时表权限开启,值为 false 时表权限关闭

返回结果

{
 "errcode": 200,
 "errmsg": "success"
}

获取表权限

GET
URL: /openapi/v1/workspaces/{workspaceId}/members/{member_id}/model-permission/
请求头:
{
 "Authorization": "连接密钥"
}

返回结果

{
 "errcode": 200,
 "errmsg": "success",
 "data": {
  "effect": "allow",
  "resource": ["xxxxxx"]
 }
}

参数说明

参数 类型 说明
data.effect string 模型允许或禁止使用
data.resource array 模型 id 数组

修改表权限

PUT
URL: /openapi/v1/workspaces/{workspaceId}/members/{member_id}/model-permission/
请求头:
{
 "Authorization": "连接密钥"
}
请求包体:
{
 "effect": "allow",
 "resource": ["xxxx"]
}

参数说明

参数 类型 说明
effect string 模型允许或禁止使用
resource array 模型 uid 数组

返回结果

{
 "errcode": 200,
 "errmsg": "success",
 "data": {
  "effect": "allow",
  "resource": ["xxxxxx"]
 }
}

参数说明

参数 类型 说明
data.effect string 模型允许或禁止使用
data.resource array 模型 uid 数组

批量修改成员表权限

PUT
URL: /openapi/v1/workspaces/{workspaceId}/members/{member_id}/model-permission/
请求头:
{
 "Authorization": "连接密钥"
}
请求包体:
{
  "memberModelPermission": [
  {
   "memberUid": "xxxx",
   "modelPermission": {
             "effect": "allow",
    "resource": ["xxxx"]
   }
  },
 ]
}

返回结果

{
 "errcode": 200,
 "errmsg": "success",
 "data": [
  {
   "memberUid": "xxxx",
   "modelPermission": {
             "effect": "allow",
    "resource": ["xxxx"]
   }
  },
 ]
}