繁体   English   中英

根据用户角色隐藏菜单项

[英]Hide menu items based on user role

我使用项目管理系统应用程序Rukovoditel ,它与 Bootstrap 3 一起使用,它为用户构建了访问和角色管理。

在配置中,可以根据用户角色隐藏菜单项,复杂的部分是,该应用程序具有表格和日历 function,这是我们工作所必需的,并且条目可以从日历中看到。

当具有角色和访问权限的用户向表添加条目时,他们的条目在之后的日历中可见,但是当没有访问权限的用户看到此条目时,他们还需要与创建者角色相同的访问权限表中的条目看到它是为了防止

在应用程序中,我在菜单中链接了几个表,并且希望在用户具有特定用户角色时隐藏它们,但应该仍然能够从 tableentrys 中看到日历中的条目。

可以对没有访问权限的用户角色隐藏菜单项,但他们无法看到日历中的条目

实际行为:

  • 具有“经理”角色的用户可以访问带有表格的菜单项并可以输入数据,之后它们在日历中可见。 “经理”可以查看带有他在表中所做条目的日历。

  • 具有“团队”角色的用户可以访问菜单项和表格,并可以查看其中的数据。 在这种情况下,他可以看到日历中的条目。

  • 当更改用户角色“团队”的访问权限以隐藏菜单项时,也无法在日历中看到内容。

期望的行为:

  • 具有“团队”角色的用户看不到输入数据的菜单项,但应该能够看到日历中的表格条目。

问题,是否可以以不同的方式隐藏菜单项?

在上次更新中,开发人员添加了使用自定义代码创建类的功能,也许这些信息会有所帮助。 您还可以在查看演示页面时测试并更深入地了解结构。

希望这个解释足以理解,但请询问您是否需要更多细节。

在此处输入图像描述

暂无
暂无

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

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