更新时间:2024-11-04 GMT+08:00
分享

如何添加开发者账号(IAM账号)

华为账号免费试用或购买AstroZero服务后,在同一个华为账号下,可以通过添加开发者账号的方式实现多人协同开发,即账号下所有开发者可以共享应用资源,例如查看、使用已创建的应用、服务编排、脚本等。

添加开发者账号有两种方式:添加IAM开发者、添加WeLink开发者,本节为您介绍添加IAM开发者账号。

背景信息

添加的IAM开发者账号必须是从华为云IAM同步过来的。同步过来的用户信息存储在User表中,您可以在“对象”中查看User表中的各个账号的详细信息。用户的个数受业务阈值限制,如何查看用户个数,请参见查看租户业务阈值

AstroZero免费版本当前仅支持创建10个用户,若需添加更多用户,请购买AstroZero专业版或专享版,详情请参见购买商用租户

约束与限制

只有华为账号或具有“Astro Zero IAM User QueryAccess”权限的IAM用户才能执行创建子账号的操作。如何给用户配置权限,请参考创建用户组并授权

图1 给IAM用户所在用户组赋权

使用说明

AstroZero中的开发环境、沙箱环境和运行环境是三个独立的环境,所以在某个环境上添加的用户不能在其他环境上使用,需要重新添加。例如,在开发环境中添加了用户A,用户A只能登录开发环境,无法登录运行环境或沙箱环境。如果用户A需要登录运行环境或沙箱环境,请在运行环境和沙箱环境中执行添加用户的操作。

为IAM用户添加开发者权限

  1. 添加开发者账号。

    1. 参考登录管理中心中操作,登录AstroZero管理中心。
    2. 在左侧导航栏中,选择“用户管理 > 用户”,单击“添加IAM用户”。
      图2 选择添加IAM用户
    3. 在“添加IAM用户”页面,选中需要添加的用户,单击“下一步”。
      图3 添加IAM用户
    4. 在设置权限中,选中Developer Profile或System Administrator Profile,为IAM用户添加开发者权限。
      • System Administrator Profile:管理员权限,默认开启全部权限。赋予该权限的用户为管理员用户,可添加其他开发者账号。为了保证应用开发的安全性,不建议赋予应用开发者System Administrator Profile权限。
      • Developer Profile:开发者权限,赋予该权限的用户为应用开发者,可以在AstroZero开发应用,如新增一个对象、为对象增加一个字段、新增一个流程等。
      图4 配置权限
    5. 单击“保存”,返回用户列表页面。

      在用户列表中,可查看到已添加的IAM用户。

  2. 使用已添加的IAM用户账号登录AstroZero开发或运行环境。

    1. 使用1中添加的IAM用户登录华为云,登录操作请参见用户登录
      图5 IAM用户登录
    2. 单击管理控制台左上角的,选择区域,当前仅支持北京四。
    3. 单击,选择“开发与运维 > Astro轻应用(原AppCube)”,进入AstroZero服务控制台。
    4. 在“实例”页面,根据需要进入AstroZero开发环境或运行环境。

相关文档