この記事はレガシー記事です。 以前のバージョンのLiferay製品にも適用されます。 記事がメンテナンスされなくなったとはいえ、まだ該当する可能性があります。
Liferay 6.0 EE SP2より、ユーザーグループテーブルに "addbyLDAPImport "カラムが追加されました。 この列の目的は、LDAP経由でポータルにインポートされたユーザーと、ポータル内で生成されたユーザーを特定することです。 ユーザーがLiferay Portal 6.0 EE SP2にアップグレードした場合、列には空白の値が表示されます。
このようなアップグレードの否定的な症状としては、ユーザーのグループ・メンバーシップがポータルで変更されたときに、LDAPでユーザーのグループ・メンバーシップが更新されなくなるということがあります。 これは、これらのユーザーの "addbyLDAPImport" 値が空白であることが原因です。
これは一つの可能性のある解決策です。 Liferayは、データベースの直接の変更を伴うソリューションを推奨しておらず、常に慎重に行う必要があります。 ユーザーは、変更を行う前にまずデータベースをバックアップすることを強くお勧めします。
決議
お客様は、LDAP によって同期化されたすべてのユーザーに対して、addbyLDAPImport 列に "1"(またはデータベースによっては "true")を設定する必要があります。
ユーザーは手動で実行することも、スクリプトを使用することもできます。