簡體   English   中英

Cakephp ACL ARO_ACO

[英]Cakephp ACL ARO_ACO

我已經在CRM工作了大約5個月,我們即將推出它,我對Cake的ACL有一個令人筋疲力盡的問題。 我在一定程度上理解這些概念。 我遇到的問題是ARO_ACO連接表中的CRUD權限。 據我了解,我在給定的控制器/動作上創建權限。 沒關系,但我不明白為什么甚至拒絕ARO_ACO表的CRUD部分中的一個節點,完全拒絕用戶訪問。 我有超過200個控制器操作,如果我要全面設置權限並且必須拒絕深入訪問,這似乎完全是浪費時間。

由於每個動作都有記錄,為什么“刪除”動作對該動作有CRUD?

例:

1;17;1;"1";"1";"1";"1"       << full access to admin group on all controllers.
15;19;14;"-1";"-1";"-1";"-1" << deny delete action on just one controller

不幸的是,Cake就是這樣。 我遇到了類似的問題,最后使用Alaxos ACL插件修復了我的ACL問題。 起初,它有點麻煩,但經過幾次嘗試后我才開始工作。

看看這里......

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM