Hi,

On 3/26/07, Alexandre Martins <[EMAIL PROTECTED]> wrote:
Imagine that each workspace has stored top secret informations, as example,
one workspace stores "Sansung" files and other workspace stores "Motorolla"
files. Unfortunately, I can“t put these files in a unique workspace.
But imagine that some users can access all workspaces (CEO as example),
then, how can I make a search that return the results from all workspaces?
After this, sorting by jcr:score (relevancy)...

I think your use case would be much better supported by setting the
access control policy within a single workspace than by using separate
workspaces (for which you in any case would control access).

For example, you could have the following content structure:

   /my:content
   /my:content/Samsung
   /my:content/Motorola

"Samsung people" would not have read access to /my:content/Motorola,
and "Motorola people" to /my:content/Samsung. Everyone could run
queries like /jcr:root/my:content//*[...] and only receive those
results to which they have read access. The "CEO" would have read
access everywhere, and would get results from both /my:content/Samsung
and /my:content/Motorola.

BR,

Jukka Zitting

Reply via email to