基于实例的访问控制错误?

2020-09-16 14:42发布

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

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


你好

我尝试按照此指南。 这很好用,但是问题是我不能选择访问上下文,因为它们取决于我使用的BO。 所以我在用这段代码。

 element Employee:EmployeeID;
 [Employee到Employee的[RelevantForAccessControl]关联; 

但是,Studio文档(7.2.2.2访问控制上下文)中有一章说,您能够使用" Employee"和" Employee or Territory"访问上下文,而这正是我所需要的。

我使用以下代码:

 [AccessControlContext(Employee)]元素EmployeeUUID:UUID;
 

我做了一个业务角色,将工作中心放在其中。对于我的用户来说,它工作正常。 但是,如果我与其他任何用户一起尝试,它将无法正常工作。 我认为这与未获得正确许可有关。

业务角色:

用户1(正在工作):

用户2(无效):

如果有人对如何解决此问题有想法,我将不胜感激。

最好的问候

纳撒尼尔

(82.9 kB)

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

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


你好

我尝试按照此指南。 这很好用,但是问题是我不能选择访问上下文,因为它们取决于我使用的BO。 所以我在用这段代码。

 element Employee:EmployeeID;
 [Employee到Employee的[RelevantForAccessControl]关联; 

但是,Studio文档(7.2.2.2访问控制上下文)中有一章说,您能够使用" Employee"和" Employee or Territory"访问上下文,而这正是我所需要的。

我使用以下代码:

 [AccessControlContext(Employee)]元素EmployeeUUID:UUID;
 

我做了一个业务角色,将工作中心放在其中。对于我的用户来说,它工作正常。 但是,如果我与其他任何用户一起尝试,它将无法正常工作。 我认为这与未获得正确许可有关。

业务角色:

用户1(正在工作):

用户2(无效):

如果有人对如何解决此问题有想法,我将不胜感激。

最好的问候

纳撒尼尔

(82.9 kB)
付费偷看设置
发送
2条回答
bbpeas
1楼 · 2020-09-16 15:30.采纳回答

亲爱的纳塔奈尔·曼戈尔德

您能为这个问题制造一个事件吗? 由于我们需要使用我们的后端系统来分析此问题。

问候
Anant

绿领巾童鞋
2楼-- · 2020-09-16 15:30

该问题与组织单位不可用于访问控制这一事实有关。 如果要使用组织单位进行访问控制,则需要为其分配至少一个"功能"。

一周热门 更多>