无法通过Box.com API将Enterprise Admins添加到组

时间:2015-01-11 23:06:08

标签: box-api

我似乎不允许通过API向组添加企业管理员或共同管理员。我可以将所有其他类型的用户添加到组中,并且可以很好地创建/编辑/删除组,但如果该用户是企业管理员或共同管理员,则不允许将用户添加到组。 / p>

这是预期的行为,还是我的应用程序用户缺少某种权利?

POST /group_memberships
{ "user": { "id": "12345"}, "group": { "id": "12345" } }


{
  "type":"error",
  "status":403,
  "code":"access_denied_insufficient_permissions",
  "help_url":"http:\/\/developers.box.com\/docs\/#errors",
  "message":"Access denied - insufficient permission",
  "request_id":"xxxxxxx"
}

1 个答案:

答案 0 :(得分:0)

这是一个限制/功能框。您无法将企业管理员或共同管理员添加到另一个管理员组。

例如:

用户A和B是企业管理员。每个人分别唱到盒子。 当用户A创建组时,他可以创建新用户并将创建的用户添加到组中。

但是用户A无法将用户B添加到该组中。

同样,当用户B创建一个组时,他无法添加用户A.

因为他们来自不同的组织。

当您尝试通过https://app.box.com网站向群组添加企业管理员时,您将清除。如果您这样做,弹出窗口将显示消息“提供的电子邮件地址已经有一个属于其他组织的Box帐户。”