0 Replies Latest reply on Mar 12, 2020 4:05 AM by 3758633

    custom servce invocation error

    3758633

      We have implemented custom service invoking using service account throws an error whereas invoking with use having admin privileges works fine.  We don't want to give full privileges to service account, please advise how can we give privileges to invoke the service.

      Client Code in java, setting binder parameters and calling the service

      ServiceResponse response = client.sendRequest(idcContext,dataBinder);

      DataBinder responseData = response.getResponseAsBinder(); Service definition

       

      UPDATE_INVESTOR com.test.InvestorServiceController 59 null null null
      null 3:updateClientForTakyc:::null

       

      Error

       

      intradoc.common.ServiceException: !csUserInsufficientAccess,IOB_Spl_lux_01             at intradoc.server.ServiceRequestImplementor.buildServiceException(ServiceRequestImplementor.java:2173)             at intradoc.server.Service.buildServiceException(Service.java:2402)             at intradoc.server.Service.createServiceExceptionEx(Service.java:2396)             at intradoc.server.Service.createServiceException(Service.java:2391)             at intradoc.server.ServiceSecurityImplementor.globalSecurityCheck(ServiceSecurityImplementor.java:489)             at intradoc.upload.UploadSecurityImplementor.globalSecurityCheck(UploadSecurityImplementor.java:57)             at intradoc.server.Service.globalSecurityCheck(Service.java:2814)             at intradoc.server.ServiceRequestImplementor.doRequest(ServiceRequestImplementor.java:692)             at intradoc.server.Service.doRequest(Service.java:1974)             at intradoc.server.ServiceManager.processCommand(ServiceManager.java:486)             at intradoc.server.IdcServerThread.processRequest(IdcServerThread.java:265)             at intradoc.idcwls.IdcServletRequestUtils.doRequest(IdcServletRequestUtils.java:1355)             at intradoc.idcwls.IdcServletRequestUtils.processFilterEvent(IdcServletRequestUtils.java:1732)             at intradoc.idcwls.IdcIntegrateWrapper.processFilterEvent(IdcInteg