2
這裏是場景: 我有一個ROLE_READER任何人都可以訪問的頁面列表。 但是,某些特定的書籍不應該被某些讀者讀取或讀取(即使使用ROLE_READER)。使用Symfony-ACL實現塊列表
另一個角色(如ROLE_SPECIAL_READER)的創建不便於用戶使用,因此不是一個選項。
因此,我認爲我們需要某種黑名單控制。 我的問題是: - 使用Symfony-ACL可以實現嗎? - 如果是的話,那我們該怎麼做?
感謝和最好的問候。
這不是一個簡單的用例,這是一個更復雜的問題,因爲管理員必須選擇從哪個用戶或哪組用戶中排除哪個頁面。這是ACL的確切用例,不是嗎? –
是的,ACL可以做到這一點。當管理員與用戶選擇頁面權限時,您需要相應地創建ACL「view」maskBuilder。 – Jeet
那麼,我們如何滿足ROLE可以訪問的情況,但即使它們具有完全相同的角色,一些用戶也被拒絕訪問? –