自动将角色从ECC上传到门户(带有LDAP的UME)

2020-09-08 20:39发布

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

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


专家们,

此线程重新打开了以下消息中询问的问题:将角色从BI自动上传到BI 门户

但是,这次涉及到" UME with LDAP"。

-

问题

SAP Library 04s告诉我们,尚无法从基于ABAP的后端向Netweaver Portal进行自动化角色复制(或角色分配复制)。 只能手动进行初始上传。

来源 = http://help.sap.com/saphelp_nw04s/helpdata/zh-CN/41/5e4d40ecf00272e10000000a155106/frameset.htm

问题

1-有没有人尝试实现这种自动工具?

2-如果无法在Active Directory上写怎么办? 至少,我仍然能够自动将角色分配复制从基于ABAP的后端复制到Netweaver Portal(即带有LDAP的UME)? 通过UME直接从SAP R/3到EP,而无需通过Active Directory,因为组字段不在AD中维护。

非常感谢您的投入

亚历克西斯·马汀

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

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


专家们,

此线程重新打开了以下消息中询问的问题:将角色从BI自动上传到BI 门户

但是,这次涉及到" UME with LDAP"。

-

问题

SAP Library 04s告诉我们,尚无法从基于ABAP的后端向Netweaver Portal进行自动化角色复制(或角色分配复制)。 只能手动进行初始上传。

来源 = http://help.sap.com/saphelp_nw04s/helpdata/zh-CN/41/5e4d40ecf00272e10000000a155106/frameset.htm

问题

1-有没有人尝试实现这种自动工具?

2-如果无法在Active Directory上写怎么办? 至少,我仍然能够自动将角色分配复制从基于ABAP的后端复制到Netweaver Portal(即带有LDAP的UME)? 通过UME直接从SAP R/3到EP,而无需通过Active Directory,因为组字段不在AD中维护。

非常感谢您的投入

亚历克西斯·马汀

付费偷看设置
发送
4条回答
zhangjiyang1323
1楼 · 2020-09-08 21:11.采纳回答

你好

由于我没有阅读上一个主题,所以我不知道您到底想达到什么目的,但是我可以告诉您我们已经做了什么-到目前为止还不算太晚。

我们使用与BI系统集成的门户。 在ABAP堆栈中,我们有许多角色,具有用于数百个报告的菜单项。 我们希望用户在门户中看到这些角色。

首先,我们使用了门户网站的角色迁移工具来上传这些角色。 有一个Java API,用于执行代码中的角色上载。 您需要在Java堆栈中创建一个Web服务来调用此api,并且可以从ABAP调用该Web服务。

但是,这只是时间和角色大小的问题,直到根本无法解决。 标准角色迁移或多或少都是垃圾,稳定性是一个问题。 它还会在PCD中创建大量日志,从而使数据库充满垃圾。 (在收到几则OSS消息后,现在有一个删除日志的程序+您可以打开日志记录。)此外,上传较大的角色也要花费一个小时的时间,而且您还存在门户网站角色在更新过程中未更新的问题。 一天。

当我完全厌倦时,我实现了一个自己的导航连接器。 当您登录到门户网站时,它将通过RFC连接到ABAP堆栈,加载角色并从中生成门户网站菜单。 它使用缓存,但是在每次登录时,它都会检查角色自上次加载以来是否已在ABAP中更新。 它是最新的,比PCD导航更快,并且您根本不需要定期同步。 我什至无法理解SAP为何不按标准提供此功能!

缺点是它当然仅适用于菜单项,并且仅支持" URL类型"菜单项。 不过,我很确定也可以实现其他一些类型。

如果您对该解决方案感兴趣,请告诉我一些其他详细信息:oliverDOTsvisztATwienerbergerDOTcom

Oliver

空代码
2楼-- · 2020-09-08 21:04

"有一个Java API用于执行代码中的角色上载。" 请让我知道哪个API。 我正在尝试这样做。

谢谢,
Amir Suhail V

DafaDDDa
3楼-- · 2020-09-08 20:57

有一些ABAP功能模块可以更新LDAP数据库。 那是一种方式。 另一种是从ABAP生成LDIF文件,然后使用LDIF导入实用程序将其上传到LDAP。

SAP小菜
4楼-- · 2020-09-08 21:14

Hi Nic,

我看过您的博客,这对我很有用,我有一个简短的问题,我想将角色从ECC服务器上载到EP Portal 7.0,我已经使用此路径为CRM做到了这一点。 我在ECC中找不到此字,您可以建议

我在CRM中使用的路径是

SPRO ==>客户关系管理器==> UI框架==>门户集成==>上传业务角色

我已经指定了IC_AGENT_AN

并导出角色,IVIEWS和页面。 我想对ECC做同样的事情。 寻找解决方案。

谢谢

Raja

一周热门 更多>