Box Api:添加用户组作为协作者返回403禁止

时间:2015-06-26 02:16:58

标签: box-api box boxapiv2

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

以下是我通过的请求属性:

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

它返回给我这个错误:

承载领域="服务",错误=" insufficient_scope",error_description ="请求需要的权限高于访问令牌提供的权限。"

1 个答案:

答案 0 :(得分:2)

Create Collaboration的文档指出:

  

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

您是否可以与该文件夹上的常规用户建立协作?

<强>后续

我认为问题可能是由于以下原因之一,或两者兼而有之:

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

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