2020-09-13 17:12发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我们的用户具有多个后台角色。
后台角色1应该有权访问目录X的所有数据,后台角色2应该具有访问目录Y的权限。
示例:用户以角色1登录,并打开产品页面。 他应该仅看到目录X的产品。当他将角色更改为角色2时,他应该仅看到目录Y的产品。这对于其他产品也应该起作用 这些目录的类型。
配置此最佳做法是什么?
通常,以hybris登录的用户会看到在该用户所属的用户组上配置的所有商品目录版本的并集。
因此,如果usergroup1(具有后端办公室角色1)看到目录X,而usergroup2(具有后端办公室角色2)看到目录Y,并且用户属于这两个组,则无论后端办公室角色如何,他或她将始终看到两个目录版本。 选择。
切换角色时,您将必须找到一种方法来更改会话中当前活动的目录版本( catalogVersionService.setSessionCatalogVersions )。
catalogVersionService.setSessionCatalogVersions
在后台用户中为一个用户组合两个角色时,将出现另一个问题。 如果角色1/目录X具有读/写权限,而角色2/目录Y仅具有例如读权限。 产品,然后权限也将合并。 根据其设置方式,最终将以-或均为读写-或仅以只读方式结束。 角色非常有前途,但就目前而言,将它们组合起来有很多陷阱。 如果Hybr会在将来的版本中使用它,那就更好了
最多设置5个标签!
通常,以hybris登录的用户会看到在该用户所属的用户组上配置的所有商品目录版本的并集。
因此,如果usergroup1(具有后端办公室角色1)看到目录X,而usergroup2(具有后端办公室角色2)看到目录Y,并且用户属于这两个组,则无论后端办公室角色如何,他或她将始终看到两个目录版本。 选择。
切换角色时,您将必须找到一种方法来更改会话中当前活动的目录版本(
catalogVersionService.setSessionCatalogVersions
)。在后台用户中为一个用户组合两个角色时,将出现另一个问题。 如果角色1/目录X具有读/写权限,而角色2/目录Y仅具有例如读权限。 产品,然后权限也将合并。 根据其设置方式,最终将以-或均为读写-或仅以只读方式结束。 角色非常有前途,但就目前而言,将它们组合起来有很多陷阱。 如果Hybr会在将来的版本中使用它,那就更好了
一周热门 更多>