2013-12-19 21 views
1

我是比較新的Grails和我試圖決定如何可能實現安全/數據隔離要求...Grails的 - 數據隔離層次

應用程序的用戶將有三個級別中的一個訪問:

學生 - 應該能夠只看到具體的數據來自己
師 - 應該可以看到數據在同類
SENIORTEACHER所有學生 - 應該能夠看到數據教班級的所有學生由教師向他們報告。

一個實例層次結構如下所示:

  • SENIORTEACHER1
    • TEACHER1
      • STUDENT1
      • STUDENT2
    • TEACHER2
      • 學生三
  • SENIORTEACHER2
    • TEACHER3
      • STUDENT4
      • STUDENT5

是anyo ne能夠推薦我如何用grails應用程序來處理這個需求?我已經看過了多租戶單數據插件,但它似乎不支持我需要的層次結構訪問。

任何建議將不勝感激。

非常感謝

湯姆

回答

1

Grails Spring Security Plugin很容易地處理這種情況下,即使它需要一些練習將被充分利用,它是使用這個professionnally製作librairy和起點之間的沒有腦子從頭開始這樣的解決方案(這可能是一個很好的練習,雖然)

+0

將深入瞭解一下,謝謝 –