On Sep 6, 2006, at 12:35 PM, Chris Miner wrote:

Am Mittwoch, 6. September 2006 11:40 schrieb John Mettraux:
Hi Philipp,

On 9/6/06, Philipp Bracher <[email protected]> wrote:
Future solutions
----------------
A) We store the workitems in the magnolia way (same structure as
paragraphs) this allows to use the dialogs to manipulate them
(currently they are stored unfortunately as plain xml)

B) We refactore the dialogs so that they read and store from any
object (discussed here since a long time)

C) Support the solution above (deliver such a dialog and save handler
implementation)

B is planed for 3.5 and A) would be wise anyway. C) could get done if
you help to implement it

Nicolas & John: what do you think about A) should we enforce that? I
think there are other use-cases where we would like to have that

I'd love A) if workitems were stored "à la JCR" i.e. not relying on
any Magnolia layer. I think there are no counter-indications, aren't
they ?

Wouldn't direct access using the JCR api lead to bypassing all the access
controls built into the Magnolia layer?

This is true. I think it is OK for the wf-engine to bypass the security. The question is how we handle the the security in the inbox. It is very difficult to define general rules. Are the acl relied to the content (for example the activated page) used or do we pass permissions to the wf repository itself. But how would you define acls if you like to go beyond giving general read or write access. There is now human readable hierarchy for that.

Therefore I think we need to handle this in the inbox by some rules. They should base on the tied content in my opinion.

Philipp Bracher


----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------

Reply via email to