Missing privileges on Window Access

441 views
Skip to first unread message

Flo Boj

unread,
Sep 13, 2017, 6:15:59 AM9/13/17
to iDempiere
I created a User and he HAS the the "shipping".

Inside Role "shipping", theres Window Access to   "PrintColor", "Print Font", "Print Form", "Print Paper", "Print Format" and "Print Table Format".

Only "Print Format" is accessible for the user !!

What am I missing --
"Print Color", "Print Font","Print Paper", "Print Form", "Print Paper" and "Print Table Format" are not accessible, system stats:





10:10:12.194-----------> MRole.saveWarning: AccessTableNoView - Required=6(System & Client Data) != UserLevel=  O [17297]
10:10:12.194 MRole.canView: MRole[1000034,Versand,UserLevel=  O,AD_Client_ID IN(0,1000007),AD_Org_ID IN(0,1000010)] [17297]
10:10:12.195===========> GridWindowVO.createTabs: No Tabs - AD_Window_ID=239 - SELECT * FROM AD_Tab_v WHERE AD_Window_ID=? ORDER BY SeqNo [17297]
10:10:12.227 Trx.commit: **** POSaveAD_Issue_c9690e58-bbfa-46b7-bccd-0919d18ec5b4 [17297]
10:10:12.227===========> UiEngineImpl.handleError:  [17297]
org.adempiere.webui.exception.ApplicationException: With your current role and settings, you cannot view this information

You don't have the privileges (your Role does not allow to access the information) - or - set profile (e.g. if you want to see accounting records, Show Accounting must be set)(No Window Model Info)
        at org.adempiere.webui.panel.AbstractMenuPanel.fireMenuSelectedEvent(AbstractMenuPanel.java:306)
        at org.adempiere.webui.panel.AbstractMenuPanel.doOnClick(AbstractMenuPanel.java:251)
        at org.adempiere.webui.panel.AbstractMenuPanel.onEvent(AbstractMenuPanel.java:225)
        at org.adempiere.webui.panel.MenuTreePanel.onEvent(MenuTreePanel.java:116)
        at org.zkoss.zk.ui.AbstractComponent.onEvent(AbstractComponent.java:3030)
        at org.zkoss.zk.ui.AbstractComponent.service(AbstractComponent.java:3001)
        at org.zkoss.zk.ui.AbstractComponent.service(AbstractComponent.java:2942)
        at org.zkoss.zk.ui.impl.EventProcessor.process(EventProcessor.java:136)
        at org.zkoss.zk.ui.impl.UiEngineImpl.processEvent(UiEngineImpl.java:1826)
        at org.zkoss.zk.ui.impl.UiEngineImpl.process(UiEngineImpl.java:1611)
        at org.zkoss.zk.ui.impl.UiEngineImpl.execUpdate(UiEngineImpl.java:1321)
        at org.zkoss.zk.au.http.DHtmlUpdateServlet.process(DHtmlUpdateServlet.java:611)
        at org.zkoss.zk.au.http.DHtmlUpdateServlet.doGet(DHtmlUpdateServlet.java:485)
        at org.zkoss.zk.au.http.DHtmlUpdateServlet.doPost(DHtmlUpdateServlet.java:494)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
        at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:837)
        at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:583)
        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
        at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)
        at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226)
caused by: org.adempiere.webui.exception.ApplicationException: With your current role and settings, you cannot view this information

