Используя Cumulocity добавить пользователя в группу - PullRequest
0 голосов
/ 16 ноября 2018

У меня есть сценарий использования, в котором я хочу добавить пользователей и устройства в одну группу и назначить роли этой группе, чтобы пользователь мог иметь дело только с устройствами, упомянутыми в этой группе, а не с другими устройствами, присутствующими в других группах.

При попытке реализовать этот сценарий я попытался создать группу пользователей (скажем, User_Group ) с помощью следующего API

URL -{{url}} / пользователь / {{tenant}} / groups (POST)
Тело запроса : {"name": "User_Group"}

После этого моя группасоздано.Теперь мне нужно добавить моего пользователя (скажем, Test_User ) и устройства в эту группу.

Я попытался сделать это, используя следующий API:

URL - {{url}} / user / {{tenant}} / groups / {groupId} / users, но не смог сделать это, поскольку API выдает внутреннюю ошибку сервера.

Может кто-нибудь мне помочьчто я делаю не так или есть другой способ добиться этого варианта использования?

1 Ответ

0 голосов
/ 16 ноября 2018

Для группового контроля доступа вы можете использовать «роли инвентаря».С помощью роли инвентаря вы можете указать, к каким группам пользователь имеет доступ и какие права ему нужны.

Проверка: https://www.cumulocity.com/guides/users-guide/user-and-permissions-management/#inventory

...