首页 > 解决方案 > 使用 Cumulocity 将用户添加到组

问题描述

我有一个用例,我想将用户和设备添加到一个组并为该组分配角色,以便用户只能处理该组中提到的设备,而不能处理其他组中存在的其他设备。

在尝试实现这种情况时,我尝试在以下 API 的帮助下创建一个用户组(比如说: User_Group )

URL - {{url}}/user/{{tenant}}/groups(POST)
请求正文:{“name”:“User_Group”}

在此之后我的组被创建。现在我需要将我的用户(比如:Test_User)和设备添加到这个组。

我尝试使用以下 API 执行此操作:

URL -{{url}}/user/{{tenant}}/groups/{groupId}/users 但无法执行此操作,因为 API 给出了内部服务器错误。

谁能帮助我我做错了什么,或者有没有其他方法可以实现这个用例?

标签: iotcumulocity

解决方案


对于基于组的访问控制,您可以使用“库存角色”。使用清单角色,您可以指定用户有权访问哪些组以及他需要哪些权限。

检查:https ://www.cumulocity.com/guides/users-guide/user-and-permissions-management/#inventory


推荐阅读