文档首页 > > 使用指南> 应用管理> 授权应用

授权应用

分享
更新时间: 2019/09/11 GMT+08:00

概述

物联网平台作为一个跨行业的通用平台,面向广大的企业用户,支持不同行业、不同类型的应用接入,对设备访问有严格权限管理,每个用户、应用只能对自己创建的资源有访问权限,默认不能访问其他用户、应用创建的资源。

访问授权

物联网平台支持在控制台上填写应用ID、授权权限,将设备的管理权限授权给其他应用,包括同一个用户下的不同应用之间的授权、两用户下(如用户A开通设备接入服务,用户B开通设备管理服务)的不同应用之间授权,且两应用之间可以相互授权。可以授予访问资源部分权限(如只有查询权限)或整体赋权如管理角色(如设备管理的增删改查功能)。

授权不会传递,应用A授权给应用B,应用B授权给应用C,不等同于应用C获取了应用A的授权。

例如:用户将B应用授权给A应用管理,进行授权操作时可选择授权查询权限或者编辑权限,如果是授权编辑权限,则A应用可以管理B应用下的设备,A应用具备和B应用一样的设备管理权限,但不允许将B应用下的设备挂到A应用下的群组中;如果是查询权限,则A应用仅可以查询B应用下的设备。

解除授权

可以收回资源访问权限,即解除授权。

操作步骤

以应用A授权给应用B为例,具体操作步骤如下:

  1. 登录物联网平台控制台,点击右上角“进入设备管理服务”。
  2. 单击A应用,进入应用详情。
  3. 单击“授权应用”页签。
  4. 选择“授权应用列表”,在列表中可以查看或删除已经授权过的应用。
  5. 单击“授权操作”,在弹出的“授权操作”对话框选择B应用。如果是其他用户,则选择“其他租户的应用”,并且填写B应用ID、授权权限,其中授权权限为“编辑”时,才可以操作授权应用下的设备(编辑的对象是应用下的设备资源,即对设备管理节点下进行操作,无法编辑授权应用详情中的信息)。

    说明:

    应用ID的获取方式:1、创建新应用成功时,系统会自动返回应用ID。2、对于已经创建的应用,可以在应用详情的应用定义页签中查看应用ID。

  6. 单击“授权”,完成应用A授权给应用B的操作。

    • 在A应用详情的授权应用 > 授权应用列表中,可以看到被授权的B应用,单击,可以解除授权。

    • 在B应用详情的“被授权应用”中可以查看A应用的基本信息。如果应用A和B分别属于不同用户,还可以登录B应用对应的控制台,在应用管理 > 被授权应用页签中查看到A应用的基本信息。
    • 如果应用A和B分别属于不同用户,在A应用详情的授权应用 > 授权租户列表中可以看到B应用所属的用户名称。单击,可以解除租户授权,时该租户下所有被授权的应用都将解除授权,并从“授权应用列表”中移除。

  7. 被授权的应用可以通过控制台查看和操作授权应用下的所有设备。
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区