Eric Barroca | 27 Feb 13:42
Gravatar

Re: Local ECM Provider

Hi Sato,

Sato a écrit :
> I'd like to understand typical real world usages(workflow, security, etc).
> Could you suggest me some documents?
>   
Here it is... :-)

Security:
    - in a workspace (let's use this term to define a space where 
several people can share and work on document), you put some document
    - you define rights on this workspaces for example applying roles to 
users (let's say you applied 2 roles: reader and contributor)
    - user A has the contributor role while user B has the reader role
    - when user A access to the workspace via Apogee, he needs to be 
able to modify the document (thus apogee need to display the Modify 
action / menu on the document)
    - when user B access to the workspace, we have to hide all 
actions/menu items his role doesn't have access to

Apogee needs, for that, to have a security model that can be mapped to 
the ECM security model so that user actions / menu items available on 
resources can depends on access rights defined by the server.
Extension of this:

Workflow:
    - on my workspace, I have a document on which I have to do some 
workflow action
    - Apogee needs to know what workflow actions are to be done for the 
current user on a resources
    - moreover, apogee need to know where to find the interface to 
display to the user so that he can do the workflow action

Then, Apogee need to have a generic model to get actions from the remote 
ecm platform (what we call operations in the model, I have well 
understood - Bogdan, correct me if I'm wrong ;-).

Does it answer to you questions? (I hope to be enough clear on what I 
have in mind on those points, do not hesitate to ask more :-).

Thanks,

EB.

--

-- 
Éric Barroca, Tel: +33 6 21 74 77 64 (mobile).
Nuxeo - Open Source ECM - www.nuxeo.com
CPS Platform - The open source ECM Platform
http://cps-project.org - http://www.nuxeo.com/en/cps

Gmane