Dear Community,
We try to insert data, but we have got "DACS User Profile denied access to vendor" error code. We are using JSFC API via Contex service.
Do you know what kind of problem could cause this issue? Only security issue will be that or we are facing other things? Where customer IT person can set up this access on DACS?
Best regards,
Botond
2019-09-17 13:22:14.106 DEBUG [com.kc.service.reuters.insert.InsertBroker] - InsertBrokergetFields BEGIN CUSTOMERTEST
2019-09-17 13:22:14.106 DEBUG [com.kc.service.reuters.insert.InsertBroker] - InsertBrokergetFields WAITING... CUSTOMERTEST
2019-09-17 13:22:14.148 ERROR [com.kc.service.reuters.insert.InsertBrokerClient] - InsertBrokerClient.processInsertFailed CUSTOMERTEST
2019-09-17 13:22:14.148 DEBUG [com.kc.service.reuters.insert.InsertBrokerClient] - Service: CUSTOMERTEST, text: DACS User Profile denied access to vendor, JSFC Event Thread 22
2019-09-17 13:22:14.148 ERROR [com.kc.service.reuters.insert.InsertBrokerClient] - Update failed, text: DACS User Profile denied access to vendor for item CUSTOMERTEST
2019-09-17 13:22:14.606 INFO [com.kc.service.reuters.insert.InsertBroker] - processFields: CUSTOMERTEST
2019-09-17 13:22:14.606 ERROR [com.kc.service.reuters.insert.InsertBroker] - CUSTOMERTEST errortext: DACS User Profile denied access to vendor, errorcode: INSERT_UNKNOWN
2019-09-17 13:22:14.606 DEBUG [com.kc.service.reuters.insert.InsertBroker] - InsertBrokergetFields ENDCUSTOMERTEST
2019-09-17 13:22:14.606 DEBUG [com.kc.service.reuters.insert.InsertBrokerManager] - InsertBrokerManager.getReutersArfAdatTabla END
2019-09-17 13:22:14.606 DEBUG [com.kc.service.reuters.insert.InsertBrokerManager] - InsertBrokerManager.cleanup BEGIN
2019-09-17 13:22:14.606 DEBUG [com.kc.service.reuters.insert.InsertBroker] - InsertBrokercleanup BEGIN
2019-09-17 13:22:14.606 DEBUG [com.kc.service.reuters.insert.InsertBrokerClient] - InsertBrokerClient.cleanupCUSTOMERTEST
Hello @botond H,
If the application has been in production for a while, and only recently it has started exhibiting the error that you see, then the error message "DACS User Profile denied access to vendor" points to DACS permissioining issue and I would contact your DACS administrator, to confirm the user has the permissioins to contribute, as well as to find out on any changes in DACS right prior to you seeing this error.
If it's a new app that have never worked, I would get off JSFC, which is still supported in the latest version, but is a legacy API in support only, and look in the direction of today's APIs highly efficient, rich in features, and constantly improving, Elektron API Suite, probably the best fit in Java for contribution would be EMA Java, the best way to get started is EMA Java Quickstart Guide