Мы пытаемся добавить членов в рабочую область Podio с помощью API. Мы можем сделать это в обычном Podio с ключом API уровня 2.
Но тот же код выдает следующую ошибку, когда мы пытаемся сделать это в Sharefile Podio (аутентифицируется с помощью учетной записи ShareFile).
Endpoint : /space/{space_id}/member/ Method : POST Response :
{ "error_parameters": {}, "ERROR_DETAIL": нулевой, "error_propagate" ложь "запрос": { "URL": "http://api.podio.com/space/xxxxxx/member/","query_string":"","method":"POST"},"error_description":"The пользователь с идентификатором xxxxx не имеет права add_user_light на пробел с идентификатором xxxxx "," ошибка ":" запрещено "}
Пользователи, которых мы пытаемся пригласить, уже находятся в Sharefile, и их можно пригласить через пользовательский интерфейс.
Мы обнаружили, что проблема связана с настройкой роли пользователя.
Пользователь был клиентом в Sharefile, и мы пытались установить роль пользователя как 'легкую' из кода.
Мы исправили это, установив роль в «обычный» или «админ».