点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我们有一个自定义对象。 我们已经在自定义BO上应用了AccessContext。 通过OWL访问时,它的工作正常。
相同的自定义BO在标准客户和机会TI屏幕中用作嵌入式组件。
我们已经在业务角色设置中配置了访问限制->限制规则。
当我们导航到自定义BO的WCV时,配置的访问上下文可以工作,但是如果我们通过Account/Opportunity std BO(访问嵌入式组件)进行导航,则无论是否使用AccessContext,都会显示记录。 (我们已经提出了SAP事件并采取了后续行动)
我们正在尝试获取登录用户的业务角色->应用于特定WorkCenterView(我们的自定义对象)的访问限制以应用验证。
var IdentityUUID = Context.GetCurrentIdentityUUID();
var AssignedRoles = IdentityUtilities.GetAssignedRoles(IdentityUUID);
从分配的角色中,我可以为登录用户获取分配的WCV。
var BusinessRoles = IdentityUtilities.GetAssignedBusinessRoles(IdentityUUID);
从分配的角色中,我可以为登录用户获取分配的业务角色。
如何获取访问上下文详细信息,例如为特定的WCV分配的已读用户,写特权,已为登录用户分配了????
此致
Swathi
你好Swathi
目前无法通过SDK中的代码动态检索此类详细信息。
为什么需要检查分配的"读写"特权,您打算如何使用此信息。
如果您的访问限制不起作用,建议您引发一次SAP事件,并让SAP支持人员为您提供解决方案。
致谢
Dedeepya
一周热门 更多>