当希望多个用户能够共同使用Flink下的某项目空间,在Flink开发控制台进行作业开发、运维等相关操作时,需要通过添加目标账号为成员的方式进行作业操作授权。本文为您介绍如何进行添加成员,以及成员绑定不同角色时的功能差异。
注意事项
如果账号没有被作业操作授权,在进入到Flink控制台后,会看到项目空间列表为空,无法进行作业开发等相关操作。
角色支持的功能
实时计算Flink版支持添加阿里云账号、RAM用户、RAM角色账号扮演的阿里云主账号为成员,并对添加的成员绑定owner、editor或viewer角色。不同角色可以使用的功能差异如下表所示。
功能 | 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 |
密钥管理 | Y | Y | N |
操作步骤
具有owner角色的成员登录Flink开发控制台。
在页面顶部,选择目标项目空间名称。
单击左侧的安全中心,单击添加角色绑定。
选择角色,并填写成员信息。
单击确定。
授权后的成员,即可通过目标项目空间URL进入Flink开发控制台,使用控制台相关功能。
说明如果该成员已经登录了Flink开发控制台,被授权后刷新页面即可进入目标项目空间。