我正在分析问题,以解决客户的集成问题。问题的关键是安全,这是最重要的问题。
我们需要验证Workday是否成功执行了工资单输入。为此,必须执行Get_Payroll_result操作,但是问题是它返回了太多的数据(如敏感信息中一样)。
我已经查看过API,但是似乎没有办法只返回Payroll_input_ID和日期或其他一些非敏感信息来确认工资输入过程。
那我的问题是:
同样,安全性非常重要,因此即使客户有权访问返回敏感信息的方法,服务帐户也不可接受。
我了解这仍然是API本质的一部分...而且,由于我们仍处于发现阶段,因此我无权访问工作日来测试每个方法或查看特权是否可以完善之后,我现在所能做的就是了解API文档并以这种方式寻找解决方案。
编辑:我认为我可以使用Get_Submit_Payroll_Inputs实现我正在寻找的解决方案,因为它返回与Import_Payroll_Input中发送的数据对象相同但带有payroll_input_id的数据对象,唯一的问题是我是否可以创建只能访问这两种方法的服务帐户。