2017-09-06 55 views
1

AEM附帶的開箱即用示例用戶整齊排列在文件夾/home/users/geometrixx/和與其電子郵件地址相對應的用戶名中。用戶配置文件在AEM 6.2 JCR中的位置?

爲什麼然後當我創建一個用戶時,配置文件是否被置於一個神祕的位置,如/home/users/n/nspbWko6RBR1JWylKRiT/profile,以及如何將我自己的用戶組織到文件夾中?

此特定實現未與身份提供者集成。

回答

2

這就是Jackrabbit Oak在默認情況下處理Authorizable node names時的工作方式。

official Adobe documentation

由於AEM 6.1,用戶的方式(也稱爲authorizable)ID節點名稱存儲與新實施AuthorizableNodeName接口的改變。新界面不會再顯示節點名稱中的用戶標識,而是會生成一個隨機名稱。

爲了啓用它,不需要執行任何配置,因爲這是現在在AEM中生成可授權ID的默認方式。

雖然不推薦,但您可以禁用它,以防您需要使用舊的實現方式來向後兼容現有的應用程序。爲此,您需要從Web控制檯中刪除Apache Jackrabbit Oak隨機可授權節點名稱OSGi配置。

它不應該影響您如何組織您的用戶,因爲您始終可以指定一個目錄來在創建時放置用戶。

+0

_你可以隨時指定一個目錄來放置你的用戶在創建時 - 如何?我沒有看到這個選項。 –

+0

您可以在創建用戶/組時指定一個「主頁」。 – awd

+0

@AlexR使用/ useradmin時,可以指定「路徑」屬性。當使用/crx/explorer/index.jsp時,您可以指定「中間路徑」屬性。 – mickleroy