legacy-knowledge-base
公開されました Jul. 2, 2025

データベースに表示されるユーザーがLiferay コントロールパネルに表示されない

written-by

Liferay Support

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

特定のユーザーまたはグループのユーザーがコントロールパネルに表示されないという問題が発生する場合があります。 データベースの関連テーブルを照会してもこれらのユーザーが表示される場合は、データベースとインデックスの間に単純な不一致があると考えられます。

解決

この問題を解決するには、Liferayがアクセスしているインデックスをデータベースと同期させるために、ユーザーモデルインデックスまたはすべての検索インデックスのインデックスを再作成します。

オプション1:ユーザーモデルのインデックスの再作成 インデックスのみ

Liferay DXP DXP 7.1-7.3

  1. コントロールパネルに移動します
  2. 検索 > インデックス管理をクリックします
  3. 再インデックス ユーザー (com.liferay.portal.kernel.model.User) を実行します

Liferay DXP 7.0で

  1. コントロールパネルに移動します
  2. 設定のサーバ管理 をクリックします
  3. 再インデックス com.liferay.portal.kernel.model.User 実行します

Liferay Portal 6.2 EE以下

  1. Liferay Control Panelへ移動します
  2. アプリケーションマネージャ > Liferay core をクリックします
  3. ユーザーと組織 のサーチの再インデックスをクリックします

オプション2:すべての検索インデックス(ユーザーモデルを含む)の再作成

Liferay DXP DXP 7.1-7.3

  1. コントロールパネルに移動します
  2. 設定の下にある 検索 をクリックします
  3. インデックス管理 タブを開き、 検索で利用するインデックスを再構築する。を実行します

Liferay DXP 7.0

  1. コントロールパネルに移動します
  2. 設定の サーバ管理 をクリックします
  3. すべての検索インデックスの再作成 を実行します

Liferay Portal 6.2 EE以下

  1. コントロールパネルに移動します
  2. サーバ管理をクリックします
  3. 検索で利用するインデックスを再構築する。を実行します

追加情報

すべての検索インデックスの再作成は、ポータルの負荷や訪問者数が少ないと予想される時間帯や、メンテナンス期間に実施することをお勧めします。 その理由は、対応するインデックスドキュメントが再作成されるまで、ユーザーはインデックス付け可能なアセット(例:Webコンテンツの記事)やその他のインデックス付け可能なリソース(例:User)を見つけることができないからです。 また、インデックスの再作成は、リソースを消費するバックグラウンドタスクであり、パフォーマンスへの影響が大きいためです。

did-this-article-resolve-your-issue

legacy-knowledge-base