点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我们正在实施SAP IM 4.3。 我们想根据登录用户的角色来隐藏/显示几个屏幕。 在SAP IM 4.3中,没有CTUser复杂表(如工作管理器中的表)可将用户角色下载到应用程序。 我在IM中创建了一个复杂的表CTUser,类似于WM中的CTUser。
我已经创建了CTUser和CTUserStepHandler Java类
WorkManagerworkmanager-6.4.1.0.jar的CTUserStepHandler中几乎没有下面的声明(部分)
- 公共静态字符串HR_SECTION_NAME =" HR.USER";
- 公共静态字符串SYSTEM_COMPONENT_SECTION_NAME =" SYS.COMPONENT";
- 公共静态字符串SYS_SECTION_NAME =" SYS.USER";
- 公共静态字符串MAM_SECTION_NAME =" PM.MAM";
- 公共静态字符串ISU_SECTION_NAME =" ISU.USER";
- 公共静态字符串AGENTRY_SECTION_NAME =" AGENTRY";
- 公共静态字符串AGENTRY_PROPERTY_NAME =" PLATFORM";
- 公共静态字符串COMPONENT_SECTION_NAME =" COMPONENT";
- 受保护的静态字符串COMPONENT_VERSION_NAME =" VERSION";
- 受保护的静态字符串USER_PARAMETER_GROUP =" USER_PARAMETER";
- 受保护的静态字符串BUSINESS_PARTNER_GROUP =" BP.CENTRAL"; 保护的静态字符串GUID_GROUP =" GUID";
- 受保护的静态字符串USER_GUID_NAME =" USER_GUID";
发布这些更改后,我只能在IM的CTUser中看到以下值。
在WM中,我可以在CTUser中看到USER_ROLE(组SYS.USER)角色。
如何将USER_ROLE角色下载到IM应用程序?
此致
Shyam
(8.6 kB)
您好Shyam,
在MDO SIM43_CORE_USER_PROFILE的"结果集字段选择"表/SYCLO/CORE_USERINFOR1OPT_STR中,激活USER_ROLE。
谢谢
Resmi
嗨,Shyam,
获取用户配置文件BAPI(/SYCLO/CORE_USER_PROFILE_GET)应该返回所有用户默认值,请验证是否正确检索了用户配置详细信息。
谢谢
Resmi
一周热门 更多>