繁体   English   中英

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

[英]How to unable backend Customer Module for several users?

我正在使用 Shopware。

我为每个用户在s_core_auth表中添加了一个新属性"proxy" ,以显示在后端访问客户模块的能力,这样如果用户未被选为"proxy" ,他/她就会获胜' 能够在该模块中进行更改。

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

我将不胜感激!

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

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

您可以在文档中找到有关用户管理的说明。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM