为了账号安全,请及时绑定邮箱和手机立即绑定

累积Java代理凭据-更新MO时访问被拒绝

累积Java代理凭据-更新MO时访问被拒绝

炎炎设计 2021-04-09 18:15:37
我正在使用BitBucket存储库中的示例编写Cumulocity的新代理。我设法创建了一个新的驱动程序,并与公司服务进行了通信,现在我想更新ManagedObject,而不是我的代理的设备。使用设备凭据,我可以列出MO,但是当我尝试更新MO(添加新属性)时,会收到“拒绝访问”异常。设备凭证是否具有受限权限?我只能更新子设备吗?我使用常规凭据和邮递员检查了此内容,从而能够更新设备。
查看完整描述

1 回答

?
哈士奇WWW

TA贡献1799条经验 获得超6个赞

设备组(已分配给设备用户)不能为您提供ADMIN对清单的完全访问权限。因此,您只能更新自己拥有的对象。它不仅限于childDevices,而且基本上还包括您与该设备用户一起创建的所有内容。

当然,您可以调整该组的权限,但是我不建议您这样做。从根本上来说,ADMIN对库存的访问使您可以完全访问所有数据,因为从理论上讲,您可以只更新拥有所有者的每个对象,然后就可以从该对象读取所有数据。

设备应具有尽可能少的权限。


查看完整回答
反对 回复 2021-04-14
  • 1 回答
  • 0 关注
  • 128 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信