当前位置:首页-文章-业务观点产品专栏-正文

Atlassian Confluence 用户账户体系和权限设计

账户体系和权限的设计:用户、用户组、空间、资源。简单而强大。

Atlassian Confluence 用户账户体系和权限:简单而强大

Overview

file

账户体系和权限的设计:用户、用户组、空间、资源。

用户 Users

账号注册

  • 支持管理员创建账号,管理员私下发送账号信息
  • 支持管理员邀请然后发送链接
  • 支持管理员开启注册,用户可在注册页完成注册

账号登录后

  • 首页为 Feed 流
  • 从右上角可切换进入个人设置页面
  • 从左上角可进入空间列表、可创建空间
  • 默认不能看到其它用户

用户组 Groups

  • 组就是指定用户的集合
  • 组没有资源使用权限,组是为了方便委派到空间,空间是内容载体
  • 组和组之间是平级的,组内没有子组
  • 内置的两个全局的组:administrators,users
    administrators 是超级管理员
    users 指代所有的用户
  • 一个用户可以属于多各组,默认用户加入后进入 users 组
  • 用户组由管理员管理,非管理员用户看不到用户组;非管理员不能主动申请加入组

空间 Spaces

空间相当于资源池,空间和空间之间是隔离的。一个空间面向一个小团队,大客户通过内部创建多个空间,多个用户组进行使用;SaaS 模式下给小微企业用,则是每个小微企业一个空间就够用了。

  • 空间是内容载体

空间有创建者以及管理者

  • 创建者有一个
  • 管理者是一个用户列表
    管理者是一个用户列表

权限 Permissions

  • 没有角色概念,只有 Permission 概念
  • Permission 基于组和资源组成的矩阵进行管理,每个资源又有 Create\Read\Update\Delete\Admin 权限
  • 资源代表着 URL 的集合,支持 wildcards
  • 资源有名称以及管理的粒度 - CRUD
  • 可以为空间添加用户组
  • 可以为空间单独添加用户
  • 客户设定匿名用户的访问权限

空间是否可见

是否能让其它注册用户申请加入,取决于 Permission 的权限设定

资源

空间内的资源

  • ALL
  • Page,Wiki 页面
  • Blog,博客 页面
  • Attachments,附件
  • Comments 评论

每个资源的记录,又可以单独的定义细粒度的权限:面向指定人的读写。见下截图。

思维导图

file

file

file

下载:XMIND 文件链接

参考截图

Space Permissions

  • Space Permissions

file

  • Page Permission

file

指定用户或群组,设定读、写权限

file

Jenkins Permissions

  • Delete
  • Create
  • Read
  • Update
  • Admin

file

本文原创,作者:Hai,其版权均为春松客服所有。
如需转载,请注明出处:https://www.cskefu.com/2022/12/27/atlassian-confluence-accounts_permission/