有奖捉虫:办公协同&微信生态&物联网文档专题 HOT

功能描述

获取组织文件权限角色列表。

请求

请求示例

GET /user/v1/organization/{OrganizationId}/role-list?user_token={UserToken}
请求参数:
OrganizationId:组织 ID,必选参数。
UserToken:用户令牌,必选参数。

请求体

该请求无请求体。

响应

响应码

获取成功,返回 HTTP 200 OK。

响应体

application/json
响应体示例:
[
{
"id": 1,
"name": "观察者",
"canView": true,
"canPreview": false,
"canDownload": false,
"canUpload": false,
"canDelete": false,
"canModify": false,
"canAuthorize": false,
"canShare": false,
"canPreviewSelf": false,
"canDownloadSelf": false,
"roleDesc": "查看列表",
"isDefault": true,
"isOwner": false
},
...
]
响应体字段说明:
id:整数,权限 ID。
name:字符串,权限名称。
canView:布尔值,可查看,非必返。
canPreview:布尔值,可预览,非必返。
canDownload:布尔值,可下载,非必返。
canUpload:布尔值,可上传,非必返。
canDelete:布尔值,可删除,非必返。
canModify:布尔值,可修改,非必返。
canAuthorize:布尔值,可共享,非必返。
canShare:布尔值,可分享,非必返。
canPreviewSelf:布尔值,上传者可预览,非必返。
canDownloadSelf: 布尔值,上传者可下载,非必返。
isDefault:布尔值,是否默认权限。
isOwner:布尔值,是否为该权限的定义者。