应用授权

应用授权是对北向应用的授权管理,例如用户A如果想授权给用户B的应用访问A的数据,可以通过应用授权功能来实现,应用授权可以实现API级别的控制,如A授权给B北向API设备查询的权限,,操作步骤如下:

1)创建授权应用

2)API授权

3)给予授权用户邀请码

4)被授权用户通过邀请码加入应用

5)被授权用户获取授权的秘钥,开放北向应用,实现被授权的数据访问

具体操作步骤如下:

1、登陆子账户成员“test_A”,进入控制台->应用管理页面->授权的应用,新增授权应用。

2、创建授权应用A002 ,填写名称、应用分类、应用描述。

3、创建成功后,返回基础信息页面,提示所属机构为“A”子机构。

4、在基础页面中获取到授权码。

5、同一机构的或者上下级机构成员拥有同一权限的不能重复加入,登陆第三方需要授权的账户,进入控制台->应用管理->加入应用页面,点击右上角”加入应用”。

6、在加入应用页面中,填写“test_A”账户所建授权应用的授权码,点击”确定”按钮完成加入。

 

7、登陆“test_A”授权应用账户,进入控制台->应用管理页面->授权的应用,点击列表右侧”查看”进入基础信息页面。

8、进入基础页面,点击左上方授权的用户。

9、在授权的用户页面,列表展示通过授权码加入该应用的账户。

10、点击左上方授权的API,进入授权的API页面,点击右上方“新增API”按钮.

11、选择需要开放授权的API,例:授权设备管理中的批量获取设备信息API,点击保存完成授权。

12、授权的API页面列表展示批量获取设备信息接口已授权。

13、登陆第三方获得授权的账号,进入控制台->应用管理->加入的应用,点击“查看”进入基础信息页面。

14、点击上方授权的API,可看到授权用户所开放授权的API。

15、返回基础信息页面,获取到APP key和APP secret参数。

16、点击进入授权的范围页面,列表显示授权账户下的产品基本信息,获取到产品ID及masterkey参数。

17、进入文档中心->物联网通用组件服务->MQTT协议->设备管理->批量查询设备信息接口,填入获取到的参数,接口调用成功。

18、登陆授权用户“test_A”账号,进入控制台->应用管理->授权应用,进入授权的API页面,点击取消授权。

19、返回文档中心->物联网通用组件服务服务->MQTT协议->设备管理->批量查询设备信息接口,再次调用此接口,取消授权后该接口调用失败。

20、进入授权应用->授权的用户页面,点击解绑取消对第三方账户的授权。

21、取消完成后,登陆第三方账号,进入控制台->应用管理->加入的应用,列表不显示被解绑的授权应用,接口也无法再次被调用。

 

这篇文档是否帮助您解决了问题?
如果您愿意进一步帮助我们改进文档 ,请留下您的联系方式。

专属客户经理为您服务

客服热线

400-8285-656

合作咨询

微信扫码 获取VIP服务

在线时间: 工作日9:00-18:00

CTWing真诚期待您的宝贵建议