ロールまたはカスタム ユーザーのControl Panel > My Account
ポートレットを無効化 (アクセスを削除) したいと考えています。Power-user
Administrator
ロールに表示されます。ポータルのプロパティやその他の構成はありますか?
それとも、コーディングを通じて何かを達成する必要がありますか?
他の回答の手順が機能するかどうかはわかりません。バージョン6.0.6では疑わしいです。
もう1つの方法は、Liferayからマイアカウントポートレットを削除することです。これを行うには、でファイルliferay-portlet.xml
を開き<Liferay>/webapps/ROOT/WEB-INF/
、portlet-name2のポートレットエントリを削除します。
注:これを行うと、ユーザーはこのポートレットを表示できなくなります。ただし、管理者はユーザーポートレットを表示でき、その場所でアカウントを変更できます。
このために、次のことをお勧めします。
1) コントロール パネルに移動します
。 2) [ポータル] セクションの [ロール] に
移動します。 3) パワー ユーザー ロール (または変更するその他のロール) の [アクション] -> [権限の定義] に移動します。
4)そのロールから削除するすべての権限の横にある [削除] をクリックします。
portal-ext.properties でそれらを変更すると、すべてのユーザーに対して変更されるため、これが最善の方法です。