[开发] liferay中role和portlet的关系问题

jackey3316 2008-06-24
每个portlet都是在portlet-custom.xml中指定了可以访问的role角色
用户指定role后就可以在addcontent中看到允许访问的portlet了

可以这样不久配置定死了嘛?

譬如我添加一个新的角色,想要给这个角色分配一些portlet权限,难道必须重新修改xml重新发布嘛?

能不能在enterprise admin或者别的地方修改这种权限的分配?

admin新增一个角色,分配相应的portlet权限,分配相应的人员,这些人员就拥有相应的portlet访问权限?
fly_ever 2008-06-24
这个在enterprise admin里面的plugins 可以修改的 。
flyingcn 2008-06-24
在enterprise admin中修改之后,是不是意味着配置文件中的声明和实际的权限控制就不完全符合了?还是修改的时候,同步修改了配置文件?
fly_ever 2008-06-24
在enterprise admin中修改的数据会保存到数据库中的portlet表里面。不用去同步配置文件。
系统会先读取配置文件中的信息,然后读取数据库中的信息,覆盖配置文件中的对应信息。
jackey3316 2008-06-24
去看看  我想应该不会这么弱

谢谢  fly_ever
arkxu 2008-08-20
liferay存在数据库中的配置信息的权重大于配置文件。当你对默认的设置做修改的时候这些修改都是在数据库里生效的。
Global site tag (gtag.js) - Google Analytics