MLSQL-Console 账号体系设计

本文详细介绍MLSQLConsole的账号权限设计,包括用户、团队、角色、表、权限类型及后端引擎的概念。通过实例演示如何注册、创建团队、角色,并进行权限分配,使读者能快速上手。

MLSQL Console

MLSQL Console 的账号权限体系设计就是用户自己玩,没有超级管理员。设计的角色有:

  1. User (任何人都可以MLSQL Console去注册)
  2. Team (任何人都可以创建任意组Team)
  3. Role (在特定Team下用户自己创建角色)
  4. Table (表是所有操作的对象)
  5. AuthType (表的权限类型,比如load,select等)
  6. Backend (后端MLSQL Engine)
  7. Tag (Engine的标签)

其中Tag是自动根据Team,Role创建的,用户不能自己去创建。

使用流程

注册

1063603-981809929089aee0.png
image.png

注册完成后点击Team标签页:

1063603-f5832cc1ff7d9d45.png
image.png

进入Team创建面板:

1063603-7b3123242ee23006.png
image.png

左侧面板会实时显示创建结果:

1063603-606a024ca3dd45f7.png
image.png

你可以邀请其他注册用户:

1063603-c5be161e3283a666.png
image.png

受邀者会在Team inviting you 面板看到消息:

1063603-899dc7446ee9ed72.png
image.png

点击接受:

1063603-e05f3da854e25786.png
image.png

就会在加入面板中。

邀请者也可以看到自己的新组员:

1063603-c1672aee1eed10e0.png
image.png

之后我们添加角色,

1063603-8093061c27c06b55.png
image.png

多个角色可以按逗号分隔。 点击创建,左侧就会出现该组的所有角色:

1063603-dc8b0e90c1146083.png
image.png

现在,我们给邀请来的用户添加allwefantasy2@gmail.com 添加到我们新创建的角色里。在最底部的 添加用户到角色面板:

1063603-7f94458a00754189.png
image.png

在该面板左侧你可以查看添加情况:

1063603-548d033ec5847a93.png
image.png

这个时候allwefantasy2@gmail.com 依然不能使用console进行请求,我们需要给visitor角色绑定一个backend。 在左侧到寒栏:

1063603-dd787c30153762d8.png
image.png

点击Cluster,我们为该role(visitor) 创建一个backend:

1063603-12b5ba7a846f870d.png
image.png

接着你可以在Your backends 里查看:

1063603-77bdf10df704cbfd.png
image.png

现在,任何具有visitor角色的组员,都可以访问这个backend了。

allwefantasy2@gmail.com 为了能够访问已经被授权的资源,他需要进入自己的cluster管理页面,设置自己默认的backend:

1063603-19e49b84642d2146.png
image.png

设置完成后,就可以访问了:

1063603-cb7b87e3439d366e.png
image.png

当然,我们还可以控制allwefantasy2@gmail.com对各个表的访问权限。具体在Role 和表的关系里进行设置,这个我们后续讲解。

1063603-22c146992d1103e6.png
image.png

是不是很酷。

`

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值