1

我正在尝试通过 Box API 添加协作者,但是当我添加用户组时,api 请求返回状态 403:禁止访问。

这是我传递的请求属性:

{"item": { "id": "3907701373", "type": "folder"}, "accessible_by": {"id": "400235","type":"group"}, "role": "viewer"}

它返回给我这个错误:

Bearer realm="Service", error="insufficient_scope", error_description="请求需要比访问令牌提供的权限更高的权限。"

4

1 回答 1

2

Create Collaboration的文档指出:

如果 ID 无效或用户无权创建协作,则可能会发生错误。

您是否能够在该文件夹上与普通用户创建协作?

跟进

我认为问题可能是由于以下一种或两种原因造成的:

  1. Box 最近推出了Group Admin,它有权“将现有用户添加到他们的组,创建将分配给他们的组的新用户,并将文件夹访问权限分配给他们的组。 ”您可能需要拥有这些权限才能管理小组合作。

  2. 您可能需要在OAuth2 参数>范围下为您的应用程序启用管理企业范围如果上述 (1) 为真,那么您的应用很可能需要提升的企业权限。

于 2015-06-26T03:03:01.703 回答