点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,Gurus ...在ECC中。我们已经在生产系统中以某些角色提供了一个自定义tcode ...该tcode供两组不同的团队使用。.一个团队只能访问一个选项卡,并且能够 更改(选择复选框"准备" +"保存"),其他团队只能访问一个字段(选择复选框"发布" +"保存")。
对于两个领域(准备,发布),仅使用一个字段活动和一个归档值02创建了2个单独的授权对象。我们对团队1和团队2都有不同的角色。
角色1: tcode T +对象1+提交标签02的活动02
Role2 :: tcode T +对象2+仅一个标签访问2的活动以访问Tab释放
由于tcode相同,但授权 对象是不同的。。
我们还有其他要求,需要为名为"标签"的新标签的新团队创建新角色。Abap团队创建了新的授权对象,并将其添加到程序的权限检查中 根据名为TAG的新标签来限制用户的访问权限
我创建了新角色并分配了相同的自定义tcode。.在测试时,我确实在RC12的跟踪中看到与team1(prepare)和team2(release)相关的auth对象。
一个团队不应访问 在这种情况下,我们可以只忽略这2个对象,而不将与团队1和2相关的那些对象添加到团队3的角色中,还是应该修改代码以使这些对象不应检查? 对于第3队
或者我们可以在所有这三个对象上添加一个字段值活动03,并为不需要更改访问权限的用户提供显示访问权限。在这种情况下,团队3可以对其他2个选项卡(准备,发布)显示访问权限
请提出建议
您好Venugopal,
是的,您可以在所有这三个对象上添加字段值活动性03。但是在少数情况下,客户不想为其他对象提供显示访问权限。
除此之外,如您所说,它为前两个对象提供了RC12。 这里是程序逻辑的问题。
如果没有找到对象1和2,但是它失败了,应该跳过或通过。
对于您的上述要求,可以应用以下逻辑
逻辑:
检查对象1->找不到->传递给对象2
检查对象2->找不到->传递给对象3
检查对象3->找到->标签成功
类似于其他任务,例如准备和发布。
Hello Venugopal,
您能否为第3小组说明清楚,哪些小组需要访问TAG标签?其他标签也可见吗?
Laxmi Maurya
一周热门 更多>