Dashboard中的权限控制


本不想做太复杂的权限这块内容,但最近多了很多查看用户, 趁着中秋的假期, 把这一块给完善下, 目前的权限管理,大概如下:

Dashboard的入口有两个, 一个是编辑入口(数据集装箱模块中), 一个是查看入口(应用中心中)

  • 全局编辑或查看权限 由平台用户组或用户权限配置, 如果用户需要查看报表, 需先分配到有查看权限的组中, 默认加入集团组可以具备查看权限
  • 在dashboard设定页面中可针对人员来分配 编辑权限, 有编辑权限同时也会满足查看权限
  • 在dashboard设定页面中可针对组来分配 查看权限
  • 未启用 的报表, 我们定义为开发中的, 当你不启用, 如果在定义图形中有自定义了样板数据, 则不会去查询真实dateset的数据, 而是采用样板数据进行展示, 适合于Demo的切换
  • 未上线 的报表, 只会在编辑页面中出现, 可以预览
  • 公开 的报表, 如没有分配编辑权限,在编辑页面中不出现, 但在查看页面所有人可见
  • 手机端过滤, 你可以通过 "全端","电脑端" 选项实现, 当勾选 "全端" 时, 手机端电脑端都会显示, 当未勾选 全端, 也不勾选 电脑端时, 只会在 手机显示, 反之只在电脑端显示
总结一句: 在编辑入口只会显示 有按人员分配编辑权限的报表清单, 在查看入口中会显示已启用且上线且(已分配查看权限或编辑权限或公开)的报表

所以你可以么这么搭配: 对于通用报表可以所有人访问的, 但你又不想让他在清单中显示, 你可以将他设为公开但不上线 对于开发中的报表, 你可以设为未上线