我们在通过服务帐户更新团队驱动器权限时遇到问题。
我们已经展示了使用服务帐户列出驱动器和驱动器权限的功能。但是,当我们尝试更新权限时(以下代码段),我们会遇到错误:
service.permissions().update(fileId=id, permissionId=permissionid, supportsTeamDrives='true', body={"role": "reader"}).execute()
"The authenticated user does not have the required access to update the permission."
我们已确保服务帐户已为团队驱动分配了经理角色。我们还验证了我们能够从具有管理员角色的内部和外部帐户更新权限。
这是服务帐户的预期限制吗?这是错误吗?
评论更新。