Skip to content

模型权限

查看成员组模型权限开关

GET /openapi/v1/workspaces/{workspaceId}/member-groups/{member_groups_pk}/enable-model-permission/

返回结果

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

开启/关闭成员组模型权限

PUT /openapi/v1/workspaces/{workspaceId}/member-groups/{member_groups_pk}/enable-model-permission/

请求参数

{
  "enableModelPermission": true
}

参数说明

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

返回结果

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

获取成员组模型权限

GET /openapi/v1/workspaces/{workspaceId}/member-groups/{member_groups_pk}/model-permission/

返回结果

{
  "errcode": 200,
  "errmsg": "success",
  "data": {
    "effect": "allow",
    "resource": ["模型uid"]
  }
}

修改成员组模型权限

PUT /openapi/v1/workspaces/{workspaceId}/member-groups/{member_groups_pk}/model-permission/

请求参数

{
  "effect": "allow",
  "resource": ["模型uid"]
}

参数说明

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

返回结果

{
  "errcode": 200,
  "errmsg": "success",
  "data": {
    "effect": "allow",
    "resource": ["模型uid"]
  }
}