设备商可在自己的阿里云账号下,为方案商创建RAM用户,生成新的访问密钥(AccessKey),使得方案商云端应用可连接物联网平台,进行设备开发和管理。本文从设备商角度介绍如何创建和授权RAM用户。

创建RAM用户

  1. 使用阿里云账号登录RAM控制台
  2. 在左侧导航栏的人员管理菜单下,单击用户
  3. 单击创建用户
    说明 单击添加用户,可一次性创建多个RAM用户。
  4. 输入登录名称显示名称
    登录名称为方案商可使用的登录账号;显示名称可设置为方案商名称,例如“方案商A”。
  5. 访问方式区域下,选择控制台访问编程访问
    • 控制台访问:若允许方案商通过控制台进行设备调试、设备管理等操作,则勾选复选框完成对登录安全的基本设置。
      说明 自定义登录密码时,密码必须满足您在人员管理 > 设置中设置的密码复杂度规则。关于如何设置密码复杂度规则,请参见设置RAM用户密码强度
    • 编程访问:若允许方案商的云端应用程序连接到物联网平台进行设备管理,则选中复选框,自动为该RAM用户生成访问密钥(AccessKey)。
  6. 单击确定,通过阿里云账号注册手机验证并通过后,创建完成RAM用户。
    注意 关闭该页面后无法再查看AccessKey ID和AccessKey Secret信息。因此,请一定要单击复制下载CSV文件,保存RAM用户信息到本地。
    RAM用户创建成功
  7. 单击返回回到用户页面,找到刚创建的RAM用户,再单击RAM用户登录名称。
  8. 在用户信息详情页面后,获取RAM用户名、UID等信息并保存到本地备用。
    RAM用户名和UID

授权RAM用户

创建RAM用户后,需要进行授权操作,使RAM用户可以访问相应的阿里云资源。更多详情,请参见访问控制(RAM)文档

  1. 在左侧导航栏的人员管理菜单下,单击用户
  2. 用户登录名称/显示名称列表下,找到目标RAM用户。
  3. 单击添加权限,被授权主体会自动填入。
  4. 单击选择权限下的系统策略,从左侧权限策略名称列表下,单击需要授予RAM用户的权限策略。
    本文以管理物联网平台(IoT)的权限AliyunIOTFullAccess为例。
    说明 在右侧区域框,选择某条策略并单击×,可撤销该策略。
    为RAM授权管理物联网平台的权限
  5. 单击确定
  6. 单击完成

后续步骤

将RAM用户的用户登录名称、密码、UID、AccessKey ID和AccessKey Secret等信息,提供给方案商进行设备开发。

说明 设备开发工作结束后,请收回RAM用户权限。具体操作,请参见禁用RAM用户