You don't have the privileges (your Role does not allow to access the information) - or - set profile (e.g. if you want to see accounting records, Show Accounting must be set)(No Window Model Info)
        at org.adempiere.webui.adwindow.ADWindow.<init>(ADWindow.java:97)
        at org.adempiere.webui.desktop.TabbedDesktop.openWindow(TabbedDesktop.java:159)
        at org.adempiere.webui.desktop.TabbedDesktop.openWindow(TabbedDesktop.java:149)
        at org.adempiere.webui.desktop.AbstractDesktop.onMenuSelected(AbstractDesktop.java:68)
        at org.adempiere.webui.desktop.DefaultDesktop.onMenuSelected(DefaultDesktop.java:893)
        at org.adempiere.webui.panel.AbstractMenuPanel.fireMenuSelectedEvent(AbstractMenuPanel.java:302)
        at org.adempiere.webui.panel.AbstractMenuPanel.doOnClick(AbstractMenuPanel.java:251)
        at org.adempiere.webui.panel.AbstractMenuPanel.onEvent(AbstractMenuPanel.java:225)
        at org.adempiere.webui.panel.MenuTreePanel.onEvent(MenuTreePanel.java:116)
        at org.zkoss.zk.ui.AbstractComponent.onEvent(AbstractComponent.java:3030)
        at org.zkoss.zk.ui.AbstractComponent.service(AbstractComponent.java:3001)
        at org.zkoss.zk.ui.AbstractComponent.service(AbstractComponent.java:2942)
        at org.zkoss.zk.ui.impl.EventProcessor.process(EventProcessor.java:136)
        at org.zkoss.zk.ui.impl.UiEngineImpl.processEvent(UiEngineImpl.java:1826)
        at org.zkoss.zk.ui.impl.UiEngineImpl.process(UiEngineImpl.java:1611)
        at org.zkoss.zk.ui.impl.UiEngineImpl.execUpdate(UiEngineImpl.java:1321)
        at org.zkoss.zk.au.http.DHtmlUpdateServlet.process(DHtmlUpdateServlet.java:611)
        at org.zkoss.zk.au.http.DHtmlUpdateServlet.doGet(DHtmlUpdateServlet.java:485)
        at org.zkoss.zk.au.http.DHtmlUpdateServlet.doPost(DHtmlUpdateServlet.java:494)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
caused by: org.adempiere.webui.exception.ApplicationException: With your current role and settings, you cannot view this information

You don't have the privileges (your Role does not allow to access the information) - or - set profile (e.g. if you want to see accounting records, Show Accounting must be set)(No Window Model Info)
        at org.adempiere.webui.adwindow.AbstractADWindowContent.initComponents(AbstractADWindowContent.java:257)
        at org.adempiere.webui.adwindow.AbstractADWindowContent.<init>(AbstractADWindowContent.java:208)
        at org.adempiere.webui.adwindow.ADWindowContent.<init>(ADWindowContent.java:73)
        at org.adempiere.webui.adwindow.ADWindow.init(ADWindow.java:103)
        at org.adempiere.webui.adwindow.ADWindow.<init>(ADWindow.java:94)
        at org.adempiere.webui.desktop.TabbedDesktop.openWindow(TabbedDesktop.java:159)
        at org.adempiere.webui.desktop.TabbedDesktop.openWindow(TabbedDesktop.java:149)
        at org.adempiere.webui.desktop.AbstractDesktop.onMenuSelected(AbstractDesktop.java:68)
        at org.adempiere.webui.desktop.DefaultDesktop.onMenuSelected(DefaultDesktop.java:893)
        at org.adempiere.webui.panel.AbstractMenuPanel.fireMenuSelectedEvent(AbstractMenuPanel.java:302)
        at org.adempiere.webui.panel.AbstractMenuPanel.doOnClick(AbstractMenuPanel.java:251)
        at org.adempiere.webui.panel.AbstractMenuPanel.onEvent(AbstractMenuPanel.java:225)
        at org.adempiere.webui.panel.MenuTreePanel.onEvent(MenuTreePanel.java:116)
        at org.zkoss.zk.ui.AbstractComponent.onEvent(AbstractComponent.java:3030)
        at org.zkoss.zk.ui.AbstractComponent.service(AbstractComponent.java:3001)
        at org.zkoss.zk.ui.AbstractComponent.service(AbstractComponent.java:2942)
        at org.zkoss.zk.ui.impl.EventProcessor.process(EventProcessor.java:136)
        at org.zkoss.zk.ui.impl.UiEngineImpl.processEvent(UiEngineImpl.java:1826)
        at org.zkoss.zk.ui.impl.UiEngineImpl.process(UiEngineImpl.java:1611)
        at org.zkoss.zk.ui.impl.UiEngineImpl.execUpdate(UiEngineImpl.java:1321)
        at org.zkoss.zk.au.http.DHtmlUpdateServlet.process(DHtmlUpdateServlet.java:611)

10:10:12.258 Trx.commit: **** POSaveAD_Issue_d9da1983-32e6-4476-92b9-3a33d66b26c3 [17297]

















































Joseph

unread,
Sep 13, 2017, 11:24:05 AM9/13/17
to iDempiere
Hi:

I'm glad to answer it.

I guess you had changed the role access to "Org" from 'Client+Org' .

Remember this, Role access level and Table Data Access Leve

Role of shipping have a access level of "Org" that can't access some 
tables with "System" or "Client" or "Sys+Client" 

PrintFormat is a table level of "All" , so you can touch it's window. 
but other items such as your issue are not "org" or "all" in table level.

So just delete these window from your role access.

B.R.
Joseph
Reply all
Reply to author
Forward
0 new messages