如何在AEM中使用读取ACL、编辑ACL权限?

如何在AEM中使用读取ACL、编辑ACL权限?,aem,acl,aem-6,Aem,Acl,Aem 6,我试图了解AEM/CQ5中(读取、修改、创建、删除)权限与(读取ACL、编辑ACL)权限的用法有什么不同 在浏览internet时,我发现一行内容“AEM使用一个访问控制列表,该列表包含用户可以对系统内资源执行的操作列表。这些操作包括在给定路径中创建新页面、修改现有页面上的组件以及在实例之间复制数据 谁能举个好例子来解释这一点 根据 读取ACL-用户可以读取页面或子页面的访问控制列表 编辑ACL-用户可以修改页面或任何子页面的访问控制列表 了解细节的示例 -创建测试用户并提供权限(使其成为con

我试图了解AEM/CQ5中(读取、修改、创建、删除)权限与(读取ACL、编辑ACL)权限的用法有什么不同

在浏览internet时,我发现一行内容“AEM使用一个访问控制列表,该列表包含用户可以对系统内资源执行的操作列表。这些操作包括在给定路径中创建新页面、修改现有页面上的组件以及在实例之间复制数据

谁能举个好例子来解释这一点

根据

读取ACL-用户可以读取页面或子页面的访问控制列表

编辑ACL-用户可以修改页面或任何子页面的访问控制列表

了解细节的示例 -创建测试用户并提供权限(使其成为content author组的一部分,以便用户可以访问aem,而不是手动提供所有权限)。在
apps
文件夹测试中,用户提供读取和编辑ACL。在
content
文件夹测试中,用户仅提供读取ACL权限。当测试用户登录新实例并访问
/useradmin

  • 测试用户无法查看其他文件夹上的权限,因为没有读取ACL的权限

  • 测试用户可以在
    content
    文件夹上看到只读复选框,因为只有读取ACL权限

  • 测试用户可以在
    apps
    上看到可编辑的复选框,因为用户同时具有读取ACL和编辑ACL权限。如果没有读取ACL,仅编辑ACL不起作用

对于创建、修改、更新、删除-如果用户在该节点上拥有该权限,测试用户将能够在该节点上执行该操作

与ACL相关的-如果用户具有读取/编辑ACL权限,则用户将能够根据

读取ACL-用户可以读取页面或子页面的访问控制列表

编辑ACL-用户可以修改页面或任何子页面的访问控制列表

了解细节的示例 -创建测试用户并提供权限(使其成为content author组的一部分,以便用户可以访问aem,而不是手动提供所有权限)。在
apps
文件夹测试中,用户提供读取和编辑ACL。在
content
文件夹测试中,用户仅提供读取ACL权限。当测试用户登录新实例并访问
/useradmin

  • 测试用户无法查看其他文件夹上的权限,因为没有读取ACL的权限

  • 测试用户可以在
    content
    文件夹上看到只读复选框,因为只有读取ACL权限

  • 测试用户可以在
    apps
    上看到可编辑的复选框,因为用户同时具有读取ACL和编辑ACL权限。如果没有读取ACL,仅编辑ACL不起作用

对于创建、修改、更新、删除-如果用户在该节点上拥有该权限,测试用户将能够在该节点上执行该操作

与ACL相关的-如果用户具有读取/编辑ACL权限,则用户将能够根据

读取、修改、创建和删除都与资源上的相应操作相关。具有这些权限的任何用户都可以修改节点/资源

读取ACL和编辑ACL都与读取和修改该资源的权限(读取、修改、创建、删除)相关。具有这些权限的任何用户都可以读取和修改该资源上的权限。这对于希望在某些处理过程中锁定节点修改的流程帐户非常有用。

根据

读取、修改、创建和删除都与资源上的相应操作相关。具有这些权限的任何用户都可以修改节点/资源

读取ACL和编辑ACL都与读取和修改该资源的权限(读取、修改、创建、删除)相关。具有这些权限的任何用户都可以读取和修改该资源上的权限。这对于希望在某些处理过程中锁定节点修改的流程帐户非常有用