【问题标题】:Grails - Data Segregation hierarchyGrails - 数据隔离层次结构
【发布时间】:2013-12-19 13:22:23
【问题描述】:

我对 grails 比较陌生,正在尝试确定如何实现安全/数据隔离要求...

应用程序的用户将拥有三个访问级别之一:

STUDENT - 应该只能看到特定于他们自己的数据
TEACHER - 应该能够查看班上所有学生的数据
SENIORTEACHER - 应该能够查看由向他们报告的教师教授的班级中所有学生的数据。

一个示例层次结构如下所示:

  • 高级教师1
    • 老师1
      • 学生1
      • 学生2
    • 老师2
      • 学生3
  • 高级教师2
    • 老师3
      • 学生4
      • 学生5

有人能推荐我如何使用 grails 应用程序来满足这个要求吗?我查看了 multi-tenant-single-db 插件,但它似乎不支持我需要的层次结构访问。

任何建议将不胜感激。

非常感谢

汤姆

【问题讨论】:

    标签: grails


    【解决方案1】:

    Grails Spring Security Plugin 很容易处理这种情况,即使它需要一些练习才能完全使用,使用这个专业制作的库和从头开始这样的解决方案之间是很容易的(它可能是一个不过很好的锻炼)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-27
      • 1970-01-01
      • 2015-12-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多