文档首页/ 云空间服务 KooDrive/ API参考/ API/ 权限模板/ 编辑权限模板 - editPermissionTemplate
更新时间:2026-05-15 GMT+08:00

编辑权限模板 - editPermissionTemplate

功能介绍

编辑权限模板

授权信息

当前API调用无需身份策略权限。

URI

POST /koodrive/ose/v1/permission/template/edit

请求参数

表1 请求Header参数

参数

是否必选

参数类型

描述

Authorization

是

String

格式“Bearer {app_access_token}”,需传入应用级token,用于应用服务端调用,通过创建应用时获得的clientid及clientSecret调用接口获取

X-User-Id

是

String

用户id,用于app鉴权

X-Date

是

String

日期,用于app鉴权

表2 请求Body参数

参数

是否必选

参数类型

描述

id

是

Long

模板id

name

是

String

模板名称

description

否

String

描述

capabilities

否

Capabilities object

权限

表3 Capabilities

参数

是否必选

参数类型

描述

addChildNodePermission

是

Boolean

新建文件/文件夹权限;true有权限,false无权限。

copyPermission

是

Boolean

复制权限;true有权限,false无权限。

deletePermission

是

Boolean

删除权限;true有权限,false无权限。

downloadPermission

是

Boolean

下载权限;true有权限,false无权限。

editPermission

是

Boolean

编辑权限;true有权限,false无权限(暂不支持编辑)。

listChildNodePermission

是

Boolean

可见列表权限;true有权限,false无权限。

removeChildNodePermission

是

Boolean

移动权限;true有权限,false无权限。

renameFilePermission

是

Boolean

重命名权限;true有权限,false无权限。

shareFilePermission

是

Boolean

分享权限;true有权限,false无权限。

uploadPermission

是

Boolean

上传权限;true有权限,false无权限。

viewPermission

是

Boolean

预览权限;true有权限,false无权限。

响应参数

状态码:200

表4 响应Body参数

参数

参数类型

描述

code

Integer

响应码

msg

String

响应信息

请求示例

/koodrive/ose/v1/permission/template/edit

{
  "id" : "1590******215169",
  "name" : "***",
  "description" : "s",
  "capabilities" : {
    "listChildNodePermission" : true,
    "viewPermission" : false,
    "editPermission" : false,
    "uploadPermission" : false,
    "downloadPermission" : false,
    "shareFilePermission" : false,
    "removeChildNodePermission" : false,
    "copyPermission" : false,
    "renameFilePermission" : false,
    "deletePermission" : false,
    "addChildNodePermission" : false
  }
}

响应示例

状态码:200

编辑权限模板响应体

{
  "code" : 0,
  "msg" : "成功"
}

状态码

状态码

描述

200

编辑权限模板响应体