将 S/4HANA OData 服务扩展到 SCP

Extending S/4HANA OData service to SCP

我想扩展在 S/4HANA 系统中创建的自定义 OData 服务。我在我的机器上添加了一个云连接器,但我不知道如何从那里开始。我的想法是,我希望人们从 SCP 访问服务,并且我不需要多个帐户访问 S/4 系统上的服务,而只需要一个来自 SCP 的帐户。有什么想法吗?

好吧,我觉得这样做很傻,但它似乎有效。我的测试实际上没有定论,因为我手边没有云连接器,但它可以工作 proxy-ing google。

我还在考虑如何让它可以公开访问。可能有人的答案比这更好。

  1. 创建云连接器目标。
  2. 在网页端新建一个文件夹
  3. 创建文件neo-app.json

内容:

{
    "routes": [{
        "path": "/google",
        "target": {
            "type": "destination",
            "name": "google"
        },
        "description": "google"
    }],
    "sendWelcomeFileRedirect": false
}

path 是您应用中的代理,所以这里是 myapp.scp-account/google。目标名称是您的目的地。我只是将其命名为 google,您将放置您的云连接器目标。

  1. 部署。

我的目标 google 前往 https://www.google.com 的测试应用程序结果如下所示。路径是相对的,所以它不起作用,但 google 似乎被代理了。

您仍然需要进行身份验证等。