Non-admin users unable to edit FTP Server Adapter to Configure Certificates

Non-admin users unable to access FTP Server Adapter ftp_multicert page to configure certificates.

The Authentication.log contains a message that access is denied for user accessing Services:

[2017-01-03 19:16:24.021] DEBUG [ResourceAccessRequest] Accesss denied for f7w1wyz to [Services]
[2017-01-03 19:16:24.022] DEBUG [ResourceAccessRequest] Firing access denied event for f7w1wyz on [Services] performing Services_ACCESS : Access Denied for f7w1wyz accessing [Services]

ui.log contains this :

[2017-01-03 19:16:24.022] ERRORDTL [1483470984022]com.sterlingcommerce.woodstock.ui.AccessRequestDeniedException: Access Denied: [Services] : Access Request:
Resources: [Services]
Action: ACCESS
at com.sterlingcommerce.woodstock.ui.ResourceAccessRequest.requestAccess(ResourceAccessRequest.java:378)
at com.sterlingcommerce.woodstock.ui.servlet.ServletBase.verifyPageAccess(ServletBase.java:561)
at com.sterlingcommerce.woodstock.ui.servlet.ServletBase.verifyPermission(ServletBase.java:480)
at com.sterlingcommerce.woodstock.adminui.servlet.Page.doPost(Page.java:120)
at com.sterlingcommerce.woodstock.ui.servlet.ServletBase.doGet(ServletBase.java:188)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:693)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221)

security.log

[2017-01-03 19:16:24.022] ERROR .fireSecurityEvent() failed to throw event: {time=2017-01-03 19:16:24.022, principal=f7w1wyz, DESCRIPTION=Access Denied: Services_ACCESS:[Services] Access Denied for f7w1wyz accessing [Services], adminAuditId=70943715965b76e39node1}
[2017-01-03 19:16:24.022] ERROR [1483470984022] Unable to find schema (key = SystemMonitoring.Security.AdminAudit)
[2017-01-03 19:16:24.022] ERRORDTL [1483470984022]com.sterlingcommerce.woodstock.event.InvalidEventException: Unable to find schema (key = SystemMonitoring.Security.AdminAudit)
at com.sterlingcommerce.woodstock.event.Event.createEvent(Event.java:313)
at com.sterlingcommerce.woodstock.event.Event.createEvent(Event.java:359)
at com.sterlingcommerce.woodstock.security.SecurityManager.fireSecurityEvent(SecurityManager.java:2225)
at com.sterlingcommerce.woodstock.security.SecurityManager.fireSecurityFailureEvent(SecurityManager.java:2193)
at com.sterlingcommerce.woodstock.ui.ResourceAccessRequest$ResourceAccessRequestEventProducer.fireAccessDeniedEvent(ResourceAccessRequest.java:75)
at com.sterlingcommerce.woodstock.ui.ResourceAccessRequest.fireEvents(ResourceAccessRequest.java:224)
at com.sterlingcommerce.woodstock.ui.ResourceAccessRequest.requestAccess(ResourceAccessRequest.java:377)

Related:

Leave a Reply