Thanks for answering, Glenn.
Glenn Everitt wrote:
Ricardo:
sorry for the delay in replying. I moved the XWiki database from an Oracle
9 instance to an Oracle 10 instance since I read that XWiki is only
supported on Oracle 10. I wanted to try the same test on Oracle 10.
I'm afraid my last Oracle experience was with 9.0. Since then, we have
moved our database (small databases) to MySQL. Even though I've missed
some Oracle features for some time, I am pretty happy now both with the
database by itself and administration utilities. And it is a FOSS +
professional support available (somehow like XWiki), and we feel
ourselves fine here.
Here is what I'm doing:
add a new Group
add a new User
add User to Group
Give Group rights to View and Edit a specific Space
and the User just gets the message "You are not allowed..."
Working in a clean virtual wiki on a XE 1.3 (Tomcat, MySQL, Mac OS X
Leopard).
I think I've followed the same steps and I get the an user accessing a
given space through the rights given to a group he/she belongs to.
Another user is given read/edit access to Main and access without a
glitch as well.
Maybe I am misunderstanding how rights work. I am not
giving the User ANY
Global Rights only rights to a couple of spaces like Main and a Space I
added.
To the best of my understanding, once you explicitly gives an user or
group allow rights on a given document or space, all other users will
get access denied. But "this" user must get access to the concerned
space! I've seen "weird behaviors" here, but I've never been able to
find a path. So, "weird behaviors" doesn't mean anything here...
Can you tell me what method actually checks the
authorization for a viewing
a Space? I'll trace through the code and see if I can understand the
problem.
Thanks
Glenn Everitt
I am afraid I can not. Much better: I don't know how this rights are
checked, but this entry in FAQ must be on help...
http://www.xwiki.org/xwiki/bin/view/FAQ/HowDoesRightsWork
How this implemented in code is far from my skills at the moment, but I
am willing to make as much test as required to get this issue worked out!
I think that since we have updated to 1.3.8295 live is much easier for
me :-) , but there are still a number of open issues related with rights
management. Have you visited
http://jira.xwiki.org?
Cheers,
Ricardo
--
Ricardo Rodríguez
Your EPEC Network ICT Team