[xwiki-devs] Programming rights bug on OO and ExtensionManager UI
Hi devs, When starting the standalone XE jetty+hsqldb distribution, office importer admin UI is unusable because of a right issue. Now ExtensionManager admin UI has the same issue. The real issue is that in admin UI the programming right is checked on XWiki.XWikiPreference which has XWiki.XWikiGuest as author. * application that provide their own admin UI should not be executed on XWiki.XWikiPreference IMO but in the document which contains the ConfigurableClass object. * is this really needed that XWiki.XWikiPreference has XWiki.XWikiGuest as author ? We really need to find a solution. It's a pain for users for no good reason at all. -- Thomas Mortagne
Hi, On Tue, Oct 19, 2010 at 8:10 PM, Thomas Mortagne <[email protected]>wrote:
Hi devs,
When starting the standalone XE jetty+hsqldb distribution, office importer admin UI is unusable because of a right issue. Now ExtensionManager admin UI has the same issue.
The real issue is that in admin UI the programming right is checked on XWiki.XWikiPreference which has XWiki.XWikiGuest as author.
Office importer administration used to work earlier even from the XWiki.XWikiPreferences page, I thought the rights issue was something I have introduced accidentally but never had the time to look into it. May be we decided to have XWiki.XWikiGuest as the author of XWiki.XWikiPreferences page only recently.
* application that provide their own admin UI should not be executed on XWiki.XWikiPreference IMO but in the document which contains the ConfigurableClass object. * is this really needed that XWiki.XWikiPreference has XWiki.XWikiGuest as author ?
We really need to find a solution. It's a pain for users for no good reason at all.
+1 Thanks. - Asiri
-- Thomas Mortagne _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
participants (2)
-
Asiri Rathnayake -
Thomas Mortagne