27 Feb 13:42
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
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
RSS Feed