Changes between Initial Version and Version 3 of Ticket #9334


Ignore:
Timestamp:
03/14/10 22:13:39 (4 years ago)
Author:
encolpe
Comment:

This was intented: all methods of a policy are restricted to the ManagePortal permission. Give an access to the object will only delay the error to the next level.
I don't know borg usecases on this. It should use a special permission to handle the right of managing policies.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #9334

    • Property Owner set to encolpe
    • Property Status changed from new to assigned
    • Property Type changed from Bug to Feature Request
  • Ticket #9334 – Description

    initial v3  
    11The Tool is im Products.CMFPlacefulWorkflow-1.4.2. This version is the pinned version for Plone 3.3rc3 
    2 The method getWorkflowPolicyConfig has been declared as Protected with the View Permission. But in the code happens another check for the ManagePortal Permission. Not only is this inconsistent, it seems to be too strict too.  
     2The method getWorkflowPolicyConfig has been declared as Protected with the View Permission. But in the code happens another check for the ManagePortal Permission. Not only is this inconsistent, it seems to be too strict too. [[BR]] 
     3[[BR]] 
     4 
    35As an example, borg.project uses Placeful Workflow, and in Order for a user to be able to add a project, he must have ManagePortal Permissions. I think, this was not intended.