[ https://issues.apache.org/jira/browse/OFBIZ-815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12487182 ]
Vikrant Rathore commented on OFBIZ-815: --------------------------------------- Hi Jason, yes this is exactly what Scott mentioned that currently only FULLADMIN and BIZADMIN have the permission to setup accounting preference. He asked other project admins whether it should be assigned to flexadmin or not. In my view it should be assigned to flexadmin as this role has all the granular permission. thanks with best regards, Vikrant > Flexadmin cannot invoke the service [createPartyAcctgPreference] > ---------------------------------------------------------------- > > Key: OFBIZ-815 > URL: https://issues.apache.org/jira/browse/OFBIZ-815 > Project: OFBiz (The Open for Business Project) > Issue Type: Bug > Components: accounting > Affects Versions: SVN trunk > Environment: JDK 1.5, Database postgresql > Reporter: Vikrant Rathore > > When creating a new company and then trying to setup its accounting > preference the error comes up. The console.log is below: > You do not have permission to invoke the service [createPartyAcctgPreference] > Service [createPartyAcctgPreference] threw an unexpected exception/error > Exception: org.ofbiz.service.ServiceAuthException > Message: You do not have permission to invoke the service > [createPartyAcctgPreference] > ---- stack trace > --------------------------------------------------------------- > org.ofbiz.service.ServiceAuthException: You do not have permission to invoke > the service [createPartyAcctgPreference] > org.ofbiz.service.ServiceDispatcher.checkAuth(ServiceDispatcher.java:781) > org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:307) > org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:211) > org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:136) > org.ofbiz.webapp.event.ServiceEventHandler.invoke(ServiceEventHandler.java:290) > org.ofbiz.webapp.control.RequestHandler.runEvent(RequestHandler.java:410) > org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:243) > org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:189) > org.ofbiz.webapp.control.ControlServlet.doPost(ControlServlet.java:77) > javax.servlet.http.HttpServlet.service(HttpServlet.java:615) > javax.servlet.http.HttpServlet.service(HttpServlet.java:688) > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) > org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:248) > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:541) > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) > org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199) > org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282) > org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767) > org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697) > org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889) > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) > java.lang.Thread.run(Thread.java:595) -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.