浏览 2737 次
锁定老帖子 主题:liferay新增权限(一)
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-02-14
最后修改:2008-11-16
<?xml version="1.0"?> <resource-action-mapping> <resource file="resource-actions/order.xml" /> 所有新建的对象的权限文件都要包含在这里 </resource-action-mapping> 重点是order.xml这个文件: <?xml version="1.0"?> <resource-action-mapping> <!--设置portlet权限--> <portlet-resource> <portlet-name>所属portlet名称</portlet-name> <supports> <action-key>ADD_PRODUCT</action-key> <action-key>UPDATE</action-key> <action-key>PERMISSIONS</action-key> <action-key>VIEW</action-key> <action-key>DELETE</action-key> <!--这里我们定义了五种权限,看,加,删,增,权限设置--> </supports> <community-defaults> <!--设置成员默认所有的权限--> <action-key>VIEW</action-key> </community-defaults> <guest-defaults> <!--设置访客默认所有的权限--> <action-key>VIEW</action-key> </guest-defaults> <guest-unsupported> <!--设置访客默认所没有的权限--> <action-key>ADD_CATEGORY</action-key> <action-key>UPDATE</action-key> <action-key>PERMISSIONS</action-key> <action-key>DELETE</action-key> </guest-unsupported> </portlet-resource> <!--设置model权限--> <model-resource> <!--元素对应的class--> <model-name>com.ext.portlet.order.model.orderEntry</model-name> <portlet-ref> <portlet-name>所属portlet名称</portlet-name> </portlet-ref> <supports> <action-key>ADD_PRODUCT</action-key> <action-key>DELETE</action-key> <action-key>PERMISSIONS</action-key> <action-key>UPDATE</action-key> <action-key>VIEW</action-key> </supports> <community-defaults> <action-key>VIEW</action-key> </community-defaults> <guest-defaults> <action-key>VIEW</action-key> </guest-defaults> <guest-unsupported> <action-key>ADD_PRODUCT</action-key> <action-key>DELETE</action-key> <action-key>PERMISSIONS</action-key> <action-key>UPDATE</action-key> </guest-unsupported> </model-resource> </resource-action-mapping> 然后在ext-impl/classes/portal-ext.properties中加上 resource.actions.configs=resource-actions/default.xml,resource-actions/default-ext.xml OK权限设置完成了一半了. 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-02-19
还有呢?快出二呀
|
|
返回顶楼 | |