Google drive api 无法更新或删除共享驱动器项目上的继承权限

Google drive api 无法更新或删除共享驱动器项目上的继承权限,google-drive-api,google-apis-explorer,google-drive-shared-drive,Google Drive Api,Google Apis Explorer,Google Drive Shared Drive,用例: *创建了共享驱动器“演示文件夹” *对于“用户A”-授予内容管理器访问权限。对于“用户B”-允许查看者访问。 *已将3个文件(file1.sv、file2.csv和file3.csv)上载到Demo_文件夹 *对于file3.csv,我希望提供对“用户B”的编辑器访问权限。我可以通过用户界面来实现这一点。然而,我无法使用API来完成这项工作 代码如下: 权限={u'role':u'writer'} service.permissions().update(fileId=file\u id

用例: *创建了共享驱动器“演示文件夹” *对于“用户A”-授予内容管理器访问权限。对于“用户B”-允许查看者访问。 *已将3个文件(file1.sv、file2.csv和file3.csv)上载到Demo_文件夹 *对于file3.csv,我希望提供对“用户B”的编辑器访问权限。我可以通过用户界面来实现这一点。然而,我无法使用API来完成这项工作

代码如下:

权限={u'role':u'writer'} service.permissions().update(fileId=file\u id,supportsAllDrives=True,permissionId=permission\u id,body=permission)。execute()

错误:
GoogleAppClient.errors.HttpError:https://www.googleapis.com/drive/v3/files//permissions/?alt=json&supportsAllDrives=true 返回“无法更新或删除共享驱动器项目上的继承权限”。>

不可能对共享驱动器内的文件实现此细粒度权限更新。您只能使用
fileId
字段中的ID更新整个共享驱动器文件夹的权限

提交功能请求
请随意在此处请求此新功能:

对于共享驱动器中的文件,不可能实现此细粒度权限更新。您只能使用
fileId
字段中的ID更新整个共享驱动器文件夹的权限

提交功能请求 请随意在此处请求此新功能: