隐藏用户的自定义管理部分

时间:2019-04-09 22:15:57

标签: broadleaf-commerce

我创建了自己的自定义控制器,并添加了有关admin(社区版本)的部分。有什么方法只能让特定用户看到此部分,而不能全部看到? (假设我们只希望管理员能够看到此部分)。

我知道我必须在数据库中设置该部分的权限,但是我不清楚如何设置。

在创建节时插入的MBPR是“ -1”

MBPR = Mat.step / Mat.elemSize1()

1 个答案:

答案 0 :(得分:0)

此处的下一步是在BLC_ADMIN_ROLE_PERMISSION_XREF中添加一个条目,为您的角色授予新的权限。

例如,如果您希望ID为-1的“管理员主访问权限”角色能够查看您的部分,则可以执行以下操作:

INSERT INTO BLC_ADMIN_ROLE_PERMISSION_XREF (ADMIN_ROLE_ID, ADMIN_PERMISSION_ID) VALUES (-1, -1);

这应该只允许您的“管理员主访问”角色用户看到该部分。