如何解决子用户授权后,仍提示没有开发者权限的问题?
问题描述
IAM用户授权成功后,在华为云Astro轻应用的“主页”中,单击“进入首页”,提示“您没有开发者权限,请联系管理员添加权限”。

解决方法
除了IAM提供的认证和授权功能,华为云Astro轻应用本身也提供了用户管理和权限配置(Profile)功能,来管理用户(包括业务用户),控制用户、业务用户等的操作权限。所以在管理员完成授权操作后,您还需要登录华为云Astro轻应用,为IAM用户添加华为云Astro轻应用本身的权限。
- 使用购买华为云Astro轻应用实例的账号,登录华为云Astro轻应用。
- 在华为云Astro轻应用服务控制台的“主页”中,单击“进入首页”,进入应用开发页面。
图2 单击进入首页
- 单击页面左上角的
,选择“环境管理 > 环境配置”,进入环境配置页面。
图3 选择环境配置 - 在左侧导航栏中,选择“用户安全 > 用户”,单击“添加IAM用户”。
- 在“添加IAM用户”页面,选中需要添加的用户,单击“下一步”。
图4 选择待授权的IAM用户
- 在设置权限中,权限选择“Developer Profile”,为IAM用户添加开发者权限。
Developer Profile:开发者权限,赋予该权限的用户为应用开发者,可以在华为云Astro轻应用服务中开发应用,如新增一个对象、为对象增加一个字段、新增一个流程等。更多关于华为云Astro轻应用预置权限的介绍,请参见了解华为云Astro轻应用中预置权限。
图5 为用户添加开发者权限 - 单击“保存”,返回用户列表页面。
在用户列表中,可查看到已添加的IAM用户。
图6 查看已添加的IAM用户 - 添加成功后,再次使用IAM用户登录华为云Astro轻应用,在“主页”中单击“进入首页”,可正常进入应用开发页面。
图7 应用开发页面