私は Liferay 6 の 1 つの機能に取り組んでおり、サイト所有者のみがアクセスできるようにしたいと考えています。ユーザーがサイト所有者であるかどうかを取得する方法に大きな問題があります。これを使用して、ユーザーが管理者であるかどうかを取得できます
if (RoleServiceUtil.hasUserRole(user.getUserId(), companyId,
"Administrator", true)) {
//do something
}
管理者の代わりにサイト所有者を使用すると、このメッセージが表示されますSite Owner is not a regular role
手伝ってくれてありがとう
-ローマン