Ticket #369 (new enhancement)

Opened 15 years ago

Need additional permissions treated by security synthesis

Reported by: fguillaume Owned by: fguillaume
Priority: P3 Milestone: unspecified
Component: CPSCore Version: unspecified
Severity: normal Keywords: proxies-repo
Cc:

Description

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.

Note: See TracTickets for help on using tickets.