Не удалось выполнить задачу интеграции рабочего дня
Я пытаюсь запустить интеграцию студии, которая была построена в прошлом, поэтому у меня нет доступа к файлам студии и т. Д. При запуске интеграции возникает следующая ошибка.
"Integration Failed. com.capeclear.mediation.MediationException: application=wcc - Workday Out transport id=GetPageOfData encountered problem sending to endpoint 'https://wd3-impl-services1.workday.com/ccx/service/XXXXXXXX/Staffing/v21.0' with operation 'Get_Workers_Request'. Details: MSG_SENSITIVE:XXXXXXX application=wcc - Code: SOAP-ENV:Server.processingError, Reason: Processing error occurred. The task submitted is not authorized. Root Cause: BadRequestException :
Error code : unknown
Response :<SOAP-ENV:Envelope xmlns:SOAP-ENV=""http://schemas.xmlsoap.org/soap/envelope/"">
<SOAP-ENV:Body>
<SOAP-ENV:Fault xmlns:wd=""urn:com.workday/bsvc"">
<faultcode>SOAP-ENV:Server.processingError</faultcode>
<faultstring>Processing error occurred. The task submitted is not authorized.</faultstring>
<detail>
<wd:Processing_Fault>
<wd:Detail_Message>The task submitted is not authorized.</wd:Detail_Message>
</wd:Processing_Fault>
</detail>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
com.capeclear.cape. See the consolidated report for further details"
Первоначально было переопределение поля, для которого не было необходимого разрешения, которое было добавлено, и переопределение поля Test говорит, что у полей есть доступ. Итак, мой вопрос: означает ли эта ошибка, что у процесса GET_WORKERS_REQUSET нет разрешений? Или здесь играет что-то еще?
TIA.
1 ответ
«Не авторизовано» означает, что здесь существует проблема безопасности. Либо у вас нет безопасного доступа к бизнес-объекту (который в данном случае выглядит как «Работник»), используемому для данных, либо, если был создан ISU/ISSG, ему не был предоставлен доступ к бизнес-объекту. Я бы начал с этого.
Тот, кто распоряжается вашими ценными бумагами, должен будет предоставить доступ пользователю/владельцу Интеграции. После предоставления доступа попробуйте повторно запустить интеграцию.