更新时间:2024-11-06 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进行可视化应用的开发。
给IAM用户添加开发者权限
- 使用华为账号,登录华为云网站,在顶部导航栏右侧单击“控制台”,进入华为云控制台。
- 单击管理控制台左上角的,展开服务列表,选择“开发与运维 > Astro轻应用(原AppCube)”,进入AstroZero服务控制台。
- 在Astro轻应用控制台,单击左侧导航栏中的“Astro大屏应用”,进入AstroCanvas服务控制台。
- 在AstroCanvas服务控制台,单击“Astro 低代码平台”,进入Astro低代码平台界面。
图3 进入Astro低代码平台界面
- 为IAM用户进行服务授权。
对IAM用户进行服务授权操作后,该用户即可拥有进入AstroCanvas平台的基础权限。
- 在Astro低代码平台的左侧导航栏中,选择“组织管理”,进入组织管理页面。
- 在“服务授权”页签,选中“Astro Canvas”,单击“添加授权成员”,进入添加成员页面。
- 选择前提条件中的IAM用户,单击“确定”,完成授权操作。
在AstroCanvas成员列表中,可查看到已授权的IAM用户。图4 添加成员
- 将IAM用户添加到工作空间。
IAM用户授权后,即可正常进入AstroCanvas界面,但是会提示工作空间未授权,如图5所示。工作空间用于为每个用户划分具体的权限,如管理员,开发者等。
- 在组织管理的“角色与权限”页签,选中“Astro Canvas”。
- 在需要添加用户的工作空间中,选中对应的角色权限,单击“新增成员”。
例如,在自定义的“工作空间A”下,为IAM用户添加开发者角色。图6 新增成员
- 在添加成员页面中,选择5中已授权的成员,单击“确定”。
图7 选中待添加的IAM用户
- 以IAM用户登录AstroCanvas界面,在对应的工作空间下即可进行可视化应用的开发。
图8 在目标工作空间开发应用
父主题: 购买AstroCanvas实例