是否可以将角色分配给SUSER ID以仅访问CPI中的一个Web服务

2020-08-21 05:57发布

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

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


大家好,

我们有一个要求,即我们必须让两个不同的供应商访问CPI公开的HTTP服务。 每个供应商都有两个不同的S-USER ID,它们将用于身份验证以调用这些服务。

敌人的例子

接口内置的CPI公开了HTTP终结点,供应商1将使用SUSER1调用该终结点

内置在CPI中的接口B公开了另一个HTTP终结点,该终结点将由Vendor2与SUSER2调用

我可以为这些S USER ID分配角色,以便它们只能访问一个HTTP端点,而不能访问其他HTTP端点。 是否可以只为一个特定的界面分配角色给用户?

请让我知道是否有人对此有任何了解。

感谢和问候,

Dhairya K

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

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


大家好,

我们有一个要求,即我们必须让两个不同的供应商访问CPI公开的HTTP服务。 每个供应商都有两个不同的S-USER ID,它们将用于身份验证以调用这些服务。

敌人的例子

接口内置的CPI公开了HTTP终结点,供应商1将使用SUSER1调用该终结点

内置在CPI中的接口B公开了另一个HTTP终结点,该终结点将由Vendor2与SUSER2调用

我可以为这些S USER ID分配角色,以便它们只能访问一个HTTP端点,而不能访问其他HTTP端点。 是否可以只为一个特定的界面分配角色给用户?

请让我知道是否有人对此有任何了解。

感谢和问候,

Dhairya K

付费偷看设置
发送
2条回答
Nan4612
1楼 · 2020-08-21 06:18.采纳回答

您好 Dhairya Khimsaria

这确实有可能。 在发送者通道中,您可以定义用户将数据发送到界面上所需的角色:

上面的屏幕截图来自HTTPS发送者通道。 在这种情况下,所需的角色是" ESBMessaging.send"。 但是您可以定义一个自定义角色,例如``CPI_Send_VendorA'',因为此字段是自由文本字段。

请遵循本指南https://blogs.sap.com/2019/08/16/how-to-create-custom-roles-and -groups-for-sap-cpi/来设置新角色" CPI_Send_VendorA"并将其分配给供应商的s-user。

天桥码农
2楼-- · 2020-08-21 06:00

感谢拉斐尔·赫尔曼(Raffael Herrmann)

它按预期工作。

非常感谢

此致

Dhairya K

一周热门 更多>