AddFilePermission - 新增网盘共享文件夹

在网盘内新增共享的文件夹。

接口说明

可以指定某个文件夹共享给其他用户使用,也可以设置文件夹的访问权限。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

当前API暂无授权信息透出。

请求参数

名称类型必填描述示例值
RegionIdstring

地域 ID。可以调用 DescribeRegions 获取无影云电脑支持的地域列表。

cn-hangzhou
EndUserIdstring

使用网盘的用户 ID。

alice
CdsIdstring

企业网盘 ID。

cn-hangzhou+cds-352282****
FileIdstring

文件的 ID。您可以调用 ListCdsFiles 接口查询对应文件的 ID。

6333e553a133ce21e6f747cf948bb9ef95d7****
MemberListarray<object>

授权用户列表。

object

授权用户。

RoleIdstring

目前支持两种方式设置权限,一种是通过指定角色设置权限,另一种是自定义设置操作权限,该字段用于指定角色设置权限,与ActionList互斥,当两个字段同时设置时,以该字段为准。

枚举值:
  • SystemFileEditorWithoutShareLink无分享编辑者
  • SystemFileUploaderAndDownloaderWithShareLink上传/下载/分享者
  • SystemFileDownloader下载者
  • SystemFileEditorWithoutDelete无删除编辑者
  • SystemFileOwner文件协同
  • SystemFileDownloaderWithShareLink下载/分享者
  • SystemFileUploaderAndViewer预览/上传者
  • SystemFileViewer预览者
  • SystemFileEditor编辑者
  • SystemFileUploaderWithShareLink上传/分享者
  • SystemFileUploader上传者
  • SystemFileUploaderAndDownloader上传/下载者
  • SystemFileMetaViewer可见列表
SystemFileUploaderAndDownloader
ExpireTimelong

授权过期的时间。 从 1970 年 1 月 1 日 0 点到目标时间,单位:毫秒。 永久有效可以设置为系统预定义的一个值。例如:4775500800000。

4775500800000
DisinheritSubGroupboolean

子用户组是否继承。

false
CdsIdentityobject

用户对象。

Idstring

用户 ID。

alice
Typestring

用户类型。

枚举值:
  • IT_Group群组
  • IT_User用户
IT_User
GroupIdstring

团队空间 ID。

cg-i1ruuudp92qpj****

返回参数

名称类型描述示例值
object
RequestIdstring

请求 ID。

1CBAFFAB-B697-4049-A9B1-67E1FC5F****

示例

正常返回示例

JSON格式

{
  "RequestId": "1CBAFFAB-B697-4049-A9B1-67E1FC5F****"
}

错误码

访问错误中心查看更多错误码。

变更历史

变更时间变更内容概要操作
2023-08-29OpenAPI 入参发生变更查看变更详情