Need additional permissions treated by security synthesis.
This is to avoid having code as such:
=== CPSMailBoxer/Extensions/install.py 1.13 => 1.14 ===
##########################################
# WORKFLOW DEFINITION
##########################################
+
+ # this is done to propagate malboxer permissions into portal_repository
+ wfdef = {'wfid': 'mailboxer_permissions_dummy_wf',
+ 'permissions': (MailBoxerModerate?,),
+ }
+ installer.verifyWorkflow(wfdef, {}, {}, {}, {})
+ # workflow for MailBoxer? mail archives
wfdef = {'wfid': 'mail_archive_wf',
'permissions': (View, ModifyPortalContent?),
Florent Guillaume wrote:
Je pense qu'il serait intéressant de rajouter une property sur
portal_proxies afin de rajouter une telle liste de permissions à gérer
en plus, si le besoin existe. La méthode devant le prendre en compte est
_getRelevantPermissions.