4.3.x を使用して、この本を参考にして Plone サイトを作成しています。
開発のためのプロフェッショナル プレーン
だから私は今4人のメンバーを持っています:
- マネジャー
- お客様
- 改札係
- スタッフ
役割に応じていくつかの権限をカスタマイズしましたが、特定の時点で修正され、適切な権限を設定する方法を理解できません。権限を変更したため、サイトに反映されないためです。ご覧のとおり、2つのオプションがあります次のコード:
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 は何をしますか。ユーザーの役割ごとに異なるメニューを作成したい。