gpt4 book ai didi

java - Cumulocity Java 代理凭据 - 更新 MO 时访问被拒绝

转载 作者:行者123 更新时间:2023-12-02 11:06:20 25 4
gpt4 key购买 nike

我正在使用 BitBucket 存储库中的示例为 Cumulocity 编写一个新代理。我成功创建了一个新的驱动程序,与公司服务进行通信,现在我想更新 ManagedObject,但不是我的 Agent 的设备。

使用设备凭据,我可以列出 MO,但当我尝试更新 MO(添加新属性)时,我收到“拒绝访问”异常。

设备凭据是否限制权限?我可以只更新子设备吗?

我检查了这一点,使用正常的凭据和 postman ,我能够更新设备。

最佳答案

设备组(分配给设备用户)不授予您对 list 的完全管理员访问权限。因此,您只能更新您拥有的对象。它不仅限于子设备,基本上还包括您使用该设备用户创建的所有内容。

当然,您可以调整该组的权限,但我不建议这样做。对库存的管理员访问权限最终使您可以完全访问所有数据,因为理论上您只需更新您作为所有者的每个对象,然后就可以从此对象中读取所有数据。

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

关于java - Cumulocity Java 代理凭据 - 更新 MO 时访问被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50930998/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com