本文为您介绍如何为阿里云账号或RAM用户授权。

背景信息

  • Flink全托管产品支持给其他阿里云账号或RAM用户授权,来共同使用Flink全托管产品。如果其他阿里云账号或RAM用户没有被购买Flink全托管的阿里云账号授权,则在进入到Flink全托管开发控制台后,会看到项目空间列表为空,无法进行作业开发等相关操作。 403报错
  • 阿里云账号或RAM用户被授予不同的角色,可以使用的功能会有差异。详情请参见下表。
    功能 owner editor viewer
    查看作业列表 Y Y Y
    启停作业 Y Y N
    更改作业配置 Y Y N
    查看资源 Y Y Y
    上传资源 Y Y N
    编写SQL Y Y N
    注册UDF Y Y N
    注册元数据 Y Y N
    查看作业模板 Y Y Y
    增删改作业模板 Y N N
    管理成员 Y N N

账号授权

  1. 创建阿里云账号或者RAM用户。
  2. 在Flink全托管开发控制台给阿里云账号或者RAM用户授权。
    1. 使用阿里云账号登录实时计算管理控制台
    2. Flink全托管页签,单击目标工作空间操作列下的控制台
    3. 在左侧导航栏上,选择系统管理 > 成员管理
    4. 单击添加角色绑定
    5. 选择角色,填写Member信息。
      添加成员
      • 角色:不同角色的功能使用差异请参见背景信息
      • Member:填写阿里云账号或者RAM用户的UID。
        用户 UID获取方法
        阿里云账号 实时计算管理控制台页面右上角,鼠标悬停在头像上,弹出面板中的账号ID即为阿里云账号UID。
        RAM用户 详情请参见查看用户组基本信息
    6. 单击确认
  3. 使用阿里云账号或者RAM用户登录Flink全托管开发控制台。
    RAM用户登录开发控制台的操作步骤,请参见RAM用户登录控制台
    注意 如果该阿里云账号或RAM用户已经登录Flink全托管开发控制台,在被授权后,需要重新登录Flink全托管开发控制台,否则会看不到项目信息。