论坛

主页 » Liferay Portal » English » 3. Development

组合视图 统一视图 树状图
讨论主题 [ 上一个 | 下一个 ]
toggle
Friends Team
requirement
2012年11月15日 下午9:11
答复

Friends Team

等级: Junior Member

帖子: 97

加入日期: 2012年9月3日

最近的帖子

There is a requirement from the client that out of 4 portlets that you have written only 2 should be visible to a particular category of users. How will you achieve that? What if some fields in the remaining 2 portlets have also to be controlled based on user role
David H Nebinger
RE: requirement
2012年11月15日 下午9:19
答复

David H Nebinger

Community Moderator

等级: Liferay Legend

帖子: 11321

加入日期: 2006年9月1日

最近的帖子

You can control user portlet visibility by defining special roles, assigning the roles to users that should be able to see the portlet, then on the portlet remove the guest view permission and grant the view permission to the new role.

Internal portlet changes you would want to use a similar sort of role check whether to include the information on the generated page or not.
Priyanka Dhingra
RE: requirement
2012年11月15日 下午9:50
答复

Priyanka Dhingra

等级: Liferay Master

帖子: 501

加入日期: 2011年12月19日

最近的帖子

you can use RoleLocalServiceUtil for the Internal portlet changes.