2014-12-03 87 views
0

的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 ...它的工作原理!

如果我記得好,它從來沒有像那樣工作?這是一個稍後修復的迴歸?

+0

我在股票Plone 4.3.3上試過你的步驟,並且「添加新的」菜單中填充了所有的內容項目。 – Travv15 2014-12-03 20:52:53

+0

是的,它也適用於4.3.4,但不是4.3.1 :( – simahawk 2014-12-05 11:30:24

回答