更新时间:2024-05-21 GMT+08:00
分享

授权IAM用户使用AstroCanvas

操作场景

华为账号购买AstroCanvas实例后,可通过在华为账号下添加IAM用户,实现多人协助开发可视化大屏应用。

前提条件

  • 已参考创建IAM用户中操作,创建IAM用户。默认情况下,新创建的IAM用户没有任何权限。您需要为其授予权限,或将其加入用户组,并给用户组授权,用户组中的用户将获得用户组的权限。创建用户组时,请给用户组赋予“Astro Canvas InstanceManagement”系统策略,您也可以直接使用系统预置的admin用户组。
    图1 赋予用户组Astro Canvas InstanceManagement系统策略
  • IAM用户创建后,请使用IAM用户登录AstroCanvas。登录后会提示图2中所示信息,此时您需要按照本章节操作,为IAM用户进行授权。授权后,IAM用户才可正常登录AstroCanvas进行可视化应用的开发。
    图2 没有该服务访问权限

给IAM用户添加开发者权限

  1. 使用华为账号,登录华为云网站,在顶部导航栏右侧单击“控制台”,进入华为云控制台。
  2. 单击管理控制台左上角的,展开服务列表,选择“开发与运维 > Astro轻应用(原AppCube)”,进入AstroZero服务控制台。
  3. 在Astro轻应用控制台,单击左侧导航栏中的“Astro大屏应用”,进入AstroCanvas服务控制台。
  4. 在AstroCanvas服务控制台,单击“Astro 低代码平台”,进入Astro低代码平台界面。

    图3 进入Astro低代码平台界面

  5. 为IAM用户进行服务授权。

    对IAM用户进行服务授权操作后,该用户即可拥有进入AstroCanvas平台的基础权限。
    1. 在Astro低代码平台的左侧导航栏中,选择“组织管理”,进入组织管理页面。
    2. “服务授权”页签,选中“Astro Canvas”,单击“添加授权成员”,进入添加成员页面。
    3. 选择前提条件中的IAM用户,单击“确定”,完成授权操作。
      在AstroCanvas成员列表中,可查看到已授权的IAM用户。
      图4 添加成员

  6. 将IAM用户添加到工作空间。

    IAM用户授权后,即可正常进入AstroCanvas界面,但是会提示工作空间未授权,如图5所示。工作空间用于为每个用户划分具体的权限,如管理员,开发者等。

    图5 工作空间未授权
    1. 在组织管理的“角色与权限”页签,选中“Astro Canvas”
    2. 在需要添加用户的工作空间中,选中对应的角色权限,单击“新增成员”
      例如,在自定义的“工作空间A”下,为IAM用户添加开发者角色。
      图6 新增成员
    3. 在添加成员页面中,选择5中已授权的成员,单击“确定”
      图7 选中待添加的IAM用户

  7. 以IAM用户登录AstroCanvas界面,在对应的工作空间下即可进行可视化应用的开发。

    图8 在目标工作空间开发应用

分享:

    相关文档

    相关产品