フォーラム

ホーム » Liferay Portal » English » 3. Development

構造的に表示 平面上に表示 ツリー上に表示
スレッド [ 前へ | 次へ ]
toggle
George Rempousis
Fetching organization users on custom portlet
2013/02/28 1:07
答え

George Rempousis

ランク: New Member

投稿: 7

参加年月日: 2013/01/28

最近の投稿

Hi I'm trying to implement a custom portlet and in the proccess I need to get the id's of the users that belongs to an organization.

I use the :
List<User> organizationUsers = UserServiceUtil.getOrganizationUsers(orgID);

method to achieve that.

when I'm logged in, it is working perfectly
but as guest user (unregistered) I get :

com.liferay.portal.security.auth.PrincipalException exception.


Is there any way that I resolve this issue?

Thanks
Oliver Bayer
RE: Fetching organization users on custom portlet
2013/02/28 1:13
答え

Oliver Bayer

ランク: Liferay Master

投稿: 881

参加年月日: 2009/02/18

最近の投稿

Hi George,

if the current user is not authenticated which you can check by using "themeDisplay.isSignedIn()" you can show sth. else e.g. a warning message that you have to be logged in before using your portlet. Another solution would be to use UserLocalServiceUtil as the ...Local... classes don't have security/ permission checks.

HTH Oli
George Rempousis
RE: Fetching organization users on custom portlet
2013/02/28 1:23
答え

George Rempousis

ランク: New Member

投稿: 7

参加年月日: 2013/01/28

最近の投稿

Thanks Oliver,

worked perfectly

Much appreciated!