我通過這本書的幫助下使用版本4.3.xPlone的權限
專業Plone的發展
創建Plone站點,所以我現在有4名成員:
- 經理
- 客戶
- 收票
- 員工
讓我定製的,根據角色的權限一些,但我固定在某一點上,無法瞭解如何設置相應的權限 因爲我改變了我的權限並不在我的網站上反映有有兩個選項,在那裏你可以在下面的代碼中看到:
mp = portal.tickets.manage_permission
mp(CancelAndReinstate, ['Manager', 'Staff'], 0)
mp('Access contents information', ['Manager','staff'], 0)
mp(permissions.ListFolderContents, ['Manager',], 1)
mp(permissions.View, ['Manager','Customer' ], 1)
portal.tickets.reindexObject()
這裏是什麼0和1做,因爲這些更改不會反映在我的網站,所以我無法理解的概念。我想根據用戶角色創建不同的菜單。
我也面臨着在Plone這種類型的問題。 –
你是什麼意思「反映了我的網站」是什麼意思? – SteveM
反映意味着這些變化並沒有顯示live @SteveM – snipersnack