Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用户配置文件在AEM 6.2 JCR中的位置?_Aem - Fatal编程技术网

用户配置文件在AEM 6.2 JCR中的位置?

用户配置文件在AEM 6.2 JCR中的位置?,aem,Aem,AEM附带的开箱即用示例用户整齐地组织在文件夹中,如/home/users/geometryxx/,以及对应于其电子邮件地址的用户名 那么,为什么在创建用户时,配置文件会被放置在一个神秘的位置,如/home/users/n/nspbWko6RBR1JWylKRiT/profile,我如何将自己的用户组织到文件夹中 此特定实现未与身份提供程序集成。这是默认情况下Jackrabbit Oak处理的方式 从: 自AEM 6.1以来,用户(也称为可授权)ID节点名称的存储方式随着Authorizable

AEM附带的开箱即用示例用户整齐地组织在文件夹中,如
/home/users/geometryxx/
,以及对应于其电子邮件地址的用户名

那么,为什么在创建用户时,配置文件会被放置在一个神秘的位置,如
/home/users/n/nspbWko6RBR1JWylKRiT/profile
,我如何将自己的用户组织到文件夹中


此特定实现未与身份提供程序集成。

这是默认情况下Jackrabbit Oak处理的方式

从:

自AEM 6.1以来,用户(也称为可授权)ID节点名称的存储方式随着AuthorizableNodeName接口的新实现而改变。新接口将不再在节点名称中公开用户ID,而是生成一个随机名称

无需执行任何配置即可启用它,因为这是AEM中生成可授权ID的默认方式

虽然不推荐使用,但如果需要旧的实现与现有应用程序向后兼容,可以禁用它。为此,需要从Web控制台中删除Apache可授权节点名OSGi配置


它不应影响您组织用户的方式,因为您始终可以指定在创建时放置用户的目录。

您始终可以指定在创建时放置用户的目录-如何?我看不到此选项。您可以在创建用户/组时为其指定“主页”。@AlexR在使用/useradmin时,您可以指定“路径”属性。使用/crx/explorer/index.jsp时,可以指定“中间路径”属性。谢谢。这里的根本问题是,我最初使用
/libs/granite/security/content/userEditor.html
来管理用户。当通过
/useradmin
时,我看到一个路径选项。