从ABAP程序调用SCP Workflow API

2020-08-18 21:38发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家 我需要开发一个触发...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


尊敬的专家

我需要开发一个触发SCP Workflow API的应用程序,以实现主体传播。 调用api的应用程序是我的本地系统中的ABAP报告,并且启动该过程的用户需要传播到云中。

SCP 应用程序身份提供程序信任自定义的SAP IAS,因此我无法使用基本身份验证来调用工作流api,而只能使用SAML 2.0模式。

我的后端系统S/4HANA信任同一SAP IAS。 我可以在SAP IAS中进行身份验证,并启动Fiori Launchpad(本地),并使用相同的用户名(由于SSO)启动SCP应用程序。

如何在ABAP报告中使用SAML身份验证模式调用工作流api,并且可以实现主体传播吗?
注意:报告将在后台运行。

我知道我可以使用OAuth来做到这一点,但是使用这种身份验证模式,我无法实现主体传播。

在这种情况下,Cloud Connector无法正常工作,因为它是在本地将数据推送到云中的。

最诚挚的问候,

吉尔赫姆