27 Feb 16:28
Re: Local ECM Provider
Sato wrote: > Hi, > >> 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 > > > Can I think that a role defines which ISiteOperation are allowed to be > executed > by ISiteControler#execute method? > > e.g. > reader: - (no operation) > contributer - COPY, CREATE, DELETE, EDIT, MOVE I've added a method in the API public boolean isOperationEnabled(ISiteResource resource, String operationType);(Continue reading)
.
>>
>>
>> I wonder if I am missing something.
>> I'd better learn CPS?
> I think it will be good to install or to login on a demo cps server
> server to see how it is working
> I will look for an account on a demo CPS server and I will send you.
Thanks. I will look into CPS and FileSystem provider.
Takenori
RSS Feed