Hi,
I have a strange behaviour when publishing Mondrian Schema with Workbench.
My scenario: I want my users to see only some of the published cubes based on their ACLs.
After a while I found that if I set permission on folders and publish (using the classical "joe" user) Mondrian schemas to those folders, when a users selects "New Analysis" from PUC he only gets the schemas that reside on the folders that his role can see.
The side effect, that came out without setting other then folder security, is that if I run this query in the hibernate DB, I see that now there's also an explicit permission set on the .xml file... And it now belongs only to "joe" and "Admin" (as a role).
SELECT F.fullpath, F.filename, A.recipient
FROM pro_files F, pro_acls_list A
WHERE F.file_id = A.acl_id
AND F.filename like '%xml%';
As far as a I can remember, I didn't change anything in the configuration files, I didn't set anything inside Workbench nor Administration Console etc..
Is there anyone that could explain me what happened?
I'm using version 3.0.0 stable.
Thanks
Ste



Reply With Quote

