你好,实际项目中,如果需要单独做权限管理,通常都不是几个权限点,几十个几百个很正常,越大的系统就会越多。如果分配权限时,这些权限点无规则无特征无顺序的摆在那里,那样管理员做权限分配时会非常的麻烦,多一个少一个很难被察觉,添加权限的人也很难知道直接添加了哪些及还缺少哪些。增加了权限模块,这个就明显会容易很多,管理起来会容易很多,相对没权限模块,效率方面会有大幅度提升。
其次,权限模块可以类比后台系统的菜单,可以根据有权限访问的权限点推出涉及到的权限模块,动态生成后台菜单,实际的权限管理我曾经就这样做过,当然这基于一个前提:权限模块安全按照现有菜单去创建的,相关的功能点也都在指定模块下创建过对应的权限点