2020-08-27 19:45发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
我正在使用kerberos主体名称进行SSO登录SAP门户7.4。 在AD中创建用户ID后,会将其复制到ABAP系统(门户网站的数据源)中。这将填充SU01中的SNC。 现在,我想使用RFC将这个值推送到门户网站。 谁能在RFC中为我提供帮助。
谢谢
Khyana Mohanty
您好Khayana,
当门户网站的UME是ABAP系统时,您不需要在门户网站上设置SNC名称。您要在这里实现什么? 如果您的意思是门户网站上的UMEBackendConnection RFC,则在将门户网站的UME配置为ABAP时已经定义了该保留。
最好的问候, Kashyap Shah
Hi Khayana,
我实际上(错误地)认为您已经在系统中配置了Lutz的第二个选项。 如果不是这样,我建议将AS-ABAP设置为AS-JAVA的UME是一种简单的方法,在这种情况下,AS-ABAP将提供AS-JAVA的SSO票证。
嗨,Kashyap,
非常感谢您的回答。
让我详细说明一下。 我们在这里分为三层。 1)首先在Active Directory中创建用户帐户。 2)ABAP系统与AD连接以获取记录并在SUO1中分配一个SNC字符串.2)需要在Portal中更新此SNC。 UME连接不会更新门户中的SNC。 因此,我们需要创建一些机制来更新Portal中用户个人资料的自定义信息字段中的SNC。
要实现这一目标的任何答案或指导吗?
您好,Khyana Mohanty,
我可以提供3种解决方法,但是有更多解决方案:
几乎像往常一样:当用户ID在所有地方的所有系统中都相同时,生活会很美好。 否则生活可能真是一团糟。
祝你好运,卢茨(Lutz)
最多设置5个标签!
您好Khayana,
当门户网站的UME是ABAP系统时,您不需要在门户网站上设置SNC名称。
您要在这里实现什么? 如果您的意思是门户网站上的UMEBackendConnection RFC,则在将门户网站的UME配置为ABAP时已经定义了该保留。
最好的问候,
Kashyap Shah
Hi Khayana,
我实际上(错误地)认为您已经在系统中配置了Lutz的第二个选项。 如果不是这样,我建议将AS-ABAP设置为AS-JAVA的UME是一种简单的方法,在这种情况下,AS-ABAP将提供AS-JAVA的SSO票证。
最好的问候,
Kashyap Shah
嗨,Kashyap,
非常感谢您的回答。
让我详细说明一下。 我们在这里分为三层。 1)首先在Active Directory中创建用户帐户。 2)ABAP系统与AD连接以获取记录并在SUO1中分配一个SNC字符串.2)需要在Portal中更新此SNC。 UME连接不会更新门户中的SNC。 因此,我们需要创建一些机制来更新Portal中用户个人资料的自定义信息字段中的SNC。
要实现这一目标的任何答案或指导吗?
谢谢
Khyana Mohanty
您好,Khyana Mohanty,
我可以提供3种解决方法,但是有更多解决方案:
主要障碍:如何为每个帐户将UPN填充到自定义属性中? 很早以前(15年?),我和一位同事实现了一个基于RFC的同步解决方案。 它由一个JAVA部分组成,该部分接收RFC调用,并使用记录良好的AS-JAVA UME-API将数据写入UME属性。 它由一个ABAP报告组成,该报告从AS-ABAP用户数据中提取了SNC名称,并去除了前面的" p:",并将其作为UPN推送到解决方案的Java部分。 这并非微不足道,但效果很好,因为那时我们俩确实拥有实现这一点所需的知识的奇特混合。 不幸的是,我无法提供该解决方案的更多详细信息。
几乎像往常一样:当用户ID在所有地方的所有系统中都相同时,生活会很美好。 否则生活可能真是一团糟。
祝你好运,卢茨(Lutz)
一周热门 更多>