的Plone 4.3.1 +敏捷(padexterity 2.0.8,p.dexterity 2.1.3)奇怪權限行爲成嵌套的文件夾
文件夾結構:/ Plone的/ A/B
我想A
到對登錄用戶可見,並且B
可由userx
管理(意味着他/她可以修改/添加/等)。
通常的做法:
A - >共享選項卡 - >登錄 - >可以查看 乙 - >共享選項卡 - >用戶X - >可以添加
那你去到B,你可以做一切,但添加內容。
但是,如果您在門戶網站上授予userx'Contributor'角色,則它可以工作。因此,他/她在上下文中需要的角色是「貢獻者」。好的,讓我們來檢查一下!
轉到調試shell,遍歷文件夾,檢查本地角色:一切正常!用戶具有本地角色。
經過了很多的嘗試和設置的組合,我發現這工作:
A - >添加新的菜單 - >限制 - >更改「使用父設置」到「使用站點默認」 乙 - >添加新菜單 - >限制 - >「使用父母設置」 Aaaaand ...它的工作原理!
如果我記得好,它從來沒有像那樣工作?這是一個稍後修復的迴歸?
我在股票Plone 4.3.3上試過你的步驟,並且「添加新的」菜單中填充了所有的內容項目。 – Travv15 2014-12-03 20:52:53
是的,它也適用於4.3.4,但不是4.3.1 :( – simahawk 2014-12-05 11:30:24