2015-06-26 3 views
1

Я пытаюсь добавить коллабораторов через API-интерфейс Box, но когда я добавляю группу пользователей, статус возврата запроса api 403: Forbidden.Вставка Api: добавление группы пользователей в качестве возврата Collaborator 403 Forbidden

Вот атрибуты запроса я передаю:

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

И он возвращает мне эту ошибку:

Bearer область = "Сервис", ошибка = "insufficient_scope", error_description = "просьба требует более высоких привилегий, чем предоставляется токеном доступа ».

+0

Hi Nikko, вы видели последующую публикацию, которую я опубликовал? –

+0

@JohnHoerr Спасибо, также подумал, что это имеет какое-то отношение к доступу моего пользователя к группе пользователей и папке, которую я модифицирую. Большое спасибо! –

ответ

2

Документация Create Collaboration гласит:

Errors may occur if the IDs are invalid or if the user does not have permissions to create a collaboration.

Вы в состоянии создать совместную с регулярным пользователем в этой папке?

Follow-Up

Я думаю, что проблема может быть вызвана один, или, возможно, оба из следующих действий:

  1. Box недавно представила Group Admin, который имеет разрешения на "добавлять существующих пользователей в свои группы, создавать новых пользователей, которые будут назначены их группам, и назначить доступ к папкам своим группам. «Возможно, вам нужно иметь эти разрешения для управления совместными действиями групп.

  2. Ваш может потребоваться для того, чтобы управлять предприятием область для приложения под oauth2 Параметры>SCOPES. Если (1) выше верно, то ваше приложение, скорее всего, требует повышенных привилегий предприятия.

+0

Да, если это один пользователь, пользователь добавляется в эту папку. –