2020-09-13 21:05发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
就像我知道的那样,我可以使用SearchRestrictions来限制get操作。 但是insert_update呢? 例如,我想删除插入具有CHECK批准状态的产品的机会。
您好Yehor,
您可以在此处使用"拦截器"的概念。 为此,您可以实现验证拦截器和onValidate(),使用条件检查产品是否处于CHECK批准状态,然后抛出错误或将其记录并继续其他项目。
请参考以下链接:
拦截器概念: https://help.hybris.com/1808/hcd/8bfbf43e8669101480d0f060d79b1baa .html
创建拦截器的最佳做法: https://help.hybris.com/1808/ hcd/b5ee67f1603043f8a6b43f3160f27cee.html
非常感谢! 和拦截器一起去!
这里实际上有一些方面:
限制对特定用户/用户组的特定类型和/或属性的访问->使用访问权限/权限
https://help.hybris.com/1808/hcd/8b4aa00e866910148df2920f69d68b27.html >
在系统级别验证数据("具有CHECK认证状态的产品")->使用拦截器(该情况下为 ValidateInterceptor )
ValidateInterceptor
https://help.hybris.com/1808/hcd/8bfbf43e8669101480d0f060d79b1baa.html >
为用户/用户组限制灵活搜索查询的结果集(例如,客户只能看到批准的产品)->使用灵活搜索限制
https://help.hybris.com/1808/hcd/8c428f8286691014970ceee87aa01605.html >
如果要限制插入/写入操作,则应使用权限机制-对特定用户或用户组的必需类型禁用写入权限。
最多设置5个标签!
您好Yehor,
您可以在此处使用"拦截器"的概念。 为此,您可以实现验证拦截器和onValidate(),使用条件检查产品是否处于CHECK批准状态,然后抛出错误或将其记录并继续其他项目。
请参考以下链接:
拦截器概念: https://help.hybris.com/1808/hcd/8bfbf43e8669101480d0f060d79b1baa .html
创建拦截器的最佳做法: https://help.hybris.com/1808/ hcd/b5ee67f1603043f8a6b43f3160f27cee.html
非常感谢! 和拦截器一起去!
这里实际上有一些方面:
限制对特定用户/用户组的特定类型和/或属性的访问->使用访问权限/权限
https://help.hybris.com/1808/hcd/8b4aa00e866910148df2920f69d68b27.html >
在系统级别验证数据("具有CHECK认证状态的产品")->使用拦截器(该情况下为
ValidateInterceptor
)https://help.hybris.com/1808/hcd/8bfbf43e8669101480d0f060d79b1baa.html >
为用户/用户组限制灵活搜索查询的结果集(例如,客户只能看到批准的产品)->使用灵活搜索限制
https://help.hybris.com/1808/hcd/8c428f8286691014970ceee87aa01605.html >
如果要限制插入/写入操作,则应使用权限机制-对特定用户或用户组的必需类型禁用写入权限。
一周热门 更多>