美文网首页MLSQL
MLSQL-Console 账号体系设计

MLSQL-Console 账号体系设计

作者: 祝威廉 | 来源:发表于2019-03-12 18:16 被阅读120次

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创建的,用户不能自己去创建。

使用流程

注册

image.png

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

image.png

进入Team创建面板:

image.png

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

image.png

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

image.png

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

image.png

点击接受:

image.png

就会在加入面板中。

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

image.png

之后我们添加角色,

image.png

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

image.png

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

image.png

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

image.png

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

image.png

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

image.png

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

image.png

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

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

image.png

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

image.png

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

image.png

是不是很酷。

`

相关文章

  • MLSQL-Console 账号体系设计

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

  • B 端产品最硬核的三项基本功:账号 / 权限 / 导航

    一、账号体系设计 账号体系一般分为账号、角色、权限三部分,所谓账号体系设计,本质上是要设计账号、角色与权限三者之间...

  • 账号体系

    一、账号来源1、前台注册(手机号、邮箱、用户名)2、后台添加 二、账号登录 1、登录(用户名、密码)1)输入框为空...

  • 账号体系设计(2):自建账号体系与第三方账号

    目录导语一、自建账号体系1.1 注册和登录统一1.2 注册和登录分开1.3 注册和登录结合二、第三方账号2.1 Q...

  • 产品设计--建立账号体系

    今天接着上次说的注册登录的后续----账号体系。 独立账号 我所划分的独立账号是指:平台有且仅有一个端口,并且没有...

  • 如何搭建一个优秀的账号体系

    账号体系价值我们先来说一下账号体系的价值,账号基础价值是用户识别,并将用户权益关联在账号下。账号在一定程度上就等同...

  • IM账号体系

    独立模式 托管模式 帐号登录集成说明 独立模式 开发者通过签名与腾讯建立信任关系.(申请接入时,下载公私钥,通过私...

  • 账号体系问题

    总结:如果统一以手机号生成用户账号就不存在以下2.1 2.2的问题。 手机号绑定冲突问题:微信联合登录用户需要在登...

  • PM思维 | 互联网产品有感-什么是壁垒

    一、从今日头条想到的账号体系 腾讯,为什么能统一账号体系。 同一种账号体系,给人的感觉应该是一致的,且应该是普适性...

  • Idea使用Maven和Tomcat实现微信授权

    登录方式 微信开放平台登录 微信公众号登录 账号体系 没有自己的账号体系,直接拉取用户信息来授权登录 有自己的账号...

网友评论

    本文标题:MLSQL-Console 账号体系设计

    本文链接:https://www.haomeiwen.com/subject/jiwnpqtx.html