2017-09-06 10 views
1

AEMに付属のすぐに使用できるサンプルユーザーは、/home/users/geometrixx/のようなフォルダと電子メールアドレスに対応するユーザー名で整然と整理されています。AEM 6.2 JCRのユーザープロファイルの場所?

なぜユーザーを作成すると、プロファイルは/home/users/n/nspbWko6RBR1JWylKRiT/profileのような暗黙の場所に配置されますか?自分のユーザーをフォルダに整理するにはどうすればよいですか?

この特定の実装は、IDプロバイダと統合されていません。

答えて

2

これは、デフォルトでAuthorizable node namesを扱うとき、Jackrabbit Oakが動作する方法です。 official Adobe documentationから

AEM 6.1、(またauthorizableとしても知られる)は、ユーザIDのノード名が格納されているがAuthorizableNodeNameインタフェースの新しい実装で変更されるようので。新しいインターフェースはノード名にユーザーIDを公開しなくなりますが、代わりにランダムな名前を生成します。

有効にするために設定を行う必要はありません。これは、AEMで認証可能なIDを生成するデフォルトの方法になっているためです。

以前のアプリケーションとの下位互換性のために古い実装が必要な場合に備えて、これを無効にすることはできますが、推奨できません。これを行うには、Web ConsoleからApache Jackrabbit Oak Random Authorizable Node Name OSGi設定を削除する必要があります。

作成時にユーザーを配置するディレクトリを常に指定できるため、ユーザーの整理方法には影響しません。

+0

_あなたはいつでも、作成時にユーザーを配置するディレクトリを指定できます_ - 方法?このオプションは表示されません。 –

+0

ユーザ/グループの作成時に "ホーム"を指定することができます。 – awd

+0

@AlexR/useradminを使用する場合は、 "path"プロパティを指定できます。 /crx/explorer/index.jspを使用する場合は、「中間パス」プロパティを指定できます。 – mickleroy

関連する問題