如何为多个用户无法后端客户模块?

时间:2017-07-11 13:56:12

标签: plugins module attributes backend shopware

我正在使用Shopware。

我为每个用户的"proxy"表添加了一个新属性s_core_auth,以便显示在后端访问客户模块的能力,这样如果用户不是被选为"proxy"他/她将无法在该模块中进行更改。

我需要帮助才能理解我需要在插件的代码中编写的内容(可能只有一个订阅者文件。)

我将非常感激!

1 个答案:

答案 0 :(得分:1)

s_core_auth表添加自定义列不是一个好主意。您尝试实现的目标可以通过用户组组权限来完成。来自Shopware Documentation

  

通过用户管理,您可以在后端创建新用户,并根据您为每个ACL(访问控制列表)定义的某些组策略控制对区域,模块和插件的访问权限。在ACL中,您可以精确控制哪个用户能够执行哪个活动。因此,可以将某些读者权限分配给管理组,而无需授予他们编辑或删除的权限。

您可以在Documentation

中找到有关用户管理的说